Petite bidouille entre amis
par André Pascual
A  r  t  i  c  l  e  s 

Introduction
Pourquoi?
Poser le problème
Mise en oeuvre de la solution
Résultats
Conclusion
Retour Index
Pourquoi?

Une plongée dans les arcanes du mécanisme donne une réponse.
Dans une Mandrake, les paramétrages relatifs aux polices de caractères se situent dans les fichiers suivants:
/etc/X11/fs/config --> descripteur des chemins de polices utilisables par XFree
/etc/X11/XF86Config-4 --> information pour le serveur de police indépendant FontPath "unix/:-1"
/etc/X11/XftConfig --> descripteur des chemins de polices Type1 et True Type à lisser

C'est ce dernier fichier qui est à considérer. On constate qu'il contient un grand nombre de chemins de polices  et qu'au démarrage, chaque application viendra scruter la totalité de ces chemins afin de permettre le lissage des polices susceptibles d'être employées dans l'application que l'on vient de lancer.
D'ailleurs, un exergue dans XftConfig avertit qu'il en sera ainsi:

# XftConfig
#
# Use with Type1 and TrueType fonts
#

# Note that each application scans all these directories  during startup, so you may want to disable some to
# get better speed.

# Standard XFree86 Type 1 fonts
dir "/usr/X11R6/lib/X11/fonts/Type1"
# TTF fonts
dir "/usr/X11R6/lib/X11/fonts/truetype"
# User installed fonts
dir "/usr/X11R6/lib/X11/fonts/drakfont"
dir "/opt/ttfonts"
# URW fonts
dir "/usr/share/fonts/default/Type1"
# Localized Truetype fonts
dir "/usr/share/fonts/ttf/western"
dir "/usr/share/fonts/ttf/big5"
dir "/usr/share/fonts/ttf/gb2312"
dir "/usr/share/fonts/ttf/japanese"
dir "/usr/share/fonts/ttf/korean"
.......
etc.
On s'aperçoit que le système cherche à lisser des polices japonaises, ou coréennes, ou d'autres plus exotiques encore. Est-ce vraiment utilie? N'y a-t-il rien à faire?