Des dires de Keith Packard, Xft2 donne un anti-crénelage de bien meilleure qualité que Windows (pour les écrans de portable, il semble que le gain soit très très appréciable).
> xft c'est bien le support des polices True Type
1- les polices True Type ne sont qu'un cas particulier (inventé par Apple et Microsoft) de police vectorielles. Il y a aussi les polices de Type 1 (de Adobe), basées sur des courbes de Bézier cubiques et non pas quadratiques, plus anciennes et supérieures. Et encore pleins d'autres types!
2- XFT = X FreeType interface library
d'après la page de man ( http://www.xfree86.org/current/Xft.3.html(...) ):
"Xft is a simple library designed to interface the FreeType rasterizer with the X Rendering Extension. This manual page barely scratches the surface of this library."
qui dit Xrender dit anti-crénelage.
A eux trois (Xft + Freetype2 + fontconfig) c'est un système (parmi d'autres) qui permet la gestion des polices vectorielles (dont les TTF) avec un qualité supérieure à ce que l'on trouve sur les autres plateformes.
Je sais, je ne suis pas clair, mais il y a plus d'infos dans les liens. :)
[^] # Re: [HS]les polices sous X
Posté par oliv . En réponse à la dépêche Du nouveau chez KDE/Qt. Évalué à 9.
> xft c'est bien le support des polices True Type
1- les polices True Type ne sont qu'un cas particulier (inventé par Apple et Microsoft) de police vectorielles. Il y a aussi les polices de Type 1 (de Adobe), basées sur des courbes de Bézier cubiques et non pas quadratiques, plus anciennes et supérieures. Et encore pleins d'autres types!
2- XFT = X FreeType interface library
d'après la page de man ( http://www.xfree86.org/current/Xft.3.html(...) ):
"Xft is a simple library designed to interface the FreeType rasterizer with the X Rendering Extension. This manual page barely scratches the surface of this library."
qui dit Xrender dit anti-crénelage.
Alors, il y a FreeType ( http://www.freetype.org/index2.html(...) ) qui est
"... a software font engine that is designed to be ..."
et fontconfig ( http://fontconfig.org/(...) ) qui est "... a library for configuring and customizing font access".
A eux trois (Xft + Freetype2 + fontconfig) c'est un système (parmi d'autres) qui permet la gestion des polices vectorielles (dont les TTF) avec un qualité supérieure à ce que l'on trouve sur les autres plateformes.
Je sais, je ne suis pas clair, mais il y a plus d'infos dans les liens. :)