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:
So sieht es aus, nachdem die Schriftart-Caches gelöscht wurden und wie es aussehen sollte :
Kennt jemand dieses Problem und kann eine Lösung anbieten?
quelle
atsutil
speziell nicht dasserver -shutdown
Verb verwendet, aber es hat mein Problem sofort behoben.Antworten:
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
quelle
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#font
in 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 .quelle
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:
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.
quelle
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.
quelle