O que é um tipo de letra Unicode®?

Um tipo de letra Unicode® é a informação gráfica necessária para exibir os caracteres presentes no UNICODE® Universal Caractery Set (UCS). Existem mais de 1 milhão de caracteres nos UCs, cada um chamado de ponto de código, e eles estão sendo continuamente revisados ​​e expandidos. Por esse motivo, muitos tipos de letra Unicode® optam por fornecer apenas dados gráficos para um subconjunto dos caracteres que podem ser representados, como apenas letras e números em inglês ocidentais, embora existam alguns tipos de letra que tentam fornecer informações para o maior número possível de caracteres. Por fim, a conexão entre um tipo de letra Unicode® e o UCS é tratada pelo software usando os caracteres, porque não há definição real de como as fontes devem se comportar em um nível de programação. O primeiro é o UCS, que é uma definição do que os caracteres mapeiam para quais números específicos. Isso significaIsso, no UCS, o número 1 em inglês seria representado no conjunto por um número de índice específico. Esse número pode ser usado para determinar o índice no tipo de letra para encontrar os dados gráficos para que o caractere possa ser renderizado em uma tela ou impresso no papel. Os padrões Unicode® lidam apenas com os UCs ​​subjacentes e não com os tipos de letra ou a implementação do relacionamento entre os dois, para que isso possa variar de programa para programa.

As informações dentro de um tipo de letra Unicode® podem ser quase qualquer coisa que, de alguma forma, cumpre o papel de exibir ou representar o caractere UCS. A representação gráfica de um personagem UCS é conhecida como glifo. Os glifos em um tipo de letra podem ser imagens ou podem ser dados vetoriais para que os caracteres possam ser desenhados e escalados para qualquer tamanho necessário. Não há definição de como o tipo de letra Unicode® precisa ser implementado, para que também possa confrontarTain informações para renderizar letras em três dimensões (3D), ou mesmo assinaturas de áudio em vez de dados visuais.

Existem alguns métodos típicos de implementação de caracteres complexos em um tipo de letra Unicode®, especialmente em idiomas não ocidentais nos quais pode haver dezenas de milhares de caracteres individuais. Uma maneira é fornecer informações sobre como compilar um único glifo de vários elementos que podem ser usados ​​em mais de um caractere. Isso pode permitir que um tipo de letra mantenha dados gráficos menos repetitivos e, em vez disso, substitua -os por um sistema de camadas para criar as imagens exclusivas necessárias.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?