Unicode-Zeichen werden in einigen Anwendungen plötzlich als Kästchen angezeigt [duplizieren]


18

Ich habe festgestellt, dass Unicode-Zeichen in einigen Anwendungen, bisher Notepad ++ und Skype, plötzlich nicht mehr angezeigt werden, als sie zuvor angezeigt wurden. Stattdessen werden sie als Kästchen angezeigt. Sie haben vorher gearbeitet, aber ich glaube, dass es nach einem Neustart kaputt gegangen ist. Ich kann sie sogar in das Skype-Eingabefenster eingeben und sie sehen, aber nach dem Absenden der Nachricht erscheinen sie als Kästchen.

Zum Beispiel: 햇반 und 県 werden weder in Skype noch in Notepad ++ angezeigt, aber sie werden in Chrome einwandfrei angezeigt, wenn ich dies tippe.

Vor oder nach dem letzten Neustart wurde keine neue Software installiert. Das Einzige, was passiert ist, waren einige Windows-Updates. Für das Dokument in Notepad ++ ist die Codierung auf UTF-8 festgelegt

Windows 7 x64

Antworten:


11

Ich hatte dieses Problem. Stolperte über die folgende Einstellung in Windows 7 (Professional):

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

Das Ausblenden von Schriftarten basierend auf den Spracheinstellungen wurde aktiviert. Ich habe es deaktiviert und ein großer Teil der Schriftarten wurde für mich angezeigt. Dadurch konnte Eclipse verborgene Schriftarten anzeigen.

In Eclipse kann ich jetzt alle nützlichen UTF-8-Zeichen sehen, die ich verwendet habe ... nachdem ich meine Schriftarten so angepasst habe, dass sie wieder zulässig sind. Die ursprünglich zugewiesene Schriftart "Courier New" zeigte die Elemente wie beschrieben als Kästchen an.


10
  1. Gehen Sie zu "Systemsteuerung" -> "Region und Sprache" -> "Verwaltung" -> "Systemgebietsschema ändern ..."
  2. Ändern Sie das Gebietsschema in das Gebietsschema, mit dem Sie Probleme haben, und ändern Sie es dann wieder.

Bildbeschreibung hier eingebenklicken um zu vergrößern

EDIT: Erarbeitete eine bessere Lösung, die für mich funktioniert hat:

Erstellen Sie auf dem Desktop eine Datei (eine beliebige Art von Datei), deren Dateiname Zeichen dieser Sprache enthält


Ich hatte das gleiche Problem. Anfangs habe ich diese Antwort nicht ausprobiert, weil sie mir zu albern erschien. Einige Stunden später versuchte ich es aus Verzweiflung. Es funktionierte. Frage mich, was dieses seltsame Problem verursacht?
Tom Clift

@TomClift Clift Immer wenn ein Systemupdate oder ein "Benutzerprofil" oder eine Änderung des Basisverzeichnisses (mein Firmennetzwerk tut dies die ganze Zeit) vorliegt, tritt das Problem erneut auf. Ich weiß nicht, was die genaue Ursache ist, aber ich denke, es hängt damit zusammen.
Nemo

2

Der offensichtliche Verdacht ist, dass Schriftarten nicht alle Unicode-Unterstützung bieten.


2
Hätten sich die Schriften in jedem Programm plötzlich geändert? Ich bemerke auch, dass die Charaktere nicht angezeigt werden, wenn ich Team Fortress 2 spiele. Vor ein paar Tagen hat alles wunderbar geklappt.
Nmkef


1

Ein anderes Programm ändert möglicherweise die Schriftarteinstellungen oder wirkt sich darauf aus. Ich verliere mein Sternsymbol in Virtual DJ, nachdem ich Adobe Fireworks verwendet habe. (Fireworks zeigt übrigens nicht alle Schriftarten an, die ich in anderen Bereichen meines Computers habe.) Ich bin mir ziemlich sicher, dass sich ein Programm irgendwie auf das andere auswirkt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.