12.07.2015 Views

TEX pour l'Impatient - Apprendre en ligne.net

TEX pour l'Impatient - Apprendre en ligne.net

TEX pour l'Impatient - Apprendre en ligne.net

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.

24 Sep 2004 2:48 p.m.<strong>TEX</strong> <strong>pour</strong> l’Impati<strong>en</strong>t N o 336314 Un abrégé de macros utiles \ §12\op<strong>en</strong>reffile}%\def\@setletters{%\catcode‘_ = \letter \catcode‘+ = \letter\catcode‘- = \letter \catcode‘@ = \letter\catcode‘0 = \letter \catcode‘1 = \letter\catcode‘2 = \letter \catcode‘3 = \letter\catcode‘4 = \letter \catcode‘5 = \letter\catcode‘6 = \letter \catcode‘7 = \letter\catcode‘8 = \letter \catcode‘9 = \letter\catcode‘( = \letter \catcode‘) = \letter}%Vous pouvez donnez des noms symboliques aux équations de la mêmemanière, <strong>en</strong> utilisant \eqdef et \eqref. \eqdef insère sa proprecommande \eqno, donc il doit être appelé à un <strong>en</strong>droit où \eqno est légal.\newcount\eqnumber\def\eqdef#1{\global\advance\eqnumber by 1\expandafter\xdef\csname#1eqref\<strong>en</strong>dcsname{\the\eqnumber}%\immediate\write\reffile{\string\def\expandafter\string\csname#1eqref\<strong>en</strong>dcsname{\the\eqnumber}}%\eqno\eqprint{\the\eqnumber}}%\eqref produit le “(numéro de l’équation)”. Vous pouvez obt<strong>en</strong>irun formatage plus fantaisiste <strong>en</strong> redéfinissant \eqprint. Par exemple,vous <strong>pour</strong>riez la redéfinir <strong>pour</strong> que les numéros d’équation inclu<strong>en</strong>t l<strong>en</strong>uméro du chapitre.\def\eqref#1{%\expandafter \ifx \csname#1eqref\<strong>en</strong>dcsname \relax\ifxrefwarning \message{Undefined equation label‘#1’.}\fi\expandafter\def\csname#1eqref\<strong>en</strong>dcsname{00}%\else \eqprint{\csname#1eqref\<strong>en</strong>dcsname}%\fi}%\def\eqprint#1{(#1)}%Environnem<strong>en</strong>tsCes macros vous permett<strong>en</strong>t de définir vos propres groupes appelés<strong>en</strong>vironnem<strong>en</strong>ts <strong>pour</strong> des parties de votre manuscrit. Comme les groupesde <strong>TEX</strong>, ces groupes peuv<strong>en</strong>t être emboîtés, et <strong>en</strong> fait leur emboîtem<strong>en</strong>tpeut être <strong>en</strong>trelacé avec l’emboîtem<strong>en</strong>t des groupes de <strong>TEX</strong>. Si les nomsau début et à la fin d’un <strong>en</strong>vironnem<strong>en</strong>t ne s’assortiss<strong>en</strong>t pas, vousrecevrez un message d’erreur. Les macros sont conçues <strong>pour</strong> que le

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

Saved successfully!

Ooh no, something went wrong!