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 155coupures de <strong>ligne</strong>s 133Si <strong>TEX</strong> ne doit pas couper là, il utilise le 〈no-break text〉.Si <strong>TEX</strong> doit couper là, il met le 〈pre-break text〉 juste avant la coupureet le 〈post-break text〉 juste après la coupure.Comme avec \-, <strong>TEX</strong> n’est pas obligé de couper une <strong>ligne</strong> sur une coupureoptionnelle. En fait, \- est normalem<strong>en</strong>t équival<strong>en</strong>t à \discretionary{-}{}{}.Parfois, <strong>TEX</strong> insère des coupures optionnelles de lui-même. Par exemple,il insère \discretionary{}{}{} après une césure explicite ou untiret.Exemple :% An ordinary discretionary hyph<strong>en</strong> (equival<strong>en</strong>t to \-):\discretionary{-}{}{}% A place where TeX can break a line, but should not% insert a space if the line isn’t brok<strong>en</strong> there, e.g.,% after a dash:\discretionary{}{}{}% Accounts for German usage: ‘flick<strong>en</strong>’, but ‘flik-% k<strong>en</strong>’:German ‘‘fli\discretionary{k-}{k}{ck}<strong>en</strong>’’\hyph<strong>en</strong>ation { 〈mot〉 ␣ . . . ␣ 〈mot〉 }<strong>TEX</strong> garde un dictionnaire des exceptions de ses règles de césure. Chaque<strong>en</strong>trée du dictionnaire indique comm<strong>en</strong>t un mot particulier doit êtrecoupé. La commande \hyph<strong>en</strong>ation ajoute des mots au dictionnaire.Son argum<strong>en</strong>t est une suite de mots séparée par des blancs. Les lettresmajuscules et minuscules sont équival<strong>en</strong>tes. Les césures dans chaque motindiqu<strong>en</strong>t les <strong>en</strong>droits où <strong>TEX</strong> peut couper ce mot. Un mot sans césure nesera jamais coupé. Dans tous les cas, vous pouvez outrepasser le dictionnairede césure <strong>en</strong> utilisant \- <strong>pour</strong> une occurr<strong>en</strong>ce particulière d’un mot.Vous devez produire toutes les formes grammaticales d’un mot que vousvoulez que <strong>TEX</strong> coupe, c’est-à-dire, le singulier et le pluriel.Exemple :\hyph<strong>en</strong>ation{Gry-phon my-co-phagy}\hyph<strong>en</strong>ation{man-u-script man-u-scripts piz-za}\uchyph [ 〈nombre〉 paramètre ]Une valeur positive de \uchyph (césure majuscule) permet découper desmots, comme des noms propres, qui comm<strong>en</strong>c<strong>en</strong>t par une lettre capitale.Une valeur à zéro ou négative inhibe de telle coupure. Plain <strong>TEX</strong>met \uchyph à 1, donc <strong>TEX</strong> essaye normalem<strong>en</strong>t de couper les mots quicomm<strong>en</strong>c<strong>en</strong>t par une lettre capital.\showhyph<strong>en</strong>s { 〈mot〉 ␣ . . . ␣ 〈mot〉 }Cette commande n’est habituellem<strong>en</strong>t pas utilisée dans des docum<strong>en</strong>ts,mais vous pouvez l’utiliser sur votre terminal <strong>pour</strong> voir comm<strong>en</strong>t <strong>TEX</strong>

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

Saved successfully!

Ooh no, something went wrong!