Suivant: , Précédent: , Monter: Fonts   [Table des matières][Index]


4.2 styles des polices

Les commandes de styles suivantes sont prises en charge par LaTeX.

Dans le tableau ci-dessous listant des commandes, les commandes en \text… sont utilisées avec un argument, comme dans \textit{texte}. C’est la forme préférée. Mais affichée à sa suite, entre parenthèses, est la forme déclarative correspondante, qui est souvent utile. Cette forme ne prend pas arguments comme dans {\itshape texte}. La portée la forme déclarative s’étend jusqu’à la prochaine commande de type style ou jusqu’à la fin du groupe actuel. De plus, chacune a une forme par environnement comme \begin{itshape}…\end{itshape}, que l’on décrit plus amplement à la fin de cette rubrique.

Ces commandes, dans n’importe laquelle des trois formes, sont cumulatives ; par exemple, vous pouvez dire aussi bien \sffamily\bfseries que \bfseries\sffamily pour obtenir du gras sans empattement.

Un avantage de ces commandes est qu’elles fournissent automatiquement une correction d’italique si nécessaire (voir \/). Plus précisément, elles insèrent la correction italique à moins que le caractère suivant dans la liste \nocorrlist, cette liste consistant par défaut en le point et la virgule. Pour supprimer l’insertion automatique de la correction italique, utilisez \nocorr au début ou à la fin de l’argument de la commande, comme dans \textit{\nocorr text} ou \textsc{text \nocorr}.

\textrm (\rmfamily)

Romain.

\textit (\itshape)

Italique.

\textmd (\mdseries)

Poids moyen (par défaut).

\textbf (\bfseries)

Gras.

\textup (\upshape)

Droit (par défaut). Le contraire d’incliné.

\textsl (\slshape)

Inclinée.

\textsf (\sffamily)

Sans empattement.

\textsc (\scshape)

Petites capitales.

\texttt (\ttfamily)

Tapuscrit, encore appelé « machine à écrire ».

\textnormal (\normalfont)

Police principale du document.

Bien qu’elle change également la fonte, la commande \emph{texte} est sémantique, pour que texte soit mis en valeur, et ne devrait pas être utilisé en remplacement de \textit. Par exemple, le résultat de \emph{texte début \emph{texte milieu} texte fin} est que texte début et texte fin sont en italique, mais texte milieu est en romain.

LaTeX fournit également les commandes suivantes, qui font passer inconditionnellement à un style donné, c.-à-d. ne sont pas cumulatives. Elles sont utilisées déclarativement : {\cmd ... } au lieu de \cmd{...}.

(Les commandes inconditionnelle ci-dessous sont une version plus ancienne de la commutation de fonte. Les commandes qui précèdent sont une amélioration dans les plupart des circonstances ; toutefois il arrive qu’une commutation inconditionnelle soit ce dont on a besoin).

\bf

Passage en gras.

\cal

Passage en lettres calligraphiques pour les mathématiques.

\em

Accent (italique dans romain, romain dans italiques).

\il

Italique.

\rm

Romain.

\sc

Les petites capitales.

\sf

Sans empattement.

\sl

Incliné (oblique).

\tt

Tapuscrit, encore appelé « Machine à écrire » (largeur fixe).

La commande \em est la version inconditionnelle de \emph.

Les commandes suivantes sont à utiliser en mode math. Elle ne sont pas cumulatives, ainsi \mathbf{\mathit{symbole}} ne crée pas un symbole en gras italiques ; au lieu de cela, il sera juste en italique. C’est ainsi car typiquement les symboles mathématiques ont besoin d’être toujours traités typographiquement de la même manière, indépendamment de ce qui les entoure.

\mathrm

Romain, pour une utilisation en mode mathématique.

\mathbf

Gras, pour une utilisation en mode mathématique.

\mathsf

Sans empattement, pour une utilisation en mode mathématique.

\mathtt

Tapuscrit, pour une utilisation en mode mathématique.

\mathit
(\mit)

Italique, pour une utilisation en mode mathématique.

\mathnormal

Pour une utilisation en mode mathématique, par exemple dans un autre déclaration de type style.

\mathcal

Lettres calligraphiques, pour une utilisation en mode mathématique.

En outre, la commande \mathversion{bold} peut être utilisée pour commuter en caractères gras les lettres et les symboles dans les formules. \mathversion{normal} restaure la valeur par défaut.

Enfin, la commande \oldstylenums{chiffres} sert à composer des chiffres dits elzéviriens, ou non alignés, qui ont des hauteurs et profondeurs (et parfois largeurs) distincts de l’alignement standard des chiffres dits Didot, ou alignés, qui ont tous la même hauteur que les lettres capitales. Les polices LaTeX par défaut prennent en charge cela, et respecteront \textbf (mais pas les autres styles, il n’y a pas de elzévirien italique pour les chiffres en Computer Modern). Beaucoup d’autres polices ont des chiffres elzévirien aussi ; parfois des options de paquetage sont mises à disposition pour en faire le style par défaut. Article de FAQ : https://www.texfaq.org/FAQ-osf.


Suivant: , Précédent: , Monter: Fonts   [Table des matières][Index]