Устранение ошибок шрифтов в приложениях Adobe в операционной системе Mac OS X

Этот документ призван помочь в устранении неполадок, возникающих при установке шрифтов или их использовании с приложениями Adobe в операционной системе Mac OS X. Ошибки шрифтов могут проявляться различными способами, включая следующие проблемы, без ограничения только ими:

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

Чтобы данный документ был для вас полезен, выполняйте следующие задачи строго в указанном порядке.

1. Проверьте, поддерживается ли формат шрифтов.

Если используется неподдерживаемый формат шрифтов, система не может отображать или печатать шрифт в приложениях.

Mac OS X поддерживает следующие форматы шрифтов:

  • .dfont
  • Multiple Master (только Mac OS X 10.2 и более поздние версии)
  • OpenType (.otf)
  • TrueType (.ttf)
  • TrueType Collection (.ttc)
  • Type 1 (PostScript)

2. Убедитесь, что шрифт установлен в правильную папку.

Mac OS X включает в себя пять папок шрифтов, которые позволяют использовать шрифты различным способом. Можно установить шрифты в необходимое количество папок, поскольку операционная система Mac OS X позволяет создавать копии шрифтов в системе. Если шрифты имеют одинаковые имена, Mac OS X использует шрифт (без учета его формата) из следующих местоположений в указанном порядке:

  1. Users/[имя пользователя]/Library/Fonts
  2. Library/Fonts
  3. Network/Library/Fonts
  4. System/Library/Fonts (не следует менять эту папку, поскольку она содержит шрифты .dfont, которые требуются Mac OS X для использования в системе и отображения; для получения дополнительной информации см. раздел Mac OS X: местоположения шрифтов и их назначение)
  5. System Folder/Fonts

Примечание. Шрифты, установленные в папку System Folder/Fonts, доступны для всех приложений Classic, Carbon и Cocoa.

Для установки шрифта в операционной системе Mac OS X выполните следующие действия:

  1. Закройте все приложения (чтобы использовать шрифт в этих приложениях).
  2. Выполните вход в систему:
    • При установке шрифта в папку Users/[имя пользователя] /Library/Font войдите в систему со своим именем пользователя.
    • При установке шрифтов в папку Library/Fonts войдите в систему в качестве администратора.
    • При установке шрифтов в папку Network/Library/Fonts на сетевом сервере свяжитесь с администратором своей сети.
  3. Перетащите файлы шрифтов с исходного носителя (например, с компакт-диска) в одну или несколько из следующих папок на жестком диске:

    Примечание. При установке шрифтов PostScript перетащите в соответствующую папку как файл контурного шрифта, так и комплект растрового шрифта (в операционной системе Mac OS X комплекты шрифтов выглядят и действуют как другие файлы шрифтов; открыть файл двойным щелчком мыши, как это делается в Mac OS 9, невозможно).

    • Папка System Folder/Fonts позволяет получить доступ к шрифту в приложениях, работающих в Mac OS X, а также в приложениях, работающих в режиме Classic (Mac OS 9).
    • Папка Library/Fonts позволяет получить доступ к шрифту во всех приложениях для всех пользователей Mac OS X (шрифт недоступен в приложениях, работающих в режиме Classic).
    • Папка Users/[имя пользователя]/Library/Fonts используется определенным пользователем в Mac OS X (шрифт доступен во всех приложениях в операционной системе Mac OS X, только если вход в систему выполнил определенный пользователь).
    • Папка Network/Library/Fonts на сетевом файловом сервере, на котором работает операционная система Mac OS X, доступна через локальную вычислительную сеть (ЛВС) для удаленных пользователей.

3. Убедитесь, что установлены и экранные файлы, и файлы для печати (шрифты PostScript).

Для использования шрифтов PostScript в операционной системе Mac OS X установите в одну и ту же папку растровое изображение (экран) или комплект, содержащий растровые шрифты, а также контурные шрифты (принтер) (в названиях файлов растровых шрифтов Adobe используются имена шрифтов; в названиях файлов контурных шрифтов используются сокращенные имена шрифтов версии PostScript [например, «Isabe» для шрифта Isabella]). Если файл контурного шрифта не установлен, шрифт может печататься некорректно. Если файл растрового шрифта не установлен, шрифт не доступен в меню шрифтов.

4. Использование Adobe Type Manager (ATM) с приложениями Classic.

ATM предотвращает неровное отображение шрифтов на экране и обеспечивает более ровную печать шрифтов PostScript на принтерах, не являющихся принтерами PostScript, при работе приложений в режиме Classic. Вы можете загрузить бесплатную версию ATM Light 4.6 с веб-сайта Adobe.

5. Устранение неполадок, связанных с программным обеспечением управления шрифтами стороннего разработчика.

Отключите все служебные программы управления шрифтами, например, Extensis Suitcase Fusion, Insider FontAgent Pro или Linotype FontExplorer X. Попытайтесь выполнить действие, которое ранее вызывало неполадку (запуск приложения, доступ к меню шрифтов или др.) Выполните одно из следующих действий:

  • Если неполадка не устранена, перейдите к следующему разделу ниже.
  • Если неполадка больше не возникает, повторно активируйте служебную программу управления шрифтами. Используйте ее для выполнения двоичной изоляции шрифтов: отключите 50% из шрифтов и сравните результаты, полученные для каждой из половин. Продолжайте выполнять эту процедуру для той половины шрифтов, в отношении которой сохраняется неполадка.

6. Удалите файлы шрифтов.

Переместите файлы шрифтов из папок Fonts внутри папок Users, Library и Network на рабочий стол или в другое местоположение, а затем перезапустите компьютер. Если неполадка больше не возникает, ее причиной является один или несколько файлов шрифтов, которые были перемещены. Чтобы определить, какой из шрифтов вызывает проблему, замените файлы шрифтов. За один раз следует заменять небольшое количество файлов. (Например, в папке System/Library/Fonts замените файлы шрифтов, названия которых начинаются на A-E, и перезапустите компьютер. Если неполадка не возникает снова, добавьте следующую небольшую группу файлов шрифтов. Если неполадка не устранена, значит проблему вызывает один из файлов шрифтов, которые вы только что переместили. Удалите файлы шрифтов и добавьте их вновь по одному. Перезапускайте компьютер каждый раз до тех пор, пока не будет найден конкретный файл шрифта, который вызывает проблему.) После обнаружения файла шрифта, который вызывает неполадку, переустановите шрифт с исходного носителя.

7. Используйте текущую версию шрифта.

Убедитесь, что вы используете последнюю версию шрифта.

Для проверки даты создания шрифта из Adobe Type Library выберите файл шрифта и укажите «Файл» > «Свойства» > «Общие» (при использовании шрифтов PostScript проверьте дату создания для каждого файла контурного шрифта и каждого файла комплекта). Если шрифт создан до 1992 года, может существовать его более новая версия. Для получения информации об обновлении свяжитесь со службой технической поддержки пользователей компании Adobe по телефону 1-800-833-6687.

8. Очистите кэш системных шрифтов.

Наличие поврежденных кэшированных файлов шрифтов приводит к нарушению при отображении шрифтов, даже если они не повреждены. Распространенным симптомом является искажение текста на экране. После очистки кэша поврежденные кэшированные файлы шрифтов исключаются в качестве источника неполадки. 

9. Устранение неполадок, связанных с поврежденными шрифтами.

Причиной возникновения системной ошибки может быть попытка доступа приложения к поврежденному шрифту. 

  1. Перетащите содержимое папки Library/ Fonts в новую папку на рабочем столе (если вы вручную добавляли шрифты в папку Library/ Application Support/ Adobe/ Fonts, их также следует перетащить в новую папку).
  2. В программе Finder выберите «Файл» > «Поиск».
  3. Введите AdobeFnt.lst, выберите системный диск и нажмите «Результат».
  4. Удалите все найденные файлы AdobeFnt.lst (например, AdobeFnt10.lst).
  5. Перезапустите компьютер.
  6. Снова запустите InDesign. InDesign создает новые файлы AdobeFnt.lst.
  7. Попробуйте воспроизвести неполадку. Затем выполните одно из следующих действий:
    • Если проблема больше не возникает, переместите один шрифт обратно в папку Library/Fonts, а затем повторяйте этапы 5-6 до тех пор, пока не будет определен проблемный шрифт.
    • Если у вас есть служебная программа управления шрифтами, перезапустите ее и активируйте шрифты небольшими группами или по одному, чтобы определить проблемный шрифт.
    • Если неполадка не устранена, переместите содержимое новой папки на рабочем столе обратно в папку Library/Fonts.

Примечание. Если файл adobefnt.lst не найден в поле поиска, убедитесь, что в качестве критерия поиска в диалоговом окне «Найти» задано значение «любой».

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

Важно. Не следует выполнять очистку корзины до завершения заключительного этапа процесса.

  1. Выйдите из книги шрифтов и всех остальных открытых приложений.
  2. Перейдите в папку Home/Library/Preferences и удалите следующие файлы:
    • com.apple.fontbook.plist
    • com.apple.ATS.plist

    Примечание. Первый файл является файлом установок для книги шрифтов. Во втором файле указываются шрифты, которые были отключены в книге шрифтов. После удаления файла com.apple.ATS.plist все ранее отключенные шрифты загружаются при следующем входе в систему. Если вы установили сотни и тысячи шрифтов, производительность системы может снизиться при загрузке всех ранее отключенных шрифтов.

  3. Удалите кэш шрифтов. Чтобы удалить кэш шрифтов, выполните следующие действия:
    1. Откройте папку Library/Caches/ATS.
    2. Найдите и удалите папку кэша шрифтов. Например, если вы являетесь первым пользователем, который определяется в операционной системе Mac, имя папки — «501». Если вы второй пользователь, имя папки — «502».

      Примечание. При использовании быстрого переключения между пользователями в папке ATS может находиться несколько папок: «501.xxx», «502.xxx». Переместите их в корзину.

  4. При появлении запроса о подтверждении удаления любой из этих папок введите пароль администратора.
  5. Перезагрузите компьютер.
  6. Войдите в свою учетную запись и очистите корзину.

 

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет