Dans le louable souci de remettre au goût du jour le s long qui depuis trop longtemps fait défaut à la typographie française du quotidien, je compose un document en kpfonts avec l'option veryoldstyle. Cette option transforme tous les Ce document comporte des tableaux. Pour ceux-ci, je souhaite utiliser des caractères sans empattements (j'ai déjà posté une question à ce sujet). Comme l'atteste le premier tableau de l'ECM ci-dessous, le sélecteur Mais insérer des Fort de mon expérience acquise via ma question précédente,
je me dis que je vais changer de police avant le tableau, puis immédiatement après : ça devrait faire l'affaire.
Ainsi donc écris-je Et là, surprise : les s longs ne sont plus compilés ! Cornegidouille ! Pourquoi le glyphe « s long sans empattement » est-il bien produit par le sélecteur Ouvrir dans l'éditeur Overleaf
|
Un échange de courriels avec l'auteur de la police m'a éclairé — et montré que je n'avais pas lu la doc avec assez d'attention. Ainsi, le paragraphe 5.1 indique que le nom de la famille kpfonts sans empattements est
Ci-dessous un ECM fonctionnel, avec s longs, présentant :
Le voici : Ouvrir dans l'éditeur Overleaf
L'auteur de la police m'a indiqué l'article qu'il a rédigé pour le TUGboat au sujet de la création de cette ensemble de polices. L'article, en anglais, s'intitule A story of kpfonts: Reaching the limits of NFSS ; il est passionnant. 1
SI vous disposez de la commande |
Il suffit de remplacer
\fontfamily{jkpss}\selectfont
par\sffamily
.Certes. Mais pourquoi ?
\fontfamily{jkpss}\selectfont
appelle la police sans empattements et veryoldstyle appelle le s long. En toute logique, le s long devrait donc apparaître sans empattements. Or ce n'est pas la cas : il n'apparaît pas du tout !Le choix de la font dépend de l'option passée à l'extension kpfonts, il me semple que
\sffamily
fait appelle à une autre font quejkpss
et (je ne suis pas sure) quejkss
ne possède pas de lettre (symbole) s long. Je vais vérifie ça plus tard.Ça, je ne sais pas. Je vois apparaître un s long sans empattements lors de la compilation avec la commande
\sffamily
, mais je ne saurais dire s'il vient d'une autre police !Je serais d'ailleurs heureux de savoir comment vérifier cela. À votre avis, cette interrogation doit-elle faire l'objet d'une autre question ?
La doc précise simplement que d'évidence il n’y pas de « s » long en petites capitales.
J'ajoute (bien tardivement, mais j'ai eu besoin de consulter cette page), que le package
eco
permet d'avoir des chiffres elzéviriens dans tout un document.