• [^] # Re: Et les polices Latex ????

    Posté par . En réponse à la dépêche 10 polices de caractères pour les Logiciels Libres. Évalué à 8.

    Le problème est plus délicat que tu ne le pense.

    l'affichage du DVI est fait par over-sampling. Les fontes sont calculées à l'avance en grande taille et stockées dans des fichiers. Elle sont donc aliasés dans cette forme. Lors de l'affichage, les fontes pré-calculées sont chargées du disque et ensuite réduite en taille pour affichage. C'est à cette étape que l'anti-aliassage est fait.
    L'inconvénient de cette méthode c'est quelle est très très lente pour un affichage intensif comme celui d'un atelier informatique (le Desktop).
    Les moteurs actuelles essaient, au contraire, de trouver les niveaux de gris à mettre autour des lettres pour les rendent non-aliasées. [ps: c'est simplifiée comme explication mais c'est l'idée du but final].

    Pour l'histoire avec TeX [ dont je n'ai pas la référence en tête ça fait trop longtemps :( grrr !!]
    Lors des premières incarnations de TeX, les imprimeurs se sont demandés pourkoi Knuth avaient fait ce moteur. En effet, le positionement des caractères étaient moins bon que leurs propres solutions. Mais quelques années plus tard, TeX (+metafont) s'est montré d'une grande qualité. Pourkoi ? Au début, la qualité des imprimeries n'étaient pas fameuse et les moteurs associés faisaient les corrections nécessaires pour avoir une impression propre. Puis, rapidement, l'imprimerie a fait de gros progrès et la précision a augmenté. Le moteur de TeX ne faisaient pas de correction mais les positions calculées étaient correctes (et très précise!!!).
    En conséquence, au début, un arrondi "bourrin" était fait et les carctère étaient parfois soit mis trop haut,bas, à droite ou à gauche. Puis avec une meuilleure précision, les arrondies diminuant, les caractères ont commencées à être à leur place.

    Pour en revenir à ton idée, le moteur de TeX n'a jamais été concu pour un affichage sur des devices "grossiers" comme les écrans mais pour des systèmes avec une très grandes précision. C'est la raison (y-en a d'autres ?) pour laquelle il n'y a pas de desktop avec un moteur metafont. Personnellement, je ne sais pas si un moteur metafont pour affichage d'écran est faisable.