Update Xorg fonts section.

This commit is contained in:
Marc Fonvieille 2021-01-10 17:10:05 +01:00
parent 0d6f42cb77
commit 7e233f6e6a

View file

@ -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 &agrave; 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 &agrave; outils pour l'environnement de travail
<application>KDE</application>), GTK+ 2.0 et suivantes (la
boîte &agrave; 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>&lt;dir&gt;/chemin/vers/mes/fontes&lt;/dir&gt;</programlisting> <programlisting>&lt;dir&gt;/chemin/vers/mes/fontes&lt;/dir&gt;</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
&ldquo;d'escalier&rdquo; 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 &agrave; 14 points de Pour exclure les tailles de polices inférieures &agrave; 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 &agrave; ajouter ce qui suit au fichier pensez &agrave; ajouter ce qui suit au fichier
<filename>local.conf</filename>:</para> <filename>local.conf</filename>:</para>
@ -1336,34 +1331,15 @@ EndSection</programlisting>
<literal>&lt;/fontconfig&gt;</literal>. Si ce n'est pas le <literal>&lt;/fontconfig&gt;</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&agrave;. 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 &agrave; 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 &ldquo;sub-pixel&rdquo; peut être échantillonnage &ldquo;sub-pixel&rdquo; 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
&ldquo;rgb&rdquo; pourra devoir être changé pour <literal>rgb</literal> pourra devoir être changé pour
&ldquo;bgr&rdquo;, &ldquo;vrgb&rdquo; ou <literal>bgr</literal>, <literal>vrgb</literal> ou
&ldquo;vbgr&rdquo;: 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 &ldquo;toolkit&rdquo; 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>