Polices de caractères

Formats de fontes numériques utilisés pour l'affichage et l'impression du texte.

Les formats de polices décrivent la forme des caractères (glyphes) sous forme de contours vectoriels. TrueType et OpenType sont aujourd’hui les deux standards dominants, souvent réunis sous le terme générique “police sfnt”.

Ces formats se répartissent selon leur destination plutôt que selon leur seule technique de dessin des glyphes : TTF et OTF sont conçus pour une installation locale (système d’exploitation, logiciel de mise en page), tandis que WOFF et surtout WOFF2 enveloppent l’un de ces deux formats dans un conteneur compressé pensé spécifiquement pour réduire le temps de chargement d’un site web — les mélanger conduit à des polices bien plus lourdes que nécessaire en ligne.

Un même caractère peut par ailleurs être dessiné soit avec des courbes quadratiques (héritage TrueType), soit avec des courbes de Bézier cubiques façon PostScript (héritage OpenType), une différence purement interne au fichier qui n’a aucune conséquence visible pour l’utilisateur final.

.afm · application/x-font-afmAdobe Font Metrics (AFM)

Fichier texte décrivant les métriques d'une police PostScript (largeurs de caractères, crénage).

en déclin
.eot · application/vnd.ms-fontobjectEOT (Embedded OpenType)

Ancien format de police web propriétaire de Microsoft, aujourd'hui abandonné.

02 00 02 00 · obsolète
.fon · application/x-msdownloadFON

Ancien format de police bitmap (non vectorielle) de Windows, techniquement un exécutable.

4D 5A · obsolète
.bdf · application/x-font-bdfGlyph Bitmap Distribution Format (BDF)

Format texte de police bitmap (pixels fixes, sans vecteurs), issu du monde X Window.

53 54 41 52 54 46 4F 4E 54 · en déclin
.otf · font/otfOTF (OpenType)

Format de police à contours PostScript, successeur du TrueType avec des fonctionnalités typographiques avancées.

4F 54 54 4F · stable
.pfb · application/x-font-type1PFB (Type 1 binaire)

Format binaire des polices PostScript Type 1 d'Adobe, aujourd'hui largement obsolète.

80 01 · obsolète
.pfm · application/x-font-type1PFM (Printer Font Metrics)

Fichier de métriques associé à une police PostScript Type 1, sans les contours eux-mêmes.

obsolète
.pcf · application/x-font-pcfPortable Compiled Format (PCF)

Format de police bitmap compilée du système X Window, dérivé du BDF pour un chargement plus rapide.

01 66 63 70 · en déclin
.ttc · font/collectionTrueType Collection (TTC)

Fichier regroupant plusieurs polices TrueType/OpenType partageant des données communes, pour un poids réduit.

74 74 63 66 · stable
.ttf · font/ttfTTF (TrueType)

Format de police à contours quadratiques, l'un des deux standards dominants avec l'OpenType.

00 01 00 00 · pérenne
.woff · font/woffWOFF

Format de police compressé conçu spécifiquement pour le chargement web.

77 4F 46 46 · stable
.woff2 · font/woff2WOFF2

Successeur du WOFF, avec une compression sensiblement meilleure pour le chargement web.

77 4F 46 32 · pérenne

TTF, OTF, WOFF, WOFF2 : quel format de police choisir selon l'usage →

Questions fréquentes

Combien de formats Polices de caractères recense fichiers.org ?

fichiers.org référence 12 formats de la catégorie Polices de caractères : Adobe Font Metrics (AFM), EOT (Embedded OpenType), FON, Glyph Bitmap Distribution Format (BDF), OTF (OpenType), PFB (Type 1 binaire), PFM (Printer Font Metrics), Portable Compiled Format (PCF) et 4 autres.

Quels formats Polices de caractères sont encore d'usage courant ?

5 des 12 formats Polices de caractères référencés ici sont pérennes ou stables aujourd'hui ; 7 sont obsolètes ou en déclin (voir le champ « Pérennité » sur chaque fiche).

Comment savoir quel format Polices de caractères j'ai en main ?

Utilisez l'identifieur de fichier, qui lit la signature binaire réelle du fichier plutôt que de se fier à son extension.

Quel format Polices de caractères choisir selon l'usage ?

Voir le comparatif dédié : TTF, OTF, WOFF, WOFF2 : quel format de police choisir selon l'usage.