Chrome zeigt trotz der Installation keine Zeichen an

651
Jonathan Gleason

Es gibt eine Reihe von Online-Quellen, wie Sie korrigieren können, dass Unicode-Zeichen nicht korrekt angezeigt werden. Die meisten von ihnen sagen jedoch nur, dass auf Ihrem System eine Schriftart installiert ist, die das anzuzeigende Unicode-Zeichen enthält.

In meinem Fall hat das Zeichen (unter anderem) nicht korrekt angezeigt, den Unicode-Codepunkt U + 31D0 und sieht wie ㇐ aus, wenn Ihr Browser es korrekt anzeigen kann (dies ist der horizontale Strich 横 (heng2) in Chinesisch).

Chrome zeigt trotz der Installation keine Zeichen an

Gemäß der Liste der Schriftarten, die diesen Codepunkt unterstützen, sollte Code2000 dies unterstützen, obwohl ich dieses Zeichen in Code2000, Code2001 und Code2002 manuell suchen konnte, konnte ich es immer noch nicht finden. Ich habe also BabelStone Han installiert, das laut derselben Liste diesen Codepunkt unterstützte. Außerdem konnte ich dieses Mal manuell bestätigen, dass diese Schriftart den Codepunkt U + 31D0 enthielt, nachdem die Schriftart auf meinem System installiert wurde.

Trotzdem wird das Zeichen in Chrome immer noch nicht ordnungsgemäß angezeigt. Unter Windows wird es trotzdem richtig angezeigt. Sehen Sie sich zum Beispiel den beigefügten Screenshot an (diese Tabelle befindet sich auf der Wikipedia-Seite CJKV-Strich ). Chrome zeigt trotz der Installation keine Zeichen an

Ich habe diese vermeintliche Korrektur gefunden, aber:

  1. Bei der Chrome-Version, die ich verwende (41.0.2272.76 m (64-Bit), die derzeit stabile Version ist), scheint die Option "Layer Squashing deaktivieren" nicht mehr zu existieren.
  2. Wenn Sie "Disable DirectWrite" auf "Disable" setzen (was in dieser Version noch vorhanden ist), wird dies nicht getan.

Ideen zur Lösung dieses Problems?

1

0 Antworten auf die Frage