S’agit-il de vraies polices ?
En bref : non. Les « polices » copier-coller sont du texte ordinaire composé de caractères Unicode qui ressemblent à différents styles typographiques. Parce que c’est du texte, il se colle partout où le texte est accepté.
Une police est un fichier installé sur un appareil qui lui indique comment dessiner les lettres. Un style Unicode est un tout autre jeu de lettres. Le 𝐇 à l’air gras n’est pas la lettre H dessinée en gras ; c’est un caractère distinct nommé Mathematical Bold Capital H (U+1D400). Votre appareil a déjà des polices qui savent le dessiner.
Pourquoi fonctionnent-elles dans les identifiants et les bios ?
En bref : les applications qui suppriment la mise en forme acceptent toujours le texte brut, et les styles Unicode sont du texte brut.
La plupart des champs de nom et de bio refusent la mise en forme riche comme le gras ou l’italique. Ils acceptent en revanche n’importe quel caractère Unicode, car c’est ainsi que les noms de toutes les langues sont stockés. Un nom stylé est simplement un nom écrit avec des caractères inhabituels.
D’où viennent les styles Unicode ?
La plupart des alphabets utilisés pour le texte stylé ont été ajoutés à Unicode pour les mathématiques. Les mathématiciens doivent distinguer un A gras d’un A italique dans les formules ; le bloc Mathematical Alphanumeric Symbols définit donc des alphabets gras, italique, script, Fraktur, double-struck, sans-serif et monospace comme des caractères distincts. D’autres styles viennent des alphanumériques cerclés, des formes pleine largeur de la typographie est-asiatique, des diacritiques comme le trait long du barré, et de lettres ressemblantes empruntées à de vraies écritures comme le cherokee, le runique et le katakana.
Pourquoi certaines lettres ne changent-elles pas ?
En bref : les alphabets stylés ne couvrent que les 26 lettres latines de base et les chiffres 0 à 9. Les lettres accentuées,
ß,ñet la plupart des signes de ponctuation n’ont pas d’équivalent stylé.
Un bon générateur conserve ces caractères plutôt que de les supprimer. FontGenerate préserve toujours les caractères non pris en charge et affiche une note de compatibilité lorsqu’une grande partie du texte est restée telle quelle.
Où échouent-elles ?
- Recherches et hashtags.
#𝐠𝐫𝐚𝐬n’est pas la même chaîne que#gras: les hashtags stylés ne créent pas de lien et les noms stylés ne sont pas trouvés par une recherche en texte brut. - Identifiants. Les handles de compte sur Instagram, TikTok, X et la plupart des jeux n’acceptent que lettres, chiffres et quelques symboles. Les noms affichés et pseudos acceptent généralement l’Unicode.
- Anciens appareils. Un appareil sans police pour un caractère affiche un carré vide. Les alphabets mathématiques existent dans Unicode depuis 2001 et sont sûrs sur les téléphones actuels ; les blocs de symboles plus récents le sont moins.
- Lecteurs d’écran. Certaines technologies d’assistance lisent
𝐒𝐚𝐥𝐮𝐭comme « s majuscule gras mathématique, a minuscule gras mathématique… » plutôt que « Salut ». D’autres le lisent correctement. Gardez l’essentiel en texte brut.
Utiliser les styles Unicode de façon responsable
- Stylisez du texte court et décoratif : noms, titres et formules d’une ligne.
- Gardez hashtags, handles, coordonnées et tout ce qui doit être cherchable en texte brut.
- Préférez les styles très lisibles, comme le gras, l’italique et le sans-serif, pour ce qui doit être lu vite.
- Testez une fois dans l’application de destination avant de vous y fier.
Glossaire
- Unicode : la norme internationale qui attribue un numéro à chaque caractère de chaque système d’écriture.
- Point de code : le numéro attribué à un caractère, écrit comme U+1D400.
- Graphème : ce qu’un lecteur perçoit comme un caractère, parfois composé de plusieurs points de code (par exemple un emoji avec modificateur de teint).
- Diacritique : un caractère qui s’attache au précédent, comme un accent ou un trait de barré.
- Écriture ressemblante : des lettres d’un autre système d’écriture utilisées seulement parce qu’elles ressemblent aux lettres latines.