4. Modifier X11

Modifiez /etc/XF86Config de la manière suivante:

Option "XkbLayout"  "de(euro)"

Encore une fois, remplacez de avec votre langue. A partir de maintenant, le clavier devrait être correctement configuré. Comme dans la partie consacrée à la console la police de caractères correcte doit être choisie. Pour KDE, aller dans le centre de contrôle de KDE -> Personnalisation -> Pays & Langue -> Jeu de caractères et le changer pour ISO8859-15. Les mêmes étapes s'appliquent à kmail et autres applications.

Une autre bonne idée est de modifier votre fichier fonts.alias. En particulier la police de caractères fixed devra être changée pour le bon jeu de caractère : le fichier /usr/X11R6/lib/X11/fonts/misc/fonts.alias de l'auteur ressemble à :

! $Xorg: fonts.alias,v 1.3 2000/08/21 16:42:31 coskrey Exp $
fixed   -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15
variable -*-helvetica-bold-r-normal-*-*-120-*-*-*-*-iso8859-15
(...)

Comme dans les parties au sujet de la console, des applications spécifiques ont encore les polices de caractères ISO8859-1 configurées dans leur base de données xrdb(1) respectives. Un exemple notable est xterm. En général il suffit juste de modifier le fichier de configuration correspondant dans /usr/X11R6/lib/X11/app-defaults et ajouter la police de caractères correcte. Faisons la démonstration avec xterm.

# cd /usr/X11R6/lib/X11/app-defaults/
# vi XTerm

Ajoutez la ligne suivante au début du fichier :

*font:     -misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-15

Finalement, redémarrer X et vérifier que les polices de caractères peuvent être affichées en exécutant la procédure awk précédente. Les principales applications devraient respecter la table de clavier et la configuration des polices de caractères.

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.