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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24 Sep 2004 2:48 p.m.<strong>TEX</strong> <strong>pour</strong> l’Impati<strong>en</strong>t N o 328306 Un abrégé de macros utiles \ §12\else\eqnotrue \leqnofalse % Have \eqno, not \leqno.\@eqnotoks = {#2}\@eqtoks = {#1}%\fi\g<strong>en</strong>eraldisplay$$}%\def\@ldisplaytest#1\leqno#2\leqno#3\@ldisplaytest{%\@eqtoks = {#1}%\if #3%\eqnofalse % No \leqno; we’re done.\else\eqnotrue \leqnotrue % Have \leqno.\@eqnotoks = {#2}%\fi}%Vous pouvez composer des affichages différemm<strong>en</strong>t <strong>en</strong> définissant votrepropre macro analogue à \leftdisplays. La définition de macro doitplacer l’appel à \displaysetup dans \everydisplay afin de s’assurer que\displaysetup soit appelé au début de chaque affichage. La définitionde macro doit égalem<strong>en</strong>t inclure une définition de \g<strong>en</strong>eraldisplay.\newtoks\previouseverydisplay\def\leftdisplays{%\previouseverydisplay = \everydisplay\everydisplay ={\the\previouseverydisplay \displaysetup}%\def\g<strong>en</strong>eraldisplay{%\leftline{%\strut \ind<strong>en</strong>t \hskip\leftskip\dim<strong>en</strong>0 = \parind<strong>en</strong>t\advance\dim<strong>en</strong>0 by \leftskip\advance\displaywidth by -\dim<strong>en</strong>0\@redefinealignm<strong>en</strong>tdisplays\ifeqno \ifleqno\kern-\dim<strong>en</strong>0\rlap{$\displaystyle\eqn$}%\kern\dim<strong>en</strong>0\fi\fi$\displaystyle{\eq}$%\ifeqno \ifleqno\else\hfill $\displaystyle{\eqn}$%\fi\fi}}}%\def\c<strong>en</strong>tereddisplays{\let\displaysetup = \relax}%\leftdisplays doit travailler dans la douleur <strong>pour</strong> s’assurer que\displaylines, \eqalignno et \leqalignno fonctionn<strong>en</strong>t toujours correctem<strong>en</strong>t.\eq est composé <strong>en</strong> mode mathématique et \halign est illégaldans ce mode. Nous utilisons \vc<strong>en</strong>ter <strong>pour</strong> changer le contexte <strong>pour</strong>que \halign redevi<strong>en</strong>ne légal. Nous <strong>en</strong>levons égalem<strong>en</strong>t les commandes

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

Saved successfully!

Ooh no, something went wrong!