De repente, os caracteres Unicode começam a ser exibidos como caixas em alguns aplicativos [duplicado]

18

Percebi que os caracteres Unicode subitamente pararam de ser exibidos em alguns aplicativos, até agora o Notepad ++ e o Skype, quando estavam aparecendo anteriormente. Em vez disso, eles aparecem como caixas. Eles estavam trabalhando antes, mas acredito que ele quebrou após um reinício. Posso até digitá-los na janela de entrada do Skype e vê-los, mas depois de enviar a mensagem, eles aparecem como caixas.

Por exemplo: 햇반 e 県 não serão exibidos no Skype ou no bloco de notas ++, mas eles aparecerão muito bem no Chrome enquanto eu digito isso.

Nenhum novo software foi instalado antes ou depois da última reinicialização, a única coisa que aconteceu foram algumas atualizações do Windows. O documento no Notepad ++ tem a codificação definida como UTF-8

Windows 7 x64

nmkef
fonte

Respostas:

11

Eu tive esse problema. Encontrei a seguinte configuração no Windows 7 (profissional):

 Control Panel --> All Control Panel Items --> Fonts --> Font settings

Ocultar fontes com base nas configurações de idioma foi ativado. Eu o desativei e um grande pedaço de fontes apareceu para mim ... o que permitiu ao Eclipse começar a exibir as fontes que estavam ocultas.

No eclipse, agora posso ver todos os bons caracteres UTF-8 que eu estava usando ... depois de ajustar minhas fontes para permitir isso novamente. A fonte original que foi atribuída, 'Courier New' estava exibindo os itens como caixas, como você descreveu.

sdolgy
fonte
10
  1. Vá para "Painel de Controle" -> "Região e Idioma" -> "Administrativo" -> "Alterar local do sistema ..."
  2. Altere a localidade para a que você está tendo problemas e depois altere-a novamente.

insira a descrição da imagem aquiClique para ampliar

EDIT: elaborou uma solução melhor que funcionou para mim:

Crie um arquivo (qualquer tipo de arquivo) na área de trabalho que possua algum caractere desse idioma no nome do arquivo

nemo
fonte
Eu estava tendo o mesmo problema. No começo, eu não tentei essa resposta porque parecia muito boba. Várias horas depois, tentei por desespero. Funcionou. Pergunto-me o que causa esse problema estranho?
precisa
@TomClift Clift Sempre que houver uma atualização do sistema ou um "perfil do usuário" ou alteração do diretório inicial (a rede da minha empresa faz isso o tempo todo), eu recebo o problema novamente. não sei qual é a causa exata, mas acho que está relacionada a elas.
nemo
2

O suspeito óbvio são as fontes - nem todas as fontes têm suporte total a Unicode.

ddyer
fonte
2
As fontes teriam mudado repentinamente em todos os programas? Também estou notando que os personagens não aparecem quando eu jogo o Team Fortress 2. Tudo exibido muito bem há alguns dias atrás.
Nmkef 16/09/11
2

O Chrome pode causar o problema, o que aconteceu comigo no Win7 x64. Basicamente, isso só acontece se o Chrome for o primeiro aplicativo a mostrar os caracteres chineses.

Consulte esta outra postagem do SuperUser para obter mais informações:

Meu Windows 7 parou de repente de exibir símbolos Unicode

snowdude
fonte
1

Outro programa pode estar alterando as configurações da fonte ou afetando-a. Perco minhas estrelas no DJ virtual depois de usar o Adobe Fireworks. (A propósito, o Fireworks não mostra todas as fontes que tenho em outras áreas do meu computador.) Tenho certeza de que um programa está afetando o outro, de alguma forma.

Paulo
fonte