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 170148 Commandes <strong>pour</strong> composer des pages \ §6Numéros de page\pag<strong>en</strong>o [ 〈nombre〉 paramètre ]Ce paramètre conti<strong>en</strong>t le numéro de page courant sous la forme d’un<strong>en</strong>tier. Le numéro de page est normalem<strong>en</strong>t négatif <strong>pour</strong> les pages d’introductionqui sont numérotées avec des petits chiffres romains au lieu desnombres arabes. Si vous changez le numéro de page dans une page, l<strong>en</strong>uméro modifié sera utilisé dans tous les <strong>en</strong>têtes ou pieds de page quiapparaiss<strong>en</strong>t sur cette page. L’impression actuelle des numéros de page estprise <strong>en</strong> main par la routine de sortie de <strong>TEX</strong>, que vous pouvez modifier.Plain <strong>TEX</strong> garde le numéro de page dans le registre \count0. (\pag<strong>en</strong>oest, <strong>en</strong> fait, un synonyme de \count0.) à chaque fois qu’il <strong>en</strong>voie unepage vers le fichier .dvi, <strong>TEX</strong> affiche la valeur courante de \count0 survotre terminal <strong>pour</strong> que vous puissiez dire sur quelle page il est <strong>en</strong> trainde travailler. Il est possible d’utiliser des registres \count1–\count9 <strong>pour</strong>emboîter des niveaux de numéros de page (vous devez programmer celavous-même). Si un de ces registres est différ<strong>en</strong>t de zéro, <strong>TEX</strong> l’afficheaussi sur votre terminal. 3Exemple :This explanation appears on page \number\pag<strong>en</strong>o\of our book.produit :This explanation appears on page 148 of our book.Exemple :\pag<strong>en</strong>o = 30 % Number the next page as 30.Don’t look for this explanation on page \number\pag<strong>en</strong>o.produit :Don’t look for this explanation on page 30.\advancepag<strong>en</strong>oCette commande ajoute 1 au numéro de page n dans \pag<strong>en</strong>o si n ≥ 0et lui soustrait 1 si n < 0.☞\nopag<strong>en</strong>umbersPar défaut, plain <strong>TEX</strong> produit un pied de page cont<strong>en</strong>ant un numéro depage c<strong>en</strong>tré. Cette commande demande à <strong>TEX</strong> de produire un pied depage blanc à la place.3 Plus précisém<strong>en</strong>t, il affiche tous les registres <strong>en</strong> séqu<strong>en</strong>ce de \count0 à \count9, maisomet les registres restants à zéro. Par exemple, si les valeurs de \count0–\count3 sont(17, 0, 0, 7) et que les autres sont à 0, <strong>TEX</strong> affiche le numéro de page ainsi [17.0.0.7].

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

Saved successfully!

Ooh no, something went wrong!