Truc LF: D�connecter le lissage des polices
ArticleCategory:
UNIXBasics
AuthorImage:[Here we need a little image from you]
TranslationInfo:[Author + translation history. mailto: or
http://homepage]
original in en Guido Socher
en to fr Micka�l Giroud
AboutTheAuthor:[A small biography about the author]
Guido a toujours quelques trucs qu'il peut poster ici, mais pas en nombre illimit�.
Si vous appr�ciez celui-ci ou n'importe lequel des pr�c�dents et que vous avez des id�es de trucs
qui pourraient �tre utiles alors envoyez-les moi par mail. Ils seront post�s ici sous votre nom.
Vous n'�tes pas oblig� de mettre une photo de vous, c'est optionnel.
Abstract:
C'est un petit truc. D�s aujourd'hui, sur LinuxFocus, nous en aurons au moins un nouveau chaque mois.
Si vous avez des id�es, alors envoyez-les � guido(at)linuxfocus.org
ArticleIllustration:
ArticleBody:
Introduction
Le lissage des polices (anti-aliasing) est une m�thode pour rendre les polices plus douces et plus rondes, en ajoutant des points
gris sur les bords et dans les coins. L'utilisation du lissage est malheureusement activ�e par d�faut dans la plupart des
nouvelles distributions linux.
Je le d�teste car ces lettres floues me donnent mal � la t�te lorsque je lis du texte � l'�cran.
Je pr�f�re une police de caract�re de haute qualit� et tr�s contrast�e dans les terminaux et les �diteurs de texte.
La solution
Voici comment la d�sactiver pour les applications bas�es sur gdk :
#csh:
setenv GDK_USE_XFT 0
#bash
export GDK_USE_XFT=0
et pour les applications bas�es sur Qt, cela donne :
#csh:
setenv QT_XFT 0
#bash
export QT_XFT=0
Malheureusement, les applications KDE bas�es sur Qt la recouvre et vous devez utiliser le KDE control center (centre de contr�le KDE, voir ci-dessous)
m�me si vous n'utilisez pas KDE.
Voici � quoi cela ressemble... A gauche vous avez une capture d'�cran d'une fen�tre shell avec le lissage et � droite sans.
Mettre l'option � Font Rendering � (rendu de police) dans le gnome-control-center sur
� Monochrome � d�sactive aussi le lissage (mais tout le monde n'utilise pas le bureau gnome).
Sous KDE vous pouvez d�s�lectionner l'option Appearance&Themes->Fonts->Anti-Aliasing (Apparence & Th�mes->Polices->Anti-Lissage) de kcontrol.
Il est possible d'adapter le comportement d'anti-lissage en fonction de la police.
Vous pouvez par exemple le d�sactiver juste pour la police � lucida fixed width �
si vous utilisez cette police pour votre �diteur de texte ou dans votre terminal.
�ditez le fichier /usr/X11R6/lib/X11/XftConfig:
match
any family == "lucida"
edit antialias = false;
Pour d�sactiver le lissage sur les petites polices, vous pouvez utiliser :
match
any size < 15
edit
antialias = false;
Attention, certaines distributions g�n�rent et �crasent ce fichier XftConfig (regardez la date de
modification du fichier). Normalement, ce fichier poss�de alors une ligne qui ressemble �
'includeif "~/.xftconfig"' auquel cas vous pouvez ajouter vos propres modifications dans
~/.xftconfig de votre r�pertoire personnel (home).