Pourquoi les caractères fantaisie s'affichent en carrés
Le carré vide signale un glyphe manquant, pas un caractère cassé. Voici ce qui se passe réellement et ce que vous pouvez y faire.
Ce que veut dire le carré
Un rectangle vide — souvent appelé tofu — signifie que l'appareil a bien reçu le caractère mais n'a aucune police capable de le dessiner. Le texte est intact ; seul le dessin manque.
Certains systèmes affichent à la place un cadre contenant le point de code en hexadécimal : c'est le même problème, présenté de façon un peu plus instructive.
Pourquoi cela varie tant d'un appareil à l'autre
La couverture des polices diffère selon le système d'exploitation, la version, et parfois l'application. Le bloc alphanumérique mathématique est vaste et relativement peu utilisé : il est donc souvent absent des jeux de polices allégés livrés sur les Android d'entrée de gamme, les systèmes anciens et les navigateurs intégrés aux applications.
Voilà pourquoi un style peut être parfait sur votre téléphone et n'apparaître que sous forme de carrés pour la moitié de vos lecteurs. Vous ne voyez pas leur affichage, et aucun moyen fiable ne permet de le détecter à distance.
Ce qui aide vraiment
Aucun correctif appliqué au texte ne garantit un rendu partout. Ce que vous pouvez faire, c'est choisir des styles mieux pris en charge et garder en caractères ordinaires tout ce qui compte.
- Le gras et l'italique à empattements sont les mieux couverts parmi les styles mathématiques.
- Les variantes cerclées, encadrées et encadrées inversées sont disponibles de façon moins constante.
- Des cadres et des symboles décoratifs autour d'un texte ordinaire sont bien plus sûrs que le remplacement des lettres.
- Ne mettez jamais une information essentielle — un pseudo, un lien, un prix — dans des caractères stylisés seuls.