Google Chrome zeigt wiederholt monospaced Schriftarten falsch als "Times New Roman" an.

10

Ich beobachte ein äußerst ärgerliches Schriftproblem in Google Chrome für Mac. Wenn ich eine Seite wie GitHub oder Bitbucket besuche (die monospaced Schriftarten verwenden, z. B. für Code), sehe ich die HTML-Abschnitte, die in einer monospaced Schriftart angezeigt werden sollen, die in „Times New Roman“ angezeigt wird. Dies macht diese Seiten für mich ziemlich nutzlos.

Ich habe einen Blog-Beitrag gefunden, der ein ähnliches Problem beschreibt und vorschlägt, die Schriftcaches von Mac OS X mit den folgenden Terminalbefehlen zu löschen:

$ sudo atsutil databases -remove
$ atsutil server -shutdown
$ atsutil server -ping

Dies beseitigt das Problem, dauert aber nur so lange, bis ich den Computer neu starte. Ich müsste diese Befehle jedes Mal ausgeben, bevor ich Google Chrome nach einem Neustart des Computers starte, damit monospaced Schriftarten auf diesen Websites korrekt angezeigt werden.

Zur Verdeutlichung hier zwei Screenshots, die das Problem anzeigen.

So sieht es aus, bevor ich die Schriftcaches entferne:

Beispielbild vor dem Löschen der Schriftart-Caches

So sieht es aus, nachdem die Schriftart-Caches gelöscht wurden und wie es aussehen sollte :

Beispielbild nach dem Bereinigen der Schriftart-Caches

Kennt jemand dieses Problem und kann eine Lösung anbieten?

Tow8ie
quelle
1
Ich würde prüfen, ob Sie möglicherweise eine beschädigte Version von Courier haben (die Standardschriftart mit fester Breite für Chrome). Sie können versuchen, es zu löschen und eine neue Kopie zu installieren, um zu sehen, wie weit Sie damit kommen.
Samuel Mikel Bowles
Chrome scheint einige Probleme mit Schriftarten zu haben, die von dedizierten Schriftartenmanagern verwaltet werden . Verwenden Sie eine Schriftverwaltungssoftware (Suitcase, Fontcase, FontExplorer)?
Kopischke
Nur für einen bestimmten Kontext hatte ich auch dieses Problem und verwende keine Font-Manager von Drittanbietern. Ich finde es auch toll, dass das atsutilspeziell nicht das server -shutdownVerb verwendet, aber es hat mein Problem sofort behoben.
Hoss

Antworten:

1

Ich benutze Linotypes Font Explorer seit einiger Zeit. Es gibt eine kostenlose Version, die großartig ist. Ich habe seit der Verwendung dieser App weniger Probleme mit Schriftarten auf meinen Macs festgestellt als mit Suitcase, Fontbook oder Fontcase, insbesondere mit Websites. Nach der Installation können Sie einen Font Cleaner ausführen, der alle Ihre Volumes auf Ihrem Mac überprüft und potenzielle Probleme beseitigt

Gav Ellis
quelle
1

Hmmm ... Ich habe diese Seite als Test geladen - ich verwende Version 23 von Chrome - und der Text wird korrekt formatiert. Wohlgemerkt nicht in Courier , sondern in Menlo (eine überarbeitete Version von Monaco ).

Möglicherweise möchten Sie die Schriftarteinstellungen von Chrome überprüfen - chrome://chrome/settings/fonts#fontin die Adressleiste einfügen - und sehen, was als Schriftart mit fester Breite verwendet wurde. Seltsamerweise scheint es in meinem Fall zu denken, dass es Courier verwenden sollte , aber (wie ich bereits erwähnt habe) verwendet es tatsächlich Menlo .

Applemeister
quelle
0

Ich wollte mich nur hier einschalten und sagen, dass mich nicht nur genau dieses Problem getroffen hat (Github zeigt mit Times New Roman), sondern lange nachdem ich es das erste Mal behoben hatte (vor einigen Monaten), hatte ich eine interessante Regression. Heute Abend habe ich Github hochgezogen, um Folgendes zu finden:

Geben Sie hier die Bildbeschreibung ein

Ich gehe davon aus, dass dies darauf zurückzuführen ist, dass Bitstream im Font-Cache irgendwie überlastet ist (im Gegensatz dazu, dass es beim ersten Mal nicht installiert wurde). Glücklicherweise funktionierten die CLI-Befehle zum Zurücksetzen des vom OP geposteten Caches für mich immer noch hervorragend (nachdem auch Chrome neu gestartet wurde).

Beantwortet nicht die Frage, warum dies passiert, aber hoffentlich liefert diese Antwort ein wenig mehr Informationen, wenn jemand anderes auf dasselbe bizarre Problem stößt.

Brian Moeskau
quelle
Hatte das gleiche Problem in Chrome. Wenn ich mich richtig erinnere: Wenn die auf der Seite verwendeten Webfonts auch über FontExplorer auf meinem System installiert wurden, wurde auf der Website nur Kauderwelsch angezeigt. Ich habe die fraglichen Schriftarten aus dem FontExplorer entfernt und das Problem ist behoben. Oder war es andersherum? (System Font Folder ➝ FE) Wie auch immer, der Schalter hat geholfen.
Myhd
-1

Versuchen Sie, die benötigte Schriftart erneut in das Schriftbuch herunterzuladen. Dann sollte es funktionieren. Wenn das Problem weiterhin besteht, gehen Sie die Einstellungen in Ihrem Browser durch.

fr00ty_l00ps
quelle