Porneia delights

— 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 — Fenêtre principale

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 avec la police lfp-gamaw-*

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


Cet article a été exhumé par illovæ avec l'aimable autorisation de son auteur.

Vous pouvez envoyer par mail vos commentaires et vos remarques à gapz [at] dud-t [point] org.

Installation de polices exotiques (434 mots) de gapz est diffusé sous la licence WTFPLv2 et Beer-ware (Révision 42).

Vulnerant omnes, ultima necat. Sic transit hominis regnum.
Copyleft © 2007 — gapz