miniaturadaimagem| Representações comuns do "glifo notdef" Glifo notdef ou é um caractere especial que indica que não existe representação visual (glifo) para um caractere (ponto de código) em dados de texto.

O nome é uma contração de "", e a palavra glifo do grego antigo, uma representação gráfica de um caractere ou símbolo. O termo se deve ao fato de nomes que começam com um ponto serem reservados para uso interno por diversos formatos de definição de fontes.

Uso A renderização de texto usa o glifo notdef quando nenhum glifo está disponível na fonte atual (do computador) ou em qualquer fonte alternativa. Como existem muitos pontos de código aos quais o Unicode nem sequer atribuiu aparências, o uso de .notdef é inevitável.

Antes do uso de fontes alternativas, o glifo era muito comum, e corrigir a exibição envolvia alterar a fonte atual para uma projetada para o idioma do texto de origem. Hoje em dia, ele é mais frequentemente encontrado substituindo emojis enviados entre sistemas, porque um ou outro, iOS ou Android, adiciona um emoji Unicode antes do outro. Isso também ocorre quando Áreas de Uso Privado são utilizadas, por exemplo, um grupo que estuda uma língua antiga ou rara pode precisar codificar seus grafemas: o grupo pode compartilhar a alocação de grafema para ponto de código que eles acordaram, mas os leitores que possuem essa informação verão apenas símbolos .notdef. Também é observado em citações e apóstrofos de texto CP1252 que foram traduzidos incorretamente para UTF-8.

Categoria:Unicode