gapz.tuxfamily.org, 7 janvier 2007, gapz — Il est vrai qu'il existe bon nombre de polices installées par défaut sous la plupart des systèmes GNU/Linux mais il existe aussi une quantité énorme de police disponible sur internet (ex : http://www.1001fonts.com/, http://www.fontfile.com/, http://dreamer.nitro.dk/typography/bitmap-fonts.html...). Je vais vous expliquer ici comment les installer simplement :
Tout abord créez, si cela n'est pas déja fait, le répertoire qui contiendra l'ensemble des polices que vous voulez installer. Typiquement :
$ mkdir ~/.fonts
Ensuite copiez les polices que vous voulez installées dans ce répertoire et créez le fichier index des polices :
$ mkfontdir ~/.fonts
Éditez ensuite le fichier de configuration du serveur X
(/etc/X11/xorg.conf
si vous utilisez Xorg) et ajoutez y
dans la section "files" (vous devez être root pour pouvoir
modifier ce fichier) :
FontPath "/home/your_username/.fonts/"
Maintenant, éditez (toujours en root) le
fichier /etc/fonts/fonts.conf
et ajoutez dans la
section <fontconfig>
(il se peut que la ligne
existe déja, dans ce cas laisser tel quel) :
<dir>/home/your_username/.fonts</dir>
Enfin, il faut régénérer le cache des polices (toujours en root) :
# fc-cache -fv
En plus des polices habituelles vous devez désormais voir :
fc-cache: "/home/gapz/.fonts": caching, 78 fonts, 0 dirs fc-cache: succeeded
Avec 78 le nombre de polices dans ~/.fonts
, et 0 le
nombre de sous répertoire pouvant contenir d'autre police. En
utilisant la commande xlsfonts vous pouvez constater que les polices
sont correctement installées.
Comment utiliser ses polices ?
Vous pouvez tout abord utiliser xfontsel
pour selectionner la police de votre choix et obtenir la ligne correspondante, par exemple :
![[xfontsel] [xfontsel]](http://porneia.free.fr/pub/img/xfontsel.png)
La ligne ici serait : -lfp-artist-*-r-normal-*-10-100-75-75-c-90-iso10646-1
.
Ensuite, si par exemple vous vous l'utilisez avec aterm, xterm ou
encore urxvt (cela s'étant à toutes les applications utilisant
le .Xdefaults
) il vous suffit d'ajouter à
votre .Xdefaults
une ligne du type :
URxvt*font: -lfp-artist-*-r-normal-*-10-100-75-75-c-90-iso10646-1 XTerm*font: -lfp-artist-*-r-normal-*-10-100-75-75-c-90-iso10646-1 Aterm*font: -lfp-artist-*-r-normal-*-10-100-75-75-c-90-iso10646-1
Par exemple, chez moi
avec -lfp-gamow-medium-r-*-*-9-*-*-*-*-*-*-*
cela donne :
![[xterm gamow] [xterm gamow]](http://porneia.free.fr/pub/img/xterm-font-gamow.png)
Pour l'utilisation de ses polices avec des applications xfce ou encore gnome je n'ai pas encore trouvé une manière simple pour les utiliser, car ces applications ne gère pas directement celle ci.
Lien : http://fluxbox-wiki.org/index.php/Howto_install_fonts