Caracteres específicos exibidos como caixas no Windows 7

2

Atualmente estou tendo problemas com caracteres unicode "exóticos" exibidos como caixas (por exemplo, Bananas ).

Eu procurei um pouco como estender o conjunto de caracteres do Windows, mas não encontrei nada funcionando ainda. Eu tentei jogar com pacotes de idiomas, mas ao tentar isso , eu simplesmente não vejo essas atualizações na guia Opcional , nem vejo, em Regiões e Idiomas > Teclado e Idiomas, uma caixa em Teclado e outros idiomas de entrada com o título Idioma de exibição .

Eu gostaria de saber como estender o conjunto de caracteres suportado pelo Windows.

Isso é mesmo uma questão de linguagem ou uma questão de fonte?

    
por JBL 19.09.2013 / 10:00

1 resposta

3

Não há realmente "conjunto de caracteres do Windows" para estender. Caracteres como BANANA (U + 1F34C) são reconhecidos e processados, eles simplesmente não são exibidos, porque nenhuma fonte no sistema o contém ou, dependendo do programa e do contexto, a (s) fonte (s) sendo usada (s) pelo software de renderização. ) não contém.

Então, é um problema de fonte. Alguns pacotes de idiomas podem conter fontes adicionais (embora eu duvide disso), mas a BANANA não é específica do idioma, mas sim um caractere de ícone. A página que você linkar tem um link para Fontes que suportam U + 1F34C . Esses links em Fileformat.Info costumam ser muito úteis, mas para caracteres muito novos como esse, pode haver alguma informação faltando. Neste caso, a página menciona apenas a fonte livre Symbola (LastResort não é uma fonte real), mas na realidade, versões suficientemente novas do Segoe UI Symbol também possuem BANANA.

O Segoe UI Symbol é fornecido com o Windows 7, mas a versão que você tem pode não ser a mais nova, por isso, verifique a atualização disponível na Microsoft.

Para diferentes personagens exóticos, você pode precisar de diferentes fontes exóticas.

Observe que os caracteres com números Unicode maiores que FFFF (como BANANA, que tem 1F34C) estão fora do “subespaço de 16 bits” do Unicode, chamado Basic Multilingual Plane (BMP) e geralmente causam problemas em softwares que não são capazes de manipulá-lo ou exigir medidas especiais.

    
por 19.09.2013 / 10:44