12 votes

Quel est le nom du glyphe du point d'interrogation encadré que MacOS utilise lorsque la police système n'a pas de glyphe pour un caractère ?

Parfois, MacOS affiche un point d'interrogation dans un carré lorsqu'un glyphe est introuvable dans une police pour un caractère : boxed question mark

Ce n'est pas le glyphe du caractère de remplacement Unicode (), qui a une orientation différente pour le carré et un schéma de couleurs inversé (point d'interrogation blanc sur noir, plutôt que q.m. noir sur blanc). Quel est le nom officiel de ce glyphe, s'il en a un ?

11voto

LаngLаngС Points 7522

Un nom non officiel pour ce glyphe est Tofu, dit Wikipedia :

Lorsqu'un texte est rendu par un ordinateur, il arrive que ce texte contienne un caractère qui ne peut être affiché, car aucune police le contenant n'est installée sur l'ordinateur. Dans ce cas, un caractère de substitution (généralement un petit rectangle) est affiché pour le représenter. Ces petits rectangles ont parfois été désignés par le nom argotique de tofu en raison de leur similitude visuelle avec l'aliment du même nom. L'objectif de Google pour Noto (dont le nom est dérivé de no more tofu) est de supprimer ce type de "tofu" du Web.

Le nom officiel pour cela est en effet '.notdef' :

C'est au concepteur de la police de déterminer ce qui sera dessiné comme glyphe .notdef. Même au sein de la convention du rectangle, les tailles varient - et certains créateurs de caractères prennent leurs rectangles et les barrent, ou les ornent de points d'interrogation :

enter image description here

enter image description here

- Marcin Wichary, Concepteur/Typographe : "Quand les polices tombent" , 29 septembre 2020.

L'examen de la dernière image ci-dessus est confirmé par l'examen de la police LastResort elle-même. Sous "Glyph Name", on peut lire "lastresorttemplate" (260) - le nom réel '.notdef' (256) donné au même glyphe sans le point d'interrogation.

enter image description here

C'est un caractère manquant pour les gouverner tous, un point d'interrogation bien équilibré à l'intérieur d'un rectangle arrondi. Le fait qu'il soit le dernier de la chaîne signifie qu'il sera affiché pour chaque caractère manquant, quelle que soit la police que vous souhaitiez, sans tenir compte des souhaits du concepteur du .notdef.
S'assurer que même le tofu a l'air cohérent est une chose très Apple à faire, mais leur façon de faire nous montre aussi une opportunité.

En clair, le glyphe en question est une version '.notdef', mais pour la plupart des applications, il ne s'agit pas du '.notdef' d'une police particulière, comme cela est généralement prévu, mais il est remplacé par la représentation '.notdef' d'une police spéciale appelée '.LastResort' intégrée au système d'exploitation (à l'adresse ). Ce glyphe porte alors le nom interne de "glyphe" "lastresorttemplate".

7voto

benwiggy Points 21125

Les polices peuvent inclure un caractère appelé .notdef qui s'affiche lorsqu'un glyphe non défini dans la police est demandé. La forme de ce glyphe est laissée à l'entière discrétion du concepteur de la police.

Les directives OpenType de Microsoft disent :
Il est recommandé que la forme du glyphe .notdef soit soit un rectangle vide, un rectangle avec un point d'interrogation à l'intérieur, ou un rectangle avec un "X".

https://docs.microsoft.com/en-us/typography/opentype/otspec170/recom#shape-of-notdef-glyph

San Francisco, en revanche, utilise six lignes horizontales.
.

enter image description here

.
Ainsi, il porte un nom basé sur son utilisation comme le .notdef glyphe, quelle que soit sa forme, mais ce symbole particulier n'a pas son propre nom indépendamment. (Ahhhh.)

5voto

Oskar Points 1242

Je ne vois aucune mention de cela dans le guide de l'utilisateur de MacOS, ni dans la section d'aide sur les emoji ou les polices, ni dans la section sur les Guide de style Apple ni dans la section Typographie de l Directives pour l'interface humaine de MacOS .

Le document le plus proche couvrant les exigences des développeurs pour utiliser le glyphe de caractère manquant se trouve dans la référence TrueTyoe.

S'il existe un nom officiel pour cela, l'endroit où il est documenté m'échappe également.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X