Я наблюдаю чрезвычайно раздражающую проблему со шрифтами в Google Chrome для Mac. Когда я захожу на страницу типа GitHub или Bitbucket (где используются моноширинные шрифты, например, для кода), я вижу разделы HTML, которые должны отображаться моноширинным шрифтом, отображаемым в «Times New Roman». Это делает эти сайты бесполезными для меня.
Я нашел сообщение в блоге, в котором описана похожая проблема и в котором предлагается очистить кэш шрифтов Mac OS X с помощью следующих команд терминала:
$ sudo atsutil databases -remove
$ atsutil server -shutdown
$ atsutil server -ping
Это устраняет проблему, но длится только до перезагрузки компьютера. Мне нужно будет вводить эти команды каждый раз перед запуском Google Chrome после перезагрузки компьютера, чтобы моноширинные шрифты на этих сайтах отображались правильно.
Для пояснения здесь приведены два скриншота, отображающих проблему.
Вот как это выглядит перед удалением кэшей шрифтов:
Вот как это выглядит после очистки кэшей шрифтов и как это должно выглядеть:
Кто-нибудь знает об этой проблеме и может предоставить решение?
источник
atsutil
специально призывает не использоватьserver -shutdown
глагол, но это сразу решило мою проблему.Ответы:
Я уже давно использую Linotypes Font Explorer. Есть бесплатная версия, которая великолепна. С тех пор, как я использовал это приложение, я обнаружил меньше проблем со шрифтами на моем Mac, чем с Suitcase, Fontbook или Fontcase, особенно с веб-сайтами. После установки вы можете запустить очиститель шрифтов, который проверяет все ваши тома на вашем Mac и устраняет возможные проблемы
источник
Хм ... Я загрузил эту страницу в качестве теста - я использую версию 23 Chrome - и текст корректно отформатирован. Заметьте , не в Курьере , а в Менло (который фактически является обновленной версией Монако ).
Вы можете проверить настройки шрифта Chrome - вставить
chrome://chrome/settings/fonts#font
в адресную строку - и посмотреть, что он решил использовать в качестве шрифта с фиксированной шириной. Любопытно, что в моем случае кажется, что он должен использовать Courier , но (как я упоминал ранее) вместо этого он использует Menlo .источник
Просто хотел позвонить сюда и сказать, что эта проблема не только поразила меня (Github показывает с Times New Roman), но и после того, как я исправил ее впервые (несколько месяцев назад), у меня произошел интересный регресс. Сегодня вечером я поднял Github, чтобы найти это:
Я предполагаю, что это связано с тем, что Bitstream каким-то образом засоряется в кэше шрифтов (в отличие от того, что он не был установлен в первый раз, когда это произошло). К счастью, команды CLI для сброса кэша, размещенного OP, по-прежнему отлично работали для меня (после перезапуска Chrome).
Не отвечает на вопрос о том, почему это происходит, но, надеюсь, этот ответ может дать немного больше информации, если кто-то еще столкнется с этой же странной проблемой.
источник
Попробуйте заново загрузить нужный шрифт в Font Book. Тогда это должно работать. Если проблема не устранена, попробуйте просмотреть настройки в своем браузере.
источник