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 339Tables 317\def\@eateol^^M{\hfil\null}\@eateol}%\def\c<strong>en</strong>ter {\beforejustify %\aftergroup\@<strong>en</strong>dc<strong>en</strong>ter %\def^^M{\hfil\break\null\hfil}%\def\@eateol^^M{\hfil\null}\@eateol}%\<strong>en</strong>dgroupLes commandes suivantes sont appelées <strong>en</strong> raison du \aftergroupdans les définitions de \flushleft, \flush right et \c<strong>en</strong>ter. Elleseffectu<strong>en</strong>t les opérations de <strong>net</strong>toyage nécessaires .\def\@<strong>en</strong>dflushleft{\unp<strong>en</strong>alty{\parfillskip = 0pt plus 1 fil\par}%\ignorespaces}%\def\@<strong>en</strong>dflushright{%% Remove the \hfil\null\break we just put on.\unskip \setbox0=\lastbox \unp<strong>en</strong>alty% We have fil glue at the left of the line;% \parfillskip shouldn’t affect that.{\parfillskip = 0pt \par}\ignorespaces}%\def\@<strong>en</strong>dc<strong>en</strong>ter{%% Remove the \hfil\null\break we just put on.\unskip \setbox0=\lastbox \unp<strong>en</strong>alty% We have fil glue at the left of the line;% \parfillskip must balance it.{\parfillskip = 0pt plus 1fil \par}\ignorespaces}%\def\beforejustify{%\par\noind<strong>en</strong>t\catcode‘\^^M = \active\check<strong>en</strong>v \<strong>en</strong>vironm<strong>en</strong>ttrue}%TablesLa macro \makecolumns vous permet de donner toutes les <strong>en</strong>trées d’u<strong>net</strong>able sans vous inquiéter de l’<strong>en</strong>droit où les colonnes se coup<strong>en</strong>t. Parexemple, si vous saisissez une longue liste alphabétique qui sera composée<strong>en</strong> plusieurs colonnes, vous ne saurez habituellem<strong>en</strong>t pas à l’avance oùune colonne finit et où la suivante comm<strong>en</strong>ce. Par ailleurs, si un autreélém<strong>en</strong>t est ajouté, les coupures de colonne changeront.\makecolumns pr<strong>en</strong>d deux argum<strong>en</strong>ts (délimités) : le nombre total derangées et le nombre de colonnes de la table. Par exemple, ‘\makecolumns37/3:’ désigne une table de trois colonnes dont les rangées sont les 37prochaines <strong>ligne</strong>s. Vous pouvez ajuster le positionnem<strong>en</strong>t de la table surla page <strong>en</strong> changeant \parind<strong>en</strong>t, qui détermine l’espace à gauche et\hsize, qui détermine l’espace <strong>en</strong>tre la marge gauche de la page et la

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

Saved successfully!

Ooh no, something went wrong!