Les chiffres elzéviriens
Selon la définition de Wikipédia, les chiffres elzéviriens « sont, en typographie, des chiffres débordant de manière variable de sur la hampe ou le jambage, en opposition aux chiffres classiques alignés sur la ligne de base et de même hauteur que les majuscules. »
Avec fontspec, on les charge via l’option [Numbers=OldStyle]
, comme dans l’exemple ci-dessous
\documentclass[14pt]{article}
\usepackage{fontspec}
\setmainfont[Numbers=OldStyle]{Linux Libertine O}
\begin{document}
\Huge
0123456789
\end{document}
Qui donne le résultat suivant
Personnellement, je trouve cela plus esthétique. C’est pourquoi je préfère les utiliser.
Le problème
Seulement, il y a un bug avec la dernière version de la police Linux Libertine. Soit l’exemple suivant :
\documentclass[14pt]{article}
\usepackage{fontspec}
\setmainfont[Numbers=OldStyle]{Linux Libertine O}
\begin{document}
\Huge
\textbf{\emph{0123456789}}
\end{document}
Actuellement cela produit le résultat suivant :
Ce qui est un peu embêtant. L’auteur est censé avoir corrigé cela... mais en fait il l’a corrigé uniquement pour le gras. Or par défaut XeLaTeX charge le semi-gras.
Et la différence n’est pas peu mince.
Voyez le code suivant :
\documentclass[14pt]{article}
\usepackage{fontspec}
\newfontfamily\linbold[Numbers=OldStyle,
Extension = .otf,
BoldFont = *_RB,
ItalicFont = *_RI,
BoldItalicFont = *_RBI,
UprightFont = *_R ,]{LinLibertine}
\newfontfamily\linsemibold[Numbers=OldStyle,
Extension = .otf,
BoldFont = *_RZ,
ItalicFont = *_RI,
BoldItalicFont = *_RZI,
UprightFont = *_R ,]{LinLibertine}%%% charger directement en fonction du nom de fichier
\begin{document}
\Huge
Gras
{\linbold\noindent\textbf{\emph{abcdefghijklmnopqrstuvwxyz0123456789}}}
Semi-gras
{\linsemibold\noindent\textbf{\emph{abcdefghijklmnopqrstuvwxyz0123456789}}}
\end{document}
(Je charge ici directement depuis le nom du fichier, pour les besoins de l’exercice. En général, il vaut mieux charger à partir du nom de la police).
J’ai donc corrigé la version semi-grasse, en m’appuyant sur conférence de Michel Gooseens. Je vous la propose dans le zip ci joint : il vous suffit de l’installer à la place de l’ancienne version, et cela marche [1].
Voyez le résultat :
Vos commentaires
# Le 27 novembre 2013 à 09:24, par kevin.rowanet@wanadoo.fr En réponse à : Linux Libertine, chiffres elzéviriens et italique gras
Et la différence n’est pas peux minces. => Et la différence n’est pas peu mince.
# Le 27 novembre 2013 à 09:27, par Maïeul En réponse à : Linux Libertine, chiffres elzéviriens et italique gras
Corrigé, merci.