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 281Entrée et sortie 259\newlinechar [ 〈nombre〉 paramètre ]Ce paramètre conti<strong>en</strong>t un caractère qui indique une nouvelle <strong>ligne</strong> surla sortie. Quand <strong>TEX</strong> r<strong>en</strong>contre ce caractère <strong>en</strong> lisant l’argum<strong>en</strong>t d’unecommande \write, \message ou \errmessage, il débute une nouvelle<strong>ligne</strong>. Si \newlinechar n’est pas dans la fourchette 0–255, Il n’y aaucun caractère indiquant une nouvelle <strong>ligne</strong> <strong>en</strong> sortie. Plain <strong>TEX</strong> met\newlinechar à −1.Exemple :\newlinechar = ‘\^^J\message{This message appears^^Jon two lines.}produit dans la log :This message appearson two lines.Voir aussi : \newread, \newwrite (p. 252).Interpréter des caractères <strong>en</strong>trés\catcode 〈charcode〉 [ 〈nombre〉 élém<strong>en</strong>t de table ]Cette <strong>en</strong>trée de table conti<strong>en</strong>t le code de catégorie du caractère dont lecode ASCII est 〈charcode〉. Les codes de catégorie sont listés dans lapage 56. En changeant le code de catégorie d’un caractère vous pouvezdemande à <strong>TEX</strong> de traiter ce caractère différemm<strong>en</strong>t.Exemple :\catcode ‘\[ = 1 \catcode ‘\] = 2% Make [ and ] act like left and right braces.\activeCette commande conti<strong>en</strong>t le code de catégorie <strong>pour</strong> un caractère actif,soit, le nombre 13.Exemple :\catcode ‘\@ = \active % Make @ an active character.\mathcode 〈charcode〉 [ 〈nombre〉 élém<strong>en</strong>t de table ]Cette <strong>en</strong>trée de table conti<strong>en</strong>t le mathcode du caractère dont le codeASCII est 〈charcode〉 (voir “mathcode”, p. 78). Le mathcode spécifiel’interprétation du caractère <strong>en</strong> mode mathématique.Exemple :\mathcode\> = "313E % as in plain TeX% The > character has class 3 (relation), family 1 (math% italic), and character code "3E

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

Saved successfully!

Ooh no, something went wrong!