Update Type1 fonts section.
This commit is contained in:
parent
3e7ed9037c
commit
fe93855b84
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=54720
1 changed files with 49 additions and 32 deletions
|
@ -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 à ê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 à 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 à 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, à 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 à
|
||||
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 à 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 à
|
||||
ce qui est décrit ci-dessus pour les polices <link linkend="type1">Type1</link>, c'est à 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à. 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>
|
||||
|
||||
|
|
Loading…
Reference in a new issue