6

У меня проблема со шрифтом в Helvetica Neue с использованием Google Chrome версии 23.0.1271.101 на моем Mac с OS X Lion 10.7.5

Символы отображаются в полях.

Prolific на сайтах Stack Exchange, таких как переполнение стека, это появляется в областях профиля пользователя, таких как учетные записи:

Helvetica-Neue-шрифт-выпуск

Сортировка вопросов и ответов:

Helvetica-Neue-шрифт-выпуск

Расширенные пользовательские карты:

Helvetica-Neue-шрифт-выпуск

Загрузка тех же страниц в Safari не имеет проблем - шрифты выглядят нормально, как и ожидалось.

В Chrome, если я загружаю Инструменты разработчика и изменяю семейство шрифтов элементов, страница отображается правильно.

CSS, определяющий Helvetica Neue

body { font-family: 'Helvetica Neue',Helvetica,Arial,Sans-serif; }

Helvetica-Neue-шрифт-вопрос-с ошибкой

CSS без Helvetica Neue

body { font-family: Helvetica,Arial,Sans-serif; }

Helvetica-Neue-шрифт-эмиссионные без ошибок

Чтобы убедиться в стандартных шрифтах Mac, в «Книге шрифтов» я выбрал « Файл»> «Восстановить стандартные шрифты», что не решило проблему. В Font Book нет зарегистрированных конфликтов шрифтов.

В моей системе установлено приложение Helvetica Neue:

Helvetica-Neue-шрифт-книга

Исследуя, я нашел подобный вопрос о шрифте Helvetica, поврежденном только в Chrome на OS X ; Однако, нет решения.

Как можно решить проблемы с отображением шрифтов Helvetica Neue в браузере Google Chrome?

5 ответов5

4

Я видел это раньше с коллегой по работе. Удаление шрифта и переустановка решили проблему. Если вам нужна помощь по удалению шрифтов из OSX и переустановке, перейдите по этой ссылке

РЕДАКТИРОВАТЬ:

Чтобы очистить кэш шрифтов текущего пользователя, сначала закройте все запущенные приложения (в противном случае вы можете увидеть странности шрифтов после использования команды), затем откройте Терминал (в Приложениях -> Утилиты) и выполните эту команду:

atsutil databases -removeUser

Если вы хотите удалить кэш шрифтов для всех пользователей, используйте эту команду и введите пароль администратора при появлении запроса:

sudo atsutil databases -remove

После того, как вы очистили кэши, вы должны остановить и перезапустить сервер ATS с помощью следующих команд:

$ atsutil server -shutdown

$ atsutil server -ping

Для перезапуска сервера потребуется секунда или две, но когда это произойдет, у вас все получится. Если что-то все еще выглядит странно, то выход из системы и вход в систему должны решить любые проблемы.

кредит: http://www.macworld.com/article/1139383/fontcacheclear.html

2

У меня была та же проблема, но я исправил ее, удалив шрифты DUPLICATE Helvetica или Helvetica Neue.

Я использую OS 10.9 Mavericks, и я заметил, что в FontBook произошла ошибка, которая позволила мне автоматически разрешить один из шрифтов, в частности Helvetica. Кроме того, моя сторонняя программа управления шрифтами, которая называется Linotype FontExplorer X, показала, что шрифт Helvetica Neue был установлен дважды: один раз как системный шрифт, а второй как шрифт, к которому могут обращаться различные несистемные приложения. Когда я отменил выбор дубликата шрифта, чтобы он был установлен только один раз в качестве системного шрифта, мои символы в штучной упаковке исчезли и был загружен правильный шрифт.

После того, как эти два шрифта были изменены с помощью двух моих программ управления шрифтами, я вышел из Chrome и снова открыл его. Проблема для меня уже решена.

2

У меня была та же проблема, и я сузил ее до HelveticaCY.dfont . После удаления этого из /Library/Fonts проблема исчезла.

Обязательно очистите кэш шрифтов и перезагрузите компьютер, конечно.

ОБНОВЛЕНИЕ: и ... это происходит снова и снова. Удаление кэша шрифтов очищает его примерно полдня, затем bamf, он вернулся.

0

Похоже, что проблема не имеет ничего общего со всеми упомянутыми выше вещами (и я попробовал их все). Зайдите в FontBook и проверьте свой Arial. Если у вас есть какой-либо другой Arial, кроме системного, удалите его и активируйте системный (если вы полностью удалили системный шрифт, вы можете использовать опцию восстановления FontBook). Перезапустите Chrome.

-1
  1. Откройте настройки и настройки Chrome
  2. Нажмите на ПОКАЗАТЬ РАСШИРЕННЫЕ НАСТРОЙКИ
  3. Ищите ВЕБ-КОНТЕНТ => НАСТРОЙКА ШРИФТОВ
  4. Вы увидите выбранный SANS SERIF, и в моем случае это был явно поврежденный шрифт.
  5. Переключиться на другой шрифт, как Helvetica Neue

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .