Update Type1 fonts section.

This commit is contained in:
Marc Fonvieille 2020-11-29 19:01:19 +00:00
parent 3e7ed9037c
commit fe93855b84
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=54720

View file

@ -1020,44 +1020,56 @@ EndSection</programlisting>
</sect1>
<sect1 xml:id="x-fonts">
<info><title>Utilisation des polices de caractères sous X11</title>
<!--
<sect1info>
<authorgroup>
<author><personname><firstname>Murray</firstname><surname>Stokely</surname></personname><contrib>Contribution de </contrib></author>
<author>
<firstname>Murray</firstname>
<surname>Stokely</surname>
<contrib>Contribution de </contrib>
</author>
</authorgroup>
</info>
</sect1info>
-->
<title>Utilisation des polices de caractères sous
<application>&xorg;</application></title>
<sect2 xml:id="type1">
<title>Polices de caractères Type1</title>
<para>Les polices de caractères livrées par
défaut avec X11 sont loin
défaut avec <application>&xorg;</application> sont loin
d'être idéales pour des applications de type publication.
Les grandes polices utilisées pour les présentations
présentent un aspect en escalier et peu professionnel, et
les petites polices sous <application>&netscape;</application> sont
les petites polices sont
presque complètement
illisibles. Cependant, il existe de nombreuses polices
Type1 (&postscript;) gratuites, de hautes qualités qui peuvent
être aisément utilisées avec
X11. Par exemple, la collection de polices de caractères
<application>&xorg;</application>.. Par exemple, la collection de polices de caractères
URW (<package>x11-fonts/urwfonts</package>)
comprend une version haute qualité des polices de
caractères standards type1 (<trademark class="registered">Times Roman</trademark>, <trademark class="registered">Helvetica</trademark>, <trademark class="registered">Palatino</trademark>
et autres). La collection Freefonts (<package>x11-fonts/freefonts</package>) comprend beaucoup
plus de polices de caractères, mais la plupart d'entre elles sont
destinées &agrave; être utilisées avec des logiciels
graphiques comme <application>The Gimp</application>, et ne sont pas
graphiques comme <application>Gimp</application>, et ne sont pas
suffisamment complètes pour servir de polices
de caractères d'affichage. De plus
X11 peut être configuré
<application>&xorg;</application> peut être configuré
pour utiliser les polices de caractères &truetype; avec un minimum
d'effort. Pour plus de détails &agrave; ce sujet,
consultez la page de manuel &man.X.7; ou la <link linkend="truetype">section sur les polices
de caractères &truetype;</link>.</para>
consultez la page de manuel &man.X.7; ou la section
<xref linkend="truetype"/>.</para>
<para>Pour installer les collections de polices de caractères
Type1 précédentes &agrave; partir du catalogue
des logiciels portés, lancez les commandes suivantes:</para>
Type1 précédentes à partir des paquets binaires,
lancez les commandes suivantes:</para>
<screen>&prompt.root; <userinput>pkg install urwfonts</userinput></screen>
<para>Pour les compiler à partir du catalogue des logiciels
portés, lancez les commandes suivantes:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/x11-fonts/urwfonts</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
@ -1068,15 +1080,15 @@ EndSection</programlisting>
(<filename>/etc/X11/xorg.conf</filename>),
du type:</para>
<programlisting>FontPath "/usr/local/lib/X11/fonts/URW/"</programlisting>
<programlisting>FontPath "/usr/local/share/fonts/URW/"</programlisting>
<para>Autre possibilité, en ligne de commande dans une session X
lancez:</para>
<screen>&prompt.user; <userinput>xset fp+ /usr/local/lib/X11/fonts/URW</userinput>
<screen>&prompt.user; <userinput>xset fp+ /usr/local/share/fonts/urwfonts</userinput>
&prompt.user; <userinput>xset fp rehash</userinput></screen>
<para>Cela fonctionnera mais les effets seront perdus quand la
<para>Cela fonctionnera mais la configuration sera perdue quand la
session X sera fermée, &agrave; moins de l'ajouter dans le
fichier de
démarrage (<filename>~/.xinitrc</filename> pour une session
@ -1085,7 +1097,7 @@ EndSection</programlisting>
par l'intermédiaire d'un gestionnaire de session graphique comme
<application>XDM</application>). Une troisième méthode
est d'utiliser le nouveau fichier <filename>/usr/local/etc/fonts/local.conf</filename>:
voir la section sur l'<link linkend="antialias">anticrénelage</link>.</para>
comme montré dans la section <xref linkend="antialias"/>.</para>
</sect2>
<sect2 xml:id="truetype">
@ -1110,41 +1122,46 @@ EndSection</programlisting>
<para>Maintenant créez un répertoire pour les polices
&truetype; (par exemple
<filename>/usr/local/lib/X11/fonts/TrueType</filename>) et copiez
<filename>/usr/local/share/fonts/TrueType</filename>) et copiez
toutes les polices &truetype; dans ce répertoire. Gardez &agrave;
l'esprit
que les polices &truetype; ne peuvent être directement prises d'un
Macintosh; elles doivent être dans un format &unix;/&ms-dos;/Windows pour
être utilisées sous X11.
&apple; &mac;; elles doivent être dans un format &unix;/&ms-dos;/&windows; pour
être utilisées sous <application>&xorg;</application>.
Une fois les fichiers copiés dans ce répertoire, utilisez
<application>ttmkfdir</application> pour créer un fichier
<application>mkfontscale</application> pour créer un fichier
<filename>fonts.dir</filename>, de façon &agrave; ce que le moteur
d'affichage des polices d'X sache que de nouveaux fichiers ont
été
installés. <application>ttmkfdir</application> est disponible
dans le catalogue des logiciels portés de FreeBSD sous <package>x11-fonts/ttmkfdir</package>.</para>
installés. <application>mkfontscale</application> peut être installé
à partir d'un paquet binaire:</para>
<screen>&prompt.root; <userinput>cd /usr/local/lib/X11/fonts/TrueType</userinput>
&prompt.root; <userinput>ttmkfdir -o fonts.dir</userinput></screen>
<screen>&prompt.root; <userinput>pkg install mkfontscale</userinput></screen>
<para>Puis créez un index des polices de caractères pour X dans
le répertoire:</para>
<screen>&prompt.root; <userinput>cd /usr/local/share/fonts/TrueType</userinput>
&prompt.root; <userinput>mkfontscale</userinput></screen>
<para>Maintenant ajoutez le répertoire des polices &truetype; au
chemin des polices de caractères. Cela est identique &agrave;
ce qui est décrit ci-dessus pour les polices <link linkend="type1">Type1</link>, c'est &agrave; dire, utiliser</para>
ce qui est décrit dans la section <xref linkend="type1"/>:</para>
<screen>&prompt.user; <userinput>xset fp+ /usr/local/lib/X11/fonts/TrueType</userinput>
<screen>&prompt.user; <userinput>xset fp+ /usr/local/share/fonts/TrueType</userinput>
&prompt.user; <userinput>xset fp rehash</userinput></screen>
<para>ou ajouter une ligne <literal>FontPath</literal> au fichier
<filename>xorg.conf</filename>.</para>
<para>Voil&agrave;. Désormais <application>&netscape;</application>,
<application>Gimp</application>,
<application>&staroffice;</application>, et toutes les autres
<para>Désormais <application>Gimp</application>,
<application>LibreOffice</application>,
et toutes les autres
applications X devraient maintenant reconnaître les polices de
caractères &truetype;. Les polices très petites (comme
caractères &truetype; installées. Les polices très petites (comme
le texte de page web visualisé sur un écran haute
résolution) et les très
grandes polices (dans <application>&staroffice;</application>)
grandes polices (dans <application>LibreOffice</application>)
auront un rendu bien meilleur maintenant.</para>
</sect2>