le monde de crabs (Christophe Cazajus)

Ajouter des fontes de caractères sous Linux

Introduction

Combien de sites Internet proposent leur design avec des polices de caractères qui ne sont pas disponibles sur notre système. Ajouter ces polices, pour peu qu'elles se présentent sous forme de fichiers TTF téléchargeables et libres de droit à l'affichage, reste facile sur LINUX.

Certaines distributions permettent de le faire via une IHM, certains environnements graphiques proposent aussi de le faire via leurs propres outils. Bien évidemment, ce que je vous propose ne se fera pas en mode graphique, mais grâce à la ligne de commande et en root afin que tous vos utilisateurs en profitent...

Attention si vous utilisez X Font Server (xfs) ou Microsoft ® Windows ™, allez à la fin de ce document.

Etape 1 : où mettre la police...

Copier le fichier .ttf dans un dossier déjà utilisé par le système (sur la Slackware Linux : /usr/X11R6/lib/X11/fonts/TTF).

Etape 2 : préparer les polices de caratères

Se déplacer dans le dossier où la fonte a été déposée, puis lancer les commandes suivantes :

# fc-cache `pwd`
# mkfontscale
# mkfontdir

Etape 3 : informer X qu'il y a des nouvelles fontes

Si vous êtes déjà connecté en X, dans un shell :

# xset fp rehash

Etape 4 : vérifier

Si vous êtes déjà connecté en X, dans un shell :

# xlsfonts
# fc-list

Le nom de la nouvelle police doit apparaître dans le résultat de ces deux commandes

XFS et Windows

Pour Microsoft ® Windows ™ copier le .ttf dans le dossier FONTS de votre dossier WINDOWS (C:\WINDOWS par défaut).

Pour XFS, en étant root :

# chkfontpath --add chemin_du_dossier_de_la_fonte

Faites la commande précédente si c'est le premier ajout d'une fonte dans le dossier

# cd chemin_du_dossier_de_la_fonte
# mkfontscale
# mkfontdir
# kill -HUP pid_de_xsf

Renseignez-vous sur les brevets logiciels en Europe :

NoSoftWarePatents.com (en français)

Les images représentant des sociétes, des associations ou des marques restent associées, par un lien, à ces sociétés, associations ou marques. Elles ne signifie en rien que ces sociétés, associations ou marques soutiennent ce site.

Sauf précisions contraire, le contenu de ce site est mis à disposition sous un contrat Creative Commons.

Les informations fournies le sont sans aucune garantie. L'auteur ne pourra être tenu responsable de leurs utilisations.

De par l'utilisation du HTML 4.01 Strict et des CSS 2.1, le monde de crabs sera correctement vu avec les navigateurs respectant ces normes, Mozilla ou FireFox par exemple.

Site : Le Monde de Crabs
Titre : Ajouter des fontes de caractères sous Linux
Date du document : 08/09/2006
Auteur : Christophe Cazajus
Mail : crabs(mettre le @)crabs-world.com
ou utiliser ce formulaire de contact
Mots-clé : crabs, monde, francais, francophone, français, linux, polices de caractères, fonts, truetype, TTF, xorg
Description : Les polices de caractères true type TTF sous Linux
Validation : html, csshtml, ccs
The Linux Counter
Info iconelvis iconbash iconphp icongimp iconpovray iconxml iconxslt iconcss iconhtml icon
Slackware Linux
Creative Commons License

Le calendrier et les scores du Stade Toulousain sont accessibles sur cette page : Le monde de crabs et le Stade Toulousain.

Crabs's World : English Section