Puis-je changer le moteur de rendu pour éviter certains problèmes d'affichage des polices ?

pdfTeX, XeLaTeX et LuaLaTeX utilisent différentes bibliothèques pour le rendu graphique des polices OpenType. fontspec permet de sélectionner ce moteur grâce à l'option Renderer.

En particulier, désormais, LuaLaTeX utilise par défaut le moteur Harfbuzz. Il donne de très bons résultats la plupart du temps, mais, si vous constatez des problèmes, vous pouvez tenter d'utiliser l'un des autres moteurs disponibles. La liste en est donnée dans le manuel de fontspec, dans les parties VI (Lua-TeX only font features) et VII (Fonts and features with XeTeX).

L'option Renderer doit être passée non pas globalement à fontspec directement, mais à chaque police individuellement, par exemple :

\setmainfont[Renderer=OpenType]{Libertinus Serif}

L'option Renderer permet également d'utiliser des fontes qui ne sont pas basées sur la technologie OpenType, mais sur AAT ou Graphite.


Source: fontspec

3_composition/texte/symboles/polices/moteurs_rendu.txt · Dernière modification: 2021/02/15 20:11 par bdumont
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0