Il y a quelques semaines, je vous ai montré comment améliorer le lissage des polices dans Debian faire usage de L'infinalité, et bien que l'amélioration dans mon cas soit clairement perceptible, j'ai remarqué que les polices atteignaient un point où elles étaient floues.
Cliquez sur l'image et voyez-la en taille réelle. Il existe un autre moyen d'améliorer l'anti-aliasing des polices dans Debian sans avoir à installer L'infinalité. Les étapes sont les suivantes:
1- Nous créons une sauvegarde du fichier .fonts.conf:
$ cp .fonts.conf .fonts.conf.old
2- Nous ouvrons le fichier .fonts.conf et mettons à l'intérieur:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="autohint" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle" >
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
</fontconfig>
3- Nous fermons la session ou redémarrons l'ordinateur.
Cela devrait suffire. 😉
Vient donc ce fichier dans CrunchBang où le rendu est excellent.
http://pastebin.com/6pTvymkS
Amélioration notable obtenue 🙂
Bien que selon: http://wiki.debian.org/Fonts#Subpixel-hinting_and_Font-smoothing
«Les polices par défaut des distributions dérivées de Debian comme Ubuntu et Linux Mint ont des polices plus belles que celles de Debian squeeze par défaut. Beaucoup de choses à propos du paquet cairo ont récemment changé en wheezy et unstable, ce qui a apporté presque la même configuration de police à Debian (mais pas Squeeze ou ancienne) mais vous devez la configurer à votre guise. Vous pouvez créer un fichier .fonts.conf dans n'importe quel dossier d'accueil de compte d'utilisateur pour configurer cela. Les correctifs et la reconstruction des packages Cairo ne sont plus nécessaires. Un exemple de .fonts.conf que vous pouvez ajouter au dossier d'accueil de votre compte utilisateur sans rien modifier d'autre »
J'utilise actuellement Droid Sans dans Wheeze comme source et le rendu est identique à elementaryOS.
Mmm laissez-moi essayer ... parce qu'Aller est magnifique.
Eh bien non ... Aller a l'air beaucoup mieux .. 😀
Traduire ce que dit cet article:
En d'autres termes, dans Debian Squeeze, il n'est pas nécessaire d'installer l'infinalité. Il suffit de configurer le fichier .fonts.conf dans le dossier du compte utilisateur que vous souhaitez rendre.
Je l'ai fait sur mon Wheezy avec Cinnamon ou GNOME-Shell et dans les deux environnements, les paroles sont phénoménales. Maintenant, je n'envie pas le meilleur look des paroles d'autres distributions. Merci Elav !!!
Je n'ai pas vraiment eu à faire quoi que ce soit pour que mon rendu Wheezy soit à la hauteur des autres distributions, je suis super satisfait du rendu actuel.
Elav: Vous avez définitivement amélioré ma vue. Avec les mêmes lunettes, je vois beaucoup mieux toutes les lettres - y compris les petites.
Merci beaucoup, la vérité ne m'a pas dérangé comme avant mais maintenant tout simplement génial 🙂
Cela fonctionne également pour Archlinux mais le fichier .fonts.conf est renommé en fonts.conf (pas de point au début uniquement) et devrait être dans ~ / .config / fontconfig
Salutations!
Merci beaucoup pour le tuyau. 😉
Que faire si j'ai déjà installé Infinality et que j'effectue la modification .fonts.conf?
Est-ce censé être dans notre $ HOME que nous devons créer / modifier le .fonts.conf?
Ce qui se passe maintenant, c'est qu'Infinality inclut dans sa dernière version le moteur CFF, fruit de la collaboration d'Adobe et de Google Freetype version 2.4.12… .. qui promettait beaucoup
Brillant!!! Je n'ai pas installé les packages Infinality téléchargés par Elav car cela m'a donné du fil à retordre. Mais c'est ce que je vais faire!
Merci pour l'astuce!!!!
Question: dans ma direction. Le fichier .fonts.conf personnel n'existe pas (s'il existe un dossier nommé .fontconfig /)
Mais je pensais le créer et y placer le code. Est-ce que ce que je vais faire est correct ou suis-je mal localisé et ce n'est pas dans mon dossier personnel où se trouve ce fichier?
Mettez-le directement dans votre dossier personnel.
en toi*
A tenté. Ce n'est pas un changement que nous disons, à quel point cela est grossier mais comment cela a changé, mais cela se voit et à quel point c'est beau.
Merci pour l'astuce!!!
Elav, j'ai apporté ces modifications dans le fichier fonts.conf mais je l'ai mieux aimé tel qu'il était avant, pouvez-vous me donner une capture d'écran des préférences système de kde> apparence de l'application> polices pour voir le type et la taille Qu'avez-vous configuré dans votre système?
Merci.
Bien sûr:
ok merci, j'ai configuré d'autres types de lettres, où puis-je obtenir celles que vous avez et comment puis-je les installer? Voyons si avec cette combinaison j'améliore l'apparence.
Merci, c'était très bien, mais avec la source Ubuntu, la seule chose qui manquait à Ubuntu dans Debian.
Elav sur mon nouveau Wheezy + Xfce vient d'installer Chrome lorsque j'ouvre mon Gmail et mon horreur, mais cette lettre M est la suivante. Alors je cherche et j'arrive ici. Grâce à votre tutoriel, dans Wheezy assez vierge et sans polices ajoutées, l'amélioration visuelle des polices a été brutale.
Merci beaucoup
Merci, je ne connaissais pas la police Aller, remplacera Roboto sur mon téléphone.
Pour tester le script dans debian squeeze (oui, j'utilise toujours le oldstable).
Un changement incroyable! Amélioration notable des applications Java.
Cordialement. Cela fonctionne parfaitement avec Debian Jessie.