Comment obtenir certaines abréviations ?
* Pour obtenir des abréviations dont certaines lettres doivent
être rehaussées et de taille réduite, on peut utiliser les
indices mathématiques. Mais, ce n'est pas une technique
recommandable.
Exemple :
M$^{\mathrm{lle}}$
%%%% fin exemple %%%%
* Le package 'babel' propose la commande \ieme pour les
quantièmes.
* Le package 'french' de B. Gaulle, définit la commande \fup
pour écrire une chaîne de caractères en exposant, ainsi que les
commandes \ier \iers \iere \iere \ieme \iemes pour les
quantièmes.
Exemple :
M\fup{lle}
%%%% fin exemple %%%%
Remarque : pour que la commande \fup suive les changements de
taille de fonte, il faut utiliser l'une des extensions
prévues à cet effet, à savoir les extensions
"smaller" et "relsize" (\usepackage{smaller,french}
par exemple). Une copie de l'extension smaller est
distribuée depuis 94 avec la distribution des
fichiers du style french (sous le nom mysmall.sty).
En revanche, la surélévation ne tient pas compte de
l'inclinaison de la police.
* Le package 'smaller' de D. Taupin est disponible par ftp sur
ftp://ftp.lps.u-psud.fr/pub/latex/contrib/smaller.sty. Il
propose également une commande \fup qui définit smaller et
l@rger pour être compris par french.sty. Cette commande gère
l'inclinaison des \sl et des \it.
ATTENTION : le fup de B. Gaulle étant installé au
\begin{document}, pour utiliser mon \fup modifié
avec french.sty, il faut après le \begin{document}
écrire:
\makeatletter
\let\fup\f@up
\makeatother
* On peut également définir une nouvelle commande \abbr dans le
préambule du document :
\newcommand{\abbr}[1]{\raisebox{1ex}{\footnotesize #1}}
Cette solution a l'avantage d'éviter d'utiliser le mode
mathématique improprement.
* Il existe aussi la commande \textsuperscript qui permet
d'obtenir un exposant sans passer en mode mathématique.