01.03.2013 Views

FAQ LATEX fran caise

FAQ LATEX fran caise

FAQ LATEX fran caise

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAPITRE 29. DIVERS. L ATEX<br />

propose egalement une commande \fup qui definit sm@ller et<br />

l@rger pour ^etre compris par french.sty. Cette commande gere<br />

l'inclinaison des \sl et des \it.<br />

ATTENTION : le fup de B. Gaulle etant installe au<br />

\begin{document}, pour utiliser mon \fup modifie<br />

avec french.sty, il faut apres le \begin{document}<br />

ecrire:<br />

\makeatletter<br />

\let\fup\f@up<br />

\makeatother<br />

* On peut egalement definir une nouvelle commande \abbr dans le<br />

preambule du document :<br />

\newcommand{\abbr}[1]{\raisebox{1ex}{\footnotesize #1}}<br />

Cette solution a l'avantage d'eviter d'utiliser le mode<br />

mathematique improprement.<br />

* Il existe aussi la commande \textsuperscript qui permet<br />

d'obtenir un exposant sans passer en mode mathematique.<br />

29.14 Comment gerer les espaces apres une macro?<br />

* Pour forcer LaTeX a introduire un espace apres une macro il<br />

suffit de faire suivre son appel d'un backslash (\).<br />

Exemple :<br />

texte \oe\ texte \oe, texte<br />

texte \oe texte \oe, texte<br />

%%%% fin exemple %%%%<br />

* Pour que LaTeX gere lui m^eme les espaces, il suffit d'utiliser<br />

systematiquement les caracteres {}.<br />

Exemple :<br />

texte \oe{} texte \oe{}, texte \oe{}uf<br />

%%%% fin exemple %%%%<br />

* On peut egalement definir une macro TeX \keepspace :<br />

%%%% debut macro %%%%<br />

\def\keepspace{\ifnum\catcode`\ =10<br />

\let\next\keepspacebis \else \let\next\relax \fi<br />

page 340/379 <strong>FAQ</strong> L ATEX <strong>fran</strong><strong>caise</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!