Update Xorg fonts section.
This commit is contained in:
parent
0d6f42cb77
commit
7e233f6e6a
1 changed files with 35 additions and 82 deletions
|
@ -1166,11 +1166,18 @@ EndSection</programlisting>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 xml:id="antialias">
|
<sect2 xml:id="antialias">
|
||||||
<info><title>Polices de caractères anticrénelage</title>
|
<!--
|
||||||
<authorgroup>
|
<sect2info>
|
||||||
<author><personname><firstname>Joe Marcus</firstname><surname>Clarke</surname></personname><contrib>Mis à jour par </contrib></author>
|
<authorgroup>
|
||||||
</authorgroup>
|
<author>
|
||||||
</info>
|
<firstname>Joe Marcus</firstname>
|
||||||
|
<surname>Clarke</surname>
|
||||||
|
<contrib>Mias à jour en Mai 2003 par</contrib>
|
||||||
|
</author>
|
||||||
|
</authorgroup>
|
||||||
|
</sect2info>
|
||||||
|
-->
|
||||||
|
<title>Polices de caractères anticrénelage</title>
|
||||||
|
|
||||||
|
|
||||||
<indexterm><primary>polices de caractères
|
<indexterm><primary>polices de caractères
|
||||||
|
@ -1178,25 +1185,14 @@ EndSection</programlisting>
|
||||||
<indexterm><primary>polices de caractères</primary>
|
<indexterm><primary>polices de caractères</primary>
|
||||||
<secondary>anticrénelage</secondary></indexterm>
|
<secondary>anticrénelage</secondary></indexterm>
|
||||||
|
|
||||||
<para>L'anticrénelage est disponible sous
|
<para>Toutes les polices de caractères sous <application>&xorg;</application>
|
||||||
X11 depuis <application>&xfree86;</application> 4.0.2.
|
se trouvant dans les répertoires <filename>/usr/local/share/fonts/</filename> et
|
||||||
Cependant, la configuration des polices de caractères
|
|
||||||
était relativement lourde avant l'arrivée
|
|
||||||
d'<application>&xfree86;</application> 4.3.0. Depuis
|
|
||||||
<application>&xfree86;</application> 4.3.0, toutes les polices
|
|
||||||
sous X11 se trouvant dans les répertoires <filename>/usr/local/lib/X11/fonts/</filename> et
|
|
||||||
<filename>~/.fonts/</filename> sont
|
<filename>~/.fonts/</filename> sont
|
||||||
automatiquement disponibles pour l'anticrénelage avec
|
automatiquement disponibles pour l'anticrénelage avec
|
||||||
les applications compatibles Xft. Toutes les applications ne
|
les applications compatibles Xft. La plupart des application
|
||||||
sont pas compatibles Xft, mais de nombreuses ont
|
sont compatibles Xft, comme <application>KDE</application>,
|
||||||
été dotées du support Xft. Par exemple,
|
<application>GNOME</application>, et
|
||||||
les applications utilisant Qt 2.3 et versions suivantes (la
|
<application>Firefox</application>.</para>
|
||||||
boîte à outils pour l'environnement de travail
|
|
||||||
<application>KDE</application>), GTK+ 2.0 et suivantes (la
|
|
||||||
boîte à outils de l'environnement de travail
|
|
||||||
<application>GNOME</application>), et
|
|
||||||
<application>Mozilla</application> 1.2 et versions
|
|
||||||
suivantes.</para>
|
|
||||||
|
|
||||||
<para>Afin de contrôler quelles polices de
|
<para>Afin de contrôler quelles polices de
|
||||||
caractères sont anticrénelées, ou pour
|
caractères sont anticrénelées, ou pour
|
||||||
|
@ -1228,7 +1224,7 @@ EndSection</programlisting>
|
||||||
|
|
||||||
<para>Comme précisé précédemment,
|
<para>Comme précisé précédemment,
|
||||||
l'ensemble des polices de caractères du
|
l'ensemble des polices de caractères du
|
||||||
répertoire <filename>/usr/local/lib/X11/fonts/</filename> comme du
|
répertoire <filename>/usr/local/share/fonts/</filename> comme du
|
||||||
répertoire <filename>~/.fonts/</filename> sont disponibles pour
|
répertoire <filename>~/.fonts/</filename> sont disponibles pour
|
||||||
les applications compatibles Xft. Si vous désirez
|
les applications compatibles Xft. Si vous désirez
|
||||||
ajouter un autre répertoire en dehors des ces deux
|
ajouter un autre répertoire en dehors des ces deux
|
||||||
|
@ -1238,7 +1234,7 @@ EndSection</programlisting>
|
||||||
|
|
||||||
<programlisting><dir>/chemin/vers/mes/fontes</dir></programlisting>
|
<programlisting><dir>/chemin/vers/mes/fontes</dir></programlisting>
|
||||||
|
|
||||||
<para>Après l'ajout de nouvelles fontes, et tout
|
<para>Après l'ajout de nouvelles polices, et tout
|
||||||
particulièrement de nouveaux répertoires de polices, vous
|
particulièrement de nouveaux répertoires de polices, vous
|
||||||
devrez exécuter la commande suivante pour reconstituer le
|
devrez exécuter la commande suivante pour reconstituer le
|
||||||
cache des polices de caractères:</para>
|
cache des polices de caractères:</para>
|
||||||
|
@ -1248,8 +1244,8 @@ EndSection</programlisting>
|
||||||
<para>L'anticrénelage rend les bords
|
<para>L'anticrénelage rend les bords
|
||||||
légèrement flous, ce qui rend le texte très
|
légèrement flous, ce qui rend le texte très
|
||||||
petit plus lisible et enlève l'effet
|
petit plus lisible et enlève l'effet
|
||||||
“d'escalier” des grands textes, mais peut provoquer
|
<quote>d'escalier</quote> des grands textes, mais peut provoquer
|
||||||
une fatigue visuelle si c'est appliqué au texte normal.
|
une fatigue visuelle si c'est appliqué au texte de taille normale.
|
||||||
Pour exclure les tailles de polices inférieures à 14 points de
|
Pour exclure les tailles de polices inférieures à 14 points de
|
||||||
l'anticrénelage, ajoutez ces lignes:</para>
|
l'anticrénelage, ajoutez ces lignes:</para>
|
||||||
|
|
||||||
|
@ -1316,8 +1312,7 @@ EndSection</programlisting>
|
||||||
l'anticrénelage. Généralement cela se
|
l'anticrénelage. Généralement cela se
|
||||||
manifeste par l'impression que la fonte semble coupée
|
manifeste par l'impression que la fonte semble coupée
|
||||||
en deux verticalement. Au pire cela peut provoquer des crashs
|
en deux verticalement. Au pire cela peut provoquer des crashs
|
||||||
avec certaines applications comme
|
avec certaines applications. Pour éviter cela,
|
||||||
<application>Mozilla</application>. Pour éviter cela,
|
|
||||||
pensez à ajouter ce qui suit au fichier
|
pensez à ajouter ce qui suit au fichier
|
||||||
<filename>local.conf</filename>:</para>
|
<filename>local.conf</filename>:</para>
|
||||||
|
|
||||||
|
@ -1336,34 +1331,15 @@ EndSection</programlisting>
|
||||||
<literal></fontconfig></literal>. Si ce n'est pas le
|
<literal></fontconfig></literal>. Si ce n'est pas le
|
||||||
cas, tous vos changements seront ignorés.</para>
|
cas, tous vos changements seront ignorés.</para>
|
||||||
|
|
||||||
<para>L'ensemble de polices de caractères fourni par
|
<para>Les utilisateurs peuvent ajouter leurs propres
|
||||||
défaut avec X11 n'est
|
paramètres par l'intermédiaire de leur propre fichier
|
||||||
pas très adapté pour l'anticrénelage. Un
|
<filename>~/.config/fontconfig/fonts.conf</filename>.
|
||||||
bien meilleur ensemble de fontes peut être trouvé
|
Ce fichier doit utiliser le même format <acronym>XML</acronym>
|
||||||
dans le catalogue des logiciels portés: <package>x11-fonts/bitstream-vera</package>. Ce
|
décrit précédemment.</para>
|
||||||
logiciel installera un fichier
|
|
||||||
<filename>/usr/local/etc/fonts/local.conf</filename> si ce
|
|
||||||
dernier n'existe pas déjà. Si le fichier
|
|
||||||
existe, le logiciel porté créera un fichier
|
|
||||||
nommé
|
|
||||||
<filename>/usr/local/etc/fonts/local.conf-vera</filename>. Il
|
|
||||||
fusionnera le contenu de ce fichier dans
|
|
||||||
<filename>/usr/local/etc/fonts/local.conf</filename>, et les
|
|
||||||
polices de caractères Bitstream remplaceront
|
|
||||||
automatiquement les polices avec empattement (serif), sans
|
|
||||||
empattement (sans-serif) et à chasse fixe
|
|
||||||
d'X11.</para>
|
|
||||||
|
|
||||||
<para>Et enfin, les utilisateurs peuvent ajouter leurs propres
|
<indexterm><primary>Écran LCD</primary></indexterm>
|
||||||
paramètres par l'intermédiaire de leur fichier
|
<indexterm><primary>polices de caractères</primary>
|
||||||
<filename>.fonts.conf</filename>. Pour cela, chaque
|
<secondary>Écran LCD</secondary></indexterm>
|
||||||
utilisateur devrait créer un fichier
|
|
||||||
<filename>~/.fonts.conf</filename>. Ce fichier doit
|
|
||||||
également être écrit en XML.</para>
|
|
||||||
|
|
||||||
<indexterm><primary>LCD screen</primary></indexterm>
|
|
||||||
<indexterm><primary>Fonts</primary>
|
|
||||||
<secondary>LCD screen</secondary></indexterm>
|
|
||||||
|
|
||||||
<para>Un dernier point: avec un écran LCD, un
|
<para>Un dernier point: avec un écran LCD, un
|
||||||
échantillonnage “sub-pixel” peut être
|
échantillonnage “sub-pixel” peut être
|
||||||
|
@ -1388,34 +1364,11 @@ EndSection</programlisting>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>En fonction de type d'écran, le terme
|
<para>En fonction de type d'écran, le terme
|
||||||
“rgb” pourra devoir être changé pour
|
<literal>rgb</literal> pourra devoir être changé pour
|
||||||
“bgr”, “vrgb” ou
|
<literal>bgr</literal>, <literal>vrgb</literal> ou
|
||||||
“vbgr”: expérimentez
|
<literal>vbgr</literal>: expérimentez
|
||||||
pour définir lequel fonctionne le mieux.</para>
|
pour déterminer lequel fonctionne le mieux.</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<indexterm>
|
|
||||||
<primary>Mozilla</primary>
|
|
||||||
<secondary>désactiver l'anticrénelage des
|
|
||||||
polices de caractères</secondary>
|
|
||||||
</indexterm>
|
|
||||||
|
|
||||||
<para>L'anticrénelage devrait être activé au
|
|
||||||
prochain lancement du serveur X. Cependant, notez que les
|
|
||||||
applications doivent savoir comment l'utiliser. A l'heure
|
|
||||||
actuelle, le “toolkit” Qt le supporte, donc
|
|
||||||
l'intégralité de l'environnement
|
|
||||||
<application>KDE</application> peut utiliser des polices
|
|
||||||
anticrénelées.
|
|
||||||
GTK+ et <application>GNOME</application> peuvent également
|
|
||||||
faire usage de l'anticrénelage via le système
|
|
||||||
<quote>Font</quote>.
|
|
||||||
Par défaut, <application>Mozilla</application> 1.2 et
|
|
||||||
versions suivantes utiliseront automatiquement
|
|
||||||
l'anticrénelage. Pour désactiver cette
|
|
||||||
caractéristique, recompilez
|
|
||||||
<application>Mozilla</application> avec le paramètre
|
|
||||||
<varname>-DWITHOUT_XFT</varname>.</para>
|
|
||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue