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 274252 Commandes <strong>pour</strong> des opérations générales \ §9Exemple :\toks0 = {the \oystereaters\ were at the seashore}% This assignm<strong>en</strong>t doesn’t expand \oystereaters.\def\oystereaters{Walrus and Carp<strong>en</strong>ter}\toks1 = \toks0% the same tok<strong>en</strong>s are now in \toks0 and \toks1Alice inquired as to whether \the\toks1.produit :Alice inquired as to whether the Walrus and Carp<strong>en</strong>ter were at theseashore.\maxdim<strong>en</strong>Cette séqu<strong>en</strong>ce de contrôle désigne une 〈dim<strong>en</strong>〉 qui est la plus grandedim<strong>en</strong>sion acceptable par <strong>TEX</strong> (<strong>en</strong>viron 4,50 mètres). Ce n’est pas unevraie commande parce qu’elle ne peut apparaître que comme partie d’unargum<strong>en</strong>t d’une autre commande.Exemple :\maxdepth = \maxdim<strong>en</strong> % Remove restrictions on \maxdepth.Voir aussi : \advance (p. 253), \multiply, \divide (p. 254), \setbox,\box (p. 170).Nommer et réserver des registres, etc.\newcount\newdim<strong>en</strong>\newskip\newmuskip\newtoks\newbox\newread\newwrite\newfam\newinsert\newlanguageCes commandes réserv<strong>en</strong>t et nomm<strong>en</strong>t une <strong>en</strong>tité du type indiqué :\newcount, \newdim<strong>en</strong>, \newskip, \newmuskip, \newtoks, et \newboxréserv<strong>en</strong>t chacun un registre du type indiqué.\newread et \newwrite réserv<strong>en</strong>t un flot d’<strong>en</strong>trée et de sortierespectivem<strong>en</strong>t.\newfam réserve une famille de police mathématique.\newinsert réserve un caractère d’insertion. (Réserver un caractèred’insertion <strong>en</strong>traîne réserver plusieurs registres différ<strong>en</strong>ts.)\newlanguage réserve un jeu de motifs de césure.Vous devez utiliser ces commandes à chaque fois que vous avez besoind’une de ces <strong>en</strong>tités, dans une région très locale, <strong>pour</strong> éviter des conflitsde numérotation.Il y a une différ<strong>en</strong>ce importante <strong>en</strong>tre ces commandes :

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

Saved successfully!

Ooh no, something went wrong!