Les variantes de glyphes

Règles FR

Définition

Les variantes de glyphes sont différentes formes visuelles d’un même caractère. Elles peuvent améliorer le style, l’harmonie ou la lisibilité, mais elles ne doivent pas changer le texte source ni créer d’ambiguïté.

Core
1

Glyphes alternatifs

Une police peut proposer plusieurs dessins pour une même lettre, un même chiffre ou un même signe. Le choix d’une variante doit répondre à un besoin de lecture, de style ou de cohérence graphique.

À éviter

ag mélangé avecEspace motagEspace motdans le même paragraphe

Correct

ag partout — ouEspace motagEspace motpartout

Deux dessins d’une même lettre ne cohabitent pas dans un même style de texte.

Core
2

Variantes contextuelles

Certaines variantes s’activent selon le voisinage des lettres ou la position dans le mot. Elles sont utiles si elles évitent une collision ou améliorent une liaison, mais doivent rester discrètes.

Contextuel

Les alternatives contextuelles (calt) ajustent une lettre selon ses voisines : liaison de script, f final, collisions évitées.

On laisse la fonte décider, et l’on ne corrige que localement en cas de défaut.

Core
3

Chiffres et formes numériques

Les chiffres peuvent avoir des variantes : alignés, elzéviriens, tabulaires, proportionnels, barrés ou non. Les règles détaillées restent dans l’article Les chiffres.

À éviter

1 024,50
96,20
312,75

Correct

1 024,50
96,20
312,75

Chiffres tabulaires en tableau : chaque colonne de chiffres s’aligne ; voir l’article Les chiffres.

Core
4

Signes ambigus

Certaines variantes aident à distinguer 0/O, 1/l/I, ou d’autres formes proches. Dans les interfaces, codes, tableaux et données, la lisibilité prime sur le style.

À éviter

Réf.Espace motO0O-1lI

Correct

Réf.Espace motO0O-1lI

Le zéro barré (fonction zero) sépare 0 de O dans les codes et références.

Core
5

Style sets et OpenType

Les variantes de glyphes sont souvent pilotées par des fonctions OpenType comme ss01, ss02, salt, cv01 ou calt. Leur disponibilité dépend de la police.

Contextuel

font-feature-settings: "ss01" 1, "zero" 1;

ss01–ss20, salt, cv01… : chaque fonte documente ses jeux stylistiques ; on teste avant d’activer.

Core
6

Cohérence éditoriale

Une variante choisie doit être stable dans tout le contexte concerné. On évite de changer de forme selon les blocs, les pages ou les composants sans raison explicite.

À éviter

g dans les titres,Espace motgEspace motdans les cartes

Correct

la même forme de g dans tout le système typographique

La variante se définit au niveau du style, pas du composant.

Core
7

Accessibilité et texte source

Les variantes doivent rester des variantes de rendu. Le texte source doit rester le caractère normal pour préserver recherche, copie, indexation, lecteurs d’écran et SEO.

À éviter

Titre saisi avec des caractères 𝔡é𝔠𝔬𝔯𝔞𝔱𝔦𝔣𝔰 Unicode

Correct

Titre en lettres normales,Espace motvariante appliquée par la fonte

Les pseudo-alphabets Unicode cassent recherche, copie et lecture d’écran ; la variante reste une affaire de rendu.

Copié dans le presse-papier