Alguns caracteres de fonte aparecem como caixas com números e letras dentro delas

3

Aqui está uma imagem do que parece: link

O texto no topo é do Firefox, e o de baixo é do Mousepad (Liberation Mono 10).

Xubuntu 12.04.

Existe uma questão semelhante a esta , embora nenhuma resposta seja dada como corrigi-lo.

OK, encontrei a solução. Eu instalei um pacote chamado fonts-tibetan-machine e agora funciona.

Obrigado a "Jukka K. Korpela" por me indicar este site.

Então, se você quiser aumentar seus dongers adequadamente no Ubuntu, certifique-se de ter fonts-tibetan-machine instalado.

    
por tigerearwax 05.08.2013 / 08:13

3 respostas

3

As caixas contêm os números hexadecimais Unicode e são uma maneira comum (e recomendada) de indicar que há um caractere que não pode ser renderizado, porque não está presente nas fontes em uso. Então, isso é um problema de fonte.

Em situações como essa, geralmente é útil verificar as informações da fonte em Fileformat.info. Nesse caso, suporte a fontes para U + 0F3C (um dos caracteres do caso ) parece ser bastante limitado. Olhando mais de perto, usando outras fontes para verificar fontes adicionais, a situação parece ser que as seguintes fontes contêm:

  • Arial Unicode MS , um produto proprietário fornecido com o Microsoft Office, também adquirível separadamente.
  • GNU Unifont , gratuito, mas com uma fonte de bitmap grosseira.
  • Jomolhari , uma fonte grátis para tibetano.
  • Windows Himalaya , proprietário, fornecido com o Windows Vista e mais recente.
  • SunExt-A , uma grande fonte de origem chinesa, mencionada como livre.

Para ver os caracteres em um editor, você precisaria instalar uma das fontes que o contêm e instruir o editor a usá-lo, por meio das configurações de fonte do editor ou de outra forma.

Para usá-los em uma página da Web, você pode declarar uma font-family list que menciona todas essas fontes, na ordem de preferência. Mas isso só funcionaria para usuários que tenham pelo menos um deles instalado. Para obter uma cobertura mais ampla, você precisaria usar uma das fontes como uma fonte para download (fonte da web) via @font-face , consulte my Guia para usar caracteres especiais em HTML .

    
por Jukka K. Korpela 05.08.2013 / 12:56
0

Eu já tive isso antes em pequenos sistemas gerenciadores de janelas. Existem 3 coisas que lidam com a fonte que você pode verificar.

  1. verifique se seu editor está usando uma fonte que inclui a maioria dos caracteres, como o Liberation Mono 10 para Ubuntu Font .
  2. tente instalar fontes ausentes se você não as tiver.
  3. verifique a codificação em que o arquivo do Mouse foi aberto, por exemplo, ISO-8859-15 a UTF-8 ou outro formato de codificação.
por zeitue 05.08.2013 / 08:44
0

Quanto ao Ubuntu 16.04, você deve instalar um pacote ttf-ancient-fonts-symbola . Infelizmente o fonts-tibetan-machine não funcionou para mim.

    
por TriAnMan 20.08.2017 / 17:37