• [^] # Re: [HS]les polices sous X

    Posté par . En réponse à la dépêche Du nouveau chez KDE/Qt. Évalué à 2.

    Mon commentaire visait simplement à redire que cette conf n'était pas unifiée, et à expliquer quelle était sa portée exacte : les applications utilisant freetype+xftconfig.

    Mozilla, par ex, utilise freetype, mais pas xftconfig.
    Résultat des courses, si tu veux avoir des polices potables sur Mozilla, il faut y aller à la hardcore vim:
    vim /usr/lib/mozilla/defaults/pref/unix.js

    pref("font.FreeType2.enable", true);
    pref("font.freetype2.shared-library", "libfreetype.so.6");
    // if libfreetype was built without hinting compiled in
    // it is best to leave hinting off
    pref("font.FreeType2.autohinted", false);
    pref("font.FreeType2.unhinted", false);
    // below a certian pixel size anti-aliased fonts produce poor results
    pref("font.antialias.min", 12);
    pref("font.embedded_bitmaps.max", 1000000);
    pref("font.scale.tt_bitmap.dark_text.min", 64);
    pref("font.scale.tt_bitmap.dark_text.gain", "0.8");
    // sample prefs for TrueType font dirs
    pref("font.directory.truetype.1","/usr/local/fonts/TrueType");
    pref("font.directory.truetype.2","/usr/share/fonts/default/TrueType");

    (enfin c'est qu'un extrait)

    Quand à OOo, c'est encore un autre combat, qui se gère en partie via l'interface, là au moins.

    Pour le coup, en ce qui concerne l'AA, Windows était plus simple, il suffisait d'aller dans l'onglet "Plus" de la conf du bureau et de cocher "lisser les polices de l'écran". Mais tout le monde est au courant que XFree86 a encore un paquet de progrès à faire, et que les environnements de bureau ont besoin d'unification ( http://www.freedesktop.org(...) , que les développeurs de Moz regardent d'ailleurs avec intérêt ). Ca arrive, espérons juste que tous aient la patience d'attendre.