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 240218 Commandes <strong>pour</strong> composer des formules mathématiques \ §8“Sélectionner des polices” (p. 108) <strong>pour</strong> changer des polices <strong>en</strong> modemathématique.Exemple :${\cal XYZ} \quad{\mit AaBb\Gamma \Delta \Sigma} \quad{\oldstyle 0123456789}$produit :X YZ AaBbΓ ∆Σ 0123456789\itfam famille de type italique\bffam famille de type grasse\slfam famille de type p<strong>en</strong>chée\ttfam famille de type machine à écrireCes commandes définiss<strong>en</strong>t des familles de type devant être utilisées <strong>en</strong>mode mathématique. Leur principale utilisation est dans la définitiondes commandes \it, \bf, \sl et \tt <strong>pour</strong> qu’elles puiss<strong>en</strong>t fonctionner<strong>en</strong> mode mathématique.\fam [ 〈nombre〉 paramètre ]Quand <strong>TEX</strong> est <strong>en</strong> mode mathématique, il compose normalem<strong>en</strong>t un caractère<strong>en</strong> utilisant la de famille de police donnée dans son mathcode.Cep<strong>en</strong>dant, quand <strong>TEX</strong> est <strong>en</strong> mode mathématique et r<strong>en</strong>contre un caractèredont la classe est 7 (Variable), il compose ce caractère <strong>en</strong> utilisantla famille de police donnée par la valeur de \fam, à condition que la valeurde \fam soit <strong>en</strong>tre 0 et 15. Si la valeur de \fam n’est pas dans cetteintervalle, <strong>TEX</strong> utilise la famille du mathcode du caractère comme dansle cas ordinaire. <strong>TEX</strong> met \fam à −1 à chaque fois qu’il <strong>en</strong>tre <strong>en</strong> modemathématique. En dehors du mode mathématique, \fam n’a pas d’effet.En assignant une valeur à \fam vous pouvez changer la façon dont <strong>TEX</strong>compose des caractères ordinaires tels que des variables. Par exemple, <strong>en</strong>mettant \fam à \ttfam, vous demandez à <strong>TEX</strong> de composer des variables<strong>en</strong> utilisant une police de machine à écrire. Plain <strong>TEX</strong> définit \tt commeune macro qui, <strong>en</strong>tre autres choses, met \fam à \ttfam.Exemple :\def\bf{\fam\bffam\t<strong>en</strong>bf} % As in plain TeX.\textfont 〈family〉 [ 〈fontname〉 paramètre ]\scriptfont 〈family〉 [ 〈fontname〉 paramètre ]\scriptscriptfont 〈family〉 [ 〈fontname〉 paramètre ]Chacun de ces paramètres spécifie la police que <strong>TEX</strong> utilise <strong>pour</strong> composerle style indiqué dans la famille indiquée. Ces choix n’ont aucun effet <strong>en</strong>dehors du mode mathématique.

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

Saved successfully!

Ooh no, something went wrong!