Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
05 janvier 2014

X X Window System           Utilitaires X


mkfontdir

mkfontdir

Créé un index des fichiers fonts dans un répertoire.

   Pour chaque répertoire donné, il lit tous les fichiers de font, et les écrit dans un fichier nommé fonts.dir dans ce répertoire. Le serveur X utilise ce fichier pour trouver les fichiers de fonts. La première ligne de ce fichier donne le nombre de fonts dans le fichier, le reste liste les fonts elles-mêmes.

  Les fichiers de fonts scalables n'incluent pas le le nom de font X, le fichier fonts.scale (créé avec mkfontscale) est utilisé pour les importer dans fonts.dir.

   fonts.alias est utilisé pour mapper de nouveaux noms aux fonts existantes, et devrait être édité à la main. Le format est 2 colonnes séparées par un espace blanc. La première contient l'alias, la seconde le pattern de nom de font. les lignes commençant par '!' sont ignorés. Si aucun des champs ne spécifie le champ size de la font, c'est un alias scalable. Les alias n'ont pas besoin de référencer des fonts dans le même répertoire.

  L'option -e spécifie un répertoire avec des fichiers d'encodage. La liste est écrite dans encodings.dir, ce fichier est utilisé par le serveur X pour trouver les informations d'encodage. Il a le même format que fonts.dir.

OPTIONS

-e  Spécifie un répertoire contenant des fichiers d'encodage. Peut être spécifié plusieurs fois
-n  Ne scan pas ni n'écrit de fichiers de fonts, utile pour générer des répertoires d'encodage uniquement
-p Préfixe à ajouter au chemin des fichiers d'encodage lorsqu'ils sont écrits dans encodings.dir.
-r Garde les répertoires d'encodage non-absolus.
-x suffix Ignore les fichiers de fonts avec le suffixe spécifié
-- Fin des options

Fichiers

fonts.dir Liste des fonts présent dans le répertoire
fonts.scale Liste des fonts scalable présent dans le répertoire
fonts.alias Liste d'alias de fonts
encodings.dir Liste des encodages et leur fichier.