XLFD (X Logical Font Description)

 

XLFD est une convention permettant de décrire 14 caractéristiques d'une fonte dans le nom même de la fonte:

Ces 14 caractéristiques sont séparées par des tirets (-)

Dans certains cas comme par exemple récupérer la liste de fontes répondant à certains critères, il est possible de remplacer une caractéristique de la liste par le caractère générique *, et un caractère précis de la caractéristique par un point d'interrogation (?).

Les caractéristiques d'une police se présentent sous la forme suivante :

Caractéristique Désignation
Origine Fonderie ayant conçu la fonte
Nom_famille Nom de la fonte Charter, Courier, Helvetica, Symbol ou Times par exemple.
Poids/graisse Epaisseur des caractères. Par exemple medium ou bold.
Inclinaison Code indiquant le sens de l'inclinaison.

R (Roman, pas d'inclinaison)

I (Italique, inclinaison à droite)

O (Oblique, inclinaison à droite)

RI (Italique inversé, inclinaison à gauche)

RO (Oblique inversé, inclinaison à gauche)

Largeur Une valeur indiquant l'épaisseur relative par rapport aux autres fontes produites dans la même fonderie. Les valeurs possible sont normal, condensed, narrow, ou double.
Style Chaine supplémentaire permettant d'indiquer de façon unique la fonte
Taille_pixels Entier indiquant la taille d'un caractère-em en pixels.
Taille_points

Entier indiquant la taille d'un caractère-em en dixièmes de points. (100 pour 10 pixels)

Unité de mesure de référence

Définition_X Valeur représentant la définition suivant l'axe X
Définition_Y Valeur représentant la définition suivant l'axe Y
Espacement Code spécifiant l'espacement entre les unités.

M (Monospace-police à chasse fixe)

P (Proportional-police à espacement proportionnel)

C (Character cell-police définie par une hauteur et une largeur de caractère).

Largeur_moyenne Exprimée en dixième de pixel, représente la largeur moyenne d'un caractère
Enregistr._police Chaîne désignant l'organisme ayant homologué le codage de la police. L'organisation des standards internationaux ISO.
Codage_police Chaîne identifiant le jeu de caractères dans l'enregistrement spécifié.

 

Cf. fontes X Window