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 121test conditionnel 99test conditionnel. Un test conditionnel est une commande qui testesi une condition est vraie ou non et demande à <strong>TEX</strong> soit de développersoit de sauter du texte, selon le cas. La forme générale d’une test conditionnelest soit :soit :\ifα〈true text〉\else〈false text〉\fi\ifα〈true text〉\fioù α spécifie le test particulier. Par exemple, \ifvmode teste la conditionque <strong>TEX</strong> soit actuellem<strong>en</strong>t dans un mode vertical. Si la condition estvraie, <strong>TEX</strong> développe 〈true text〉. Si la condition est fausse, <strong>TEX</strong> développe〈false text〉 (s’il est prés<strong>en</strong>t). Les tests conditionnels sont interprétés dansl’œsophage de <strong>TEX</strong>(voir “Anatomie de <strong>TEX</strong>”, p. 48), donc tous les tok<strong>en</strong>sdéveloppables dans le texte interprété ne sont développés qu’après que letest n’ait été résolu. Les différ<strong>en</strong>ts tests conditionnels sont expliqués dans“Tests conditionnels” (p. 243).<strong>TEX</strong> MEX. (a) Une variété de <strong>TEX</strong> utilisée <strong>pour</strong> composer des mathématiquesdans les pays d’Amérique C<strong>en</strong>trale. (b) Une cuisine très épicéeappréciée par les <strong>TEX</strong>nici<strong>en</strong>s d’El Paso.texte justifié. Du texte justifié est du texte qui a été composé <strong>pour</strong> queles deux marges soit alignées. Du texte non justifié, d’un autre coté, a étécomposé avec des marges “déchirées” d’un ou des deux cotés. Les docum<strong>en</strong>tssaisis sur les vieilles machines à écrire ont la plupart du temps desmarges droites déchirées. Bi<strong>en</strong> que les docum<strong>en</strong>ts produits par <strong>TEX</strong> soi<strong>en</strong>tjustifiés par défaut, vous pouvez si vous voulez produire des docum<strong>en</strong>ts(ou des suites de <strong>ligne</strong>s) qui ont la marge droite—ou gauche déchirée.Vous pouvez aussi demander à <strong>TEX</strong> de c<strong>en</strong>trer un suite de <strong>ligne</strong>s, cequi r<strong>en</strong>d les deux marges déchirées. Vous pouvez utiliser les commandes\leftskip, \rightskip et \raggedright (pp. 121, 122) <strong>pour</strong> cela.Quand <strong>TEX</strong> produit du texte justifié, il a normalem<strong>en</strong>t besoin de rétrécirou d’étirer les ressorts de chaque <strong>ligne</strong> <strong>pour</strong> que les marges soi<strong>en</strong>talignées. Quand <strong>TEX</strong> produit du texte non justifié, d’un autre coté, illaisse les ressorts de chaque <strong>ligne</strong> à leur taille naturelle. Beaucoup detypographes préfèr<strong>en</strong>t le texte non justifié parce que son espacem<strong>en</strong>t intermotest plus uniforme.texte mathématique. Nous utilisons le terme texte mathématique<strong>pour</strong> faire référ<strong>en</strong>ce à une formule mathématique mise dans une <strong>ligne</strong>de texte, c’est-à-dire, <strong>en</strong>tourée de $. <strong>TEX</strong> met du texte mathématiquedans le mode texte mathématique .tok<strong>en</strong>. Un tok<strong>en</strong> est soit un simple caractère attaché à un code decatégorie ou une séqu<strong>en</strong>ce de contrôle. <strong>TEX</strong> lit les caractères d’un fichier<strong>en</strong> utilisant ses yeux (voir “Anatomie de <strong>TEX</strong>”, p. 48) et groupe

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

Saved successfully!

Ooh no, something went wrong!