Précédent: Font sizes, Monter: Fonts [Table des matières][Index]
Ces commandes sont principalement destinés aux auteurs de macros et paquetages. Les commandes indiquées ici sont seulement un sous-ensemble de celles disponibles.
\fontencoding{codage}
Sélectionne le codage de police, le codage de la police utilisée en
sortie. Il y a un grand nombre de codages valides. Les plus usuels sont
OT1
, le codage original de D. Knuth pour la police Computer
Modern (la police par défaut), et T1
, également désigné par
codage Cork, qui prend en charge les caractères accentués utilisés par
les langues européennes les plus parlées (allemand, français, italien,
polonais et d’autres encore), ce qui permet à TeX de faire la césure
des mots contenant des lettres accentuées. Pour plus d’information, voir
https://ctan.org/pkg/encguide.
\fontfamily{famille}
Sélectionne la famille de polices. La page web https://www.tug.dk/FontCatalogue/ donne un moyen de naviguer facilement à travers un grand nombre des polices utilisées avec LaTeX. Voici des exemples de quelques-unes des familles les plus usuelles :
pag | Avant Garde |
fvs | Bitstream Vera Sans |
pbk | Bookman |
bch | Charter |
ccr | Computer Concrete |
cmr | Computer Modern |
cmss | Computer Modern Sans Serif |
cmtt | Computer Modern Typewriter |
pcr | Courier |
phv | Helvetica |
fi4 | Inconsolata |
lmr | Latin Modern |
lmss | Latin Modern Sans |
lmtt | Latin Modern Typewriter |
pnc | New Century Schoolbook |
ppl | Palatino |
ptm | Times |
uncl | Uncial |
put | Utopia |
pzc | Zapf Chancery |
\fontseries{série}
Sélectionne une série de police. Une série combine une graisse et une largeur. Typiquement, une police prend en charge seulement quelques-unes des combinaisons possibles. Les combinaisons de valeurs de séries comprennent notamment :
m | Moyen (normal) |
b | Gras |
c | Condensé |
bc | Condensé Gras |
bx | Gras étendu |
Les valeurs possibles de graisses, considérées individuellement, sont :
ul | Ultra maigre |
el | Extra maigre |
l | Maigre — ‘l’ pour light en anglais |
sl | Semi maigre |
m | Demi-gras — ‘m’ pour medium en anglais |
sb | Semi gras |
b | Gras — ‘b’ pour bold en anglais |
eb | Extra gras |
ub | Ultra gras |
La valeurs possibles de largeur, considérées individuellement sont :
uc | Ultra condensé |
ec | Extra condensé |
c | Condensé |
sc | Semi condensé |
m | Moyen |
sx | Semi étendu |
x | étendu |
ex | Extra étendu |
ux | Ultra étendu |
Lorsqu’on forme la chaîne de caractères série à partir de la
graisse et de la largeur, on laisse tomber le m
qui signifie
médium concernant la graisse ou la largeur, auquel cas on en utilise
juste un (‘m
’).
\fontshape{allure}
Sélectionne l’allure de police. Les allures valides sont :
n | Droit (normal) |
it | Italique |
sl | Incliné (oblique) — ‘sl’ pour slanted en anglais. |
sc | Petites capitales |
ui | Italique droit — ‘ui’ pour upright italic en anglais |
ol | Détouré — ‘ol’ pour outline en anglais. |
Les deux dernières allures ne sont pas disponibles pour la plupart des familles de polices, et les petites capitales sont aussi souvent absentes.
\fontsize{taille}{interligne}
Réglage de la taille de police et de l’espacement d’interligne. L’unité
des deux paramètres est par défaut le point (pt
). L’espacement
d’interligne est l’espace vertical nominal entre ligne, de ligne de base
à ligne de base. Il est stocké dans le paramètre
\baselineskip
. La valeur par défaut de \baselineskip
pour
la police Computer Modern est 1,2 fois le \fontsize
. Changer
directement \baselineskip
est déconseillé dans la mesure où sa
valeur est réinitialisée à chaque fois qu’un changement de taille se
produit ; au lieu de cela utilisez \baselinestretch
(voir \baselineskip & \baselinestretch).
\linespread{facteur}
Équivalent à \renewcommand{\baselinestretch}{facteur}
,
et donc doit être suivi de \selectfont
pour prendre
effet. Voir \baselineskip & \baselinestretch, pour plus ample
information.
\selectfont
Les modifications apportées en appelant les commandes de fonte
décrites ci-dessus n’entrent en vigueur qu’après que \selectfont
est appelé, comme dans
\fontfamily{nomfamille}\selectfont
. La plupart du temps
il est plus pratique de mettre cela dans une macro :
\newcommand*{\mapolice}{\fontfamily{nomfamille}\selectfont}
(voir \newcommand & \renewcommand).
\usefont{codage}{famille}{série}{allure}
Revient à la même chose que d’invoquer \fontencoding
,
\fontfamily
, \fontseries
et \fontshape
avec les
paramètres donnés, suivi par \selectfont
. Par exemple :
\usefont{ot1}{cmr}{m}{n}
Précédent: Font sizes, Monter: Fonts [Table des matières][Index]