I caratteri Unicode iniziano improvvisamente a essere visualizzati come caselle in alcune applicazioni [duplicato]


18

Ho notato che i caratteri Unicode hanno smesso improvvisamente di essere visualizzati in alcune applicazioni, finora Notepad ++ e Skype, quando apparivano in precedenza. Invece appaiono come scatole. Prima funzionavano, ma credo che si sia rotto dopo un riavvio. Posso anche digitarli nella finestra di input di Skype e vederli, ma dopo aver inviato il messaggio vengono visualizzati come caselle.

Ad esempio: 햇반 e 県 non verranno visualizzati in Skype o in Blocco note ++, ma appaiono bene in Chrome mentre sto scrivendo questo.

Nessun nuovo software è stato installato prima o dopo l'ultimo riavvio, l'unica cosa che è successa sono stati alcuni aggiornamenti di Windows. Il documento in Notepad ++ ha la codifica impostata su UTF-8

Windows 7 x64

Risposte:


11

Ho avuto questo problema. Ci siamo imbattuti nelle seguenti impostazioni in Windows 7 (professionale):

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

Nascondere i caratteri in base alle impostazioni della lingua è stato abilitato. L'ho disabilitato e una grande quantità di caratteri è apparso per me ... il che ha permesso a Eclipse di iniziare a visualizzare caratteri che erano stati nascosti.

In eclipse, ora posso vedere tutti i simpatici personaggi UTF-8 che stavo usando ... dopo aver modificato i miei caratteri per permetterlo di nuovo. Il carattere originale assegnato, "Courier New", mostrava gli oggetti come caselle, come hai descritto.


10
  1. Vai a "Pannello di controllo" -> "Regione e lingua" -> "Amministrativo" -> "Cambia impostazioni locali del sistema ..."
  2. Cambia la locale con quella che stai riscontrando, e poi ripristinala.

inserisci qui la descrizione dell'immagineclicca per ingrandire

EDIT: ha trovato una soluzione migliore che ha funzionato per me:

Crea un file (qualsiasi tipo di file) sul desktop con un carattere di quella lingua nel nome del file


Avevo lo stesso problema. All'inizio non ho provato questa risposta perché sembrava troppo sciocca. Diverse ore dopo, l'ho provato per disperazione. Ha funzionato. Mi chiedo che cosa causa questo strano problema?
Tom Clift,

@TomClift Clift Ogni volta che si verifica un aggiornamento del sistema, un "profilo utente" o una modifica della home directory (la mia rete aziendale lo fa sempre), il problema si ripresenta. non so quale sia la causa esatta, ma penso che sia correlato a quelli.
nemo,

2

L'ovvio sospetto sono i caratteri - non tutti i caratteri hanno il pieno supporto Unicode.


2
I caratteri si sarebbero improvvisamente cambiati in ogni programma? Sto anche notando che i personaggi non vengono visualizzati nemmeno quando gioco a Team Fortress 2. Tutto è stato visualizzato bene alcuni giorni fa.
nmkef,


1

Un altro programma potrebbe cambiare le impostazioni del carattere o influenzarlo. Perdo l'icona della mia stella in Virtual DJ dopo aver usato Adobe Fireworks. (A proposito, Fireworks non mostra tutti i caratteri che ho in altre aree del mio computer.) Sono abbastanza sicuro che un programma influisca sull'altro, in qualche modo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.