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 89étirem<strong>en</strong>t 672) Vous pouvez écrire une commande de saut qui produit le ressortque vous spécifiez dans la commande. Le ressort peut s’étirer ou serétrécir, produisant plus ou moins d’espace. Vous pouvez avoir unressort vertical comme un ressort horizontal. Le ressort disparaît àchaque fois qu’il est après une coupure de <strong>ligne</strong> ou de page.3) Vous pouvez écrire un crénage. Un crénage produit un montantd’espace fixe qui ne s’étire ni se rétrécit et ne disparaît pas sur un unecoupure de <strong>ligne</strong> ou de page (à moins d’être suivie immédiatem<strong>en</strong>t parressort). L’usage le plus courant du crénage est d’établir une relationspatiale fixe <strong>en</strong>tre deux boîtes adjac<strong>en</strong>tes.Le ressort et les crénages peuv<strong>en</strong>t avoir des valeurs négatives. Un ressortnégatif ou un crénage négatif <strong>en</strong>tre des élém<strong>en</strong>ts adjac<strong>en</strong>ts rapprocheces élém<strong>en</strong>ts l’un de l’autre.étirem<strong>en</strong>t. Voir “ressort” (p. 93).famille. Une famille est un groupe de trois polices reliées utilisées quand<strong>TEX</strong> est <strong>en</strong> mode mathématique. En dehors du mode mathématique,les familles n’ont aucun effet. Les trois polices d’une famille sont utilisées<strong>pour</strong> les symboles normaux (taille de texte), indices et exposants(taille script) et sous-indices, sur-exposants, etc. (taille scriptscript). Parexemple, le nombre ‘2’ composé dans ces trois polices vous donnera ‘2’,‘2’ et ‘2’ (<strong>en</strong> plain <strong>TEX</strong>). Normalem<strong>en</strong>t vous fixerez les trois polices d’unefamille à différ<strong>en</strong>tes tailles du même type de police, mais ri<strong>en</strong> ne vousempêche d’utiliser des types différ<strong>en</strong>ts <strong>pour</strong> les trois polices ni d’utiliserla même police deux fois dans une famille.TeX procure jusqu’a seize familles, numérotées de 0 à 15. Par exemple,la famille 0 <strong>en</strong> plain <strong>TEX</strong> consiste <strong>en</strong> roman 10 points <strong>pour</strong> le texte, roman 7points <strong>pour</strong> le script et roman 5 points <strong>pour</strong> le scriptscript. Plain <strong>TEX</strong> définiaussi la famille 1 qui est constituée des polices mathématiques italiqueset réserve les familles 2 et 3 <strong>pour</strong> respectivem<strong>en</strong>t les symboles spéciauxet les ext<strong>en</strong>sions mathématiques 6 . Si vous devez définir une famille vousmême, vous devrez utiliser la commande \newfam (p. 252) <strong>pour</strong> avoir l<strong>en</strong>uméro d’une famille qui n’est pas utilisée et les commandes \textfont,\scriptfont and \scriptscriptfont commands (p. 218) <strong>pour</strong> assignerdes polices à cette famille.fichier. Un fichier est un flot d’information que <strong>TEX</strong> interprète oucrée. Des fichiers sont gérés par le système d’exploitation qui supervisevotre exécution de <strong>TEX</strong>. <strong>TEX</strong> manipule des fichiers dans quatrecontextes différ<strong>en</strong>ts :1) Un “fichier source” est celui que <strong>TEX</strong> lit avec ses “yeux” (voir “Anatomiede <strong>TEX</strong>”, p. 48) et interprète <strong>en</strong> accord avec ses règles ordinaires.Votre fichier d’<strong>en</strong>trée primaire—celui que vous spécifiez après ‘**’ ou6 Les familles 2 et 3 sont spéciales <strong>en</strong> ce que leurs fichiers de métriques de policedoiv<strong>en</strong>t inclure des paramètres <strong>pour</strong> l’espacem<strong>en</strong>t mathématique.

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

Saved successfully!

Ooh no, something went wrong!