Вопросы и ответы по программам Adobe

         

MAC OS



MAC OS

Определение причины зазубренного отображения PostScript-шрифтов на Macintosh

Adobe Type Manager (ATM) плавно отображает PostScript-шрифты любого размера, используя векторный (иначе — принтерный) файл шрифта. Если ATM не может отобразить PostScript-шрифт, он выводится в растровом (то есть зубчатом) виде или текст, набранный этим шрифтом, вообще не отображается.

Существуют много причин, по которым ATM может оказаться не в состоянии отобразить PostScript-шрифт: принтерный файл шрифта может быть поврежден или недоступен (например, не установлен, отсутствует в указанном месте), или сам ATM может быть поврежден или не способен найти один из своих служебных файлов. Чтобы определить, что мешает гладкому отображению Ваших шрифтов, воспользуйтесь нижеприведенной последовательностью действий.

ОБЗОР POSTSCRIPT-ШРИФТОВ И ATM 

Перед определением причины проблемы Вам необходимо уяснить разницу между шрифтами типа PostScript Type 1 и TrueType.

Шрифты типа PostScript Type 1 состоят из двух файлов: растровый (экранный) шрифт и векторный (иначе — принтерный) файл шрифта. Растровые шрифты используются для отображения шрифтов на экране. Векторные файлы шрифта используются для печати, а также при отображении шрифтов ATM.



Пиктограммы файлов растровых шрифтов выглядят в Finder как страница с буквой «А» и с загнутым уголком, а имена файлов содержат размер шрифта в пунктах (например, Times 10, Geneva 14). В System версии 7.1 и выше растровые шрифты установлены в папке Fonts папки System Folder. В System версии 7.0.x растровые шрифты установлены в «портфеле» (suitcase) System папки System Folder.

Пиктограммы векторных шрифтов типа Adobe PostScript выглядят в Finder как буква «А» на фоне горизонтальных линий (у созданных другими фирмами векторных шрифтов могут быть другие пиктограммы). В именах большинства файлов PostScript-шрифтов первые пять символов показывают имя шрифта, следующие — начертание (например, HelveBol, CouriObl, Symbo, TimesBolIta), а размер шрифта не указывается. В System 7.0.x файлы контурных шрифтов хранятся в папке Extensions папки System Folder.

В отличие от PostScript-шрифтов, шрифты TrueType состоят только из одного файла, который используется и для печати, и для отображения шрифта на экране. Пиктограмма TrueType-шрифта выглядит в Finder как страница с загнутым уголком и тремя буквами «А» увеличивающегося размера, а имена файлов TrueType-шрифтов не содержат размер. В System версии 7.1 и выше TrueType-шрифты расположены в папке Fonts папки System Folder.

В отсутствие ATM System показывает PostScript-шрифты, масштабируя растровый файл шрифта. Изменение размера растрового шрифта воспроизводит общее начертание шрифта, но может в зависимости от размера доступного растрового шрифта и необходимого размера отображения привести к зубчатости.

Для предотвращения зазубренного отображения PostScript-шрифтов ATM растрирует файлы PFB (то есть конвертирует векторную информацию о контуре шрифта в масштабируемое растровое изображение). ATM может растрировать только шрифты типа PostScript Type 1, соответствующие спецификации шрифтов Adobe Type 1. ATM не растрирует шрифты типа PostScript Type 3, TrueType и PostScript, не удовлетворяющие спецификации Adobe Type 1.

ОПРЕДЕЛЕНИЕ ПРОБЛЕМЫ

В качестве первого шага при решении проблемы Вы должны точно охарактеризовать ее признаки. Начните локализацию проблемы с использования другого шрифта и сравнения отображения разных шрифтов. Отображается ли зубчато только один, несколько или все PostScript-шрифты?

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

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

ОДИН ИЛИ НЕСКОЛЬКО POSTSCRIPT-ШРИФТОВ ОТОБРАЖАЮТСЯ ЗУБЧАТО

ATM может отображать PostScript-шрифт зубчато по следующим причинам: принтерный файл шрифта не установлен, файл шрифта или папка Fonts повреждены, у ATM недостаточный кэш шрифтов, установлены и PostScript-, и TrueType-версии одного и того же шрифта, установлена старая версия шрифта. Начните локализацию проблемы с переустановки шрифта, повторного создания папки Fonts, затем увеличьте кэш шрифтов, удалите дублирующие TrueType-версии шрифтов и, наконец, обновите файлы шрифта. Переустановка шрифта

Удостоверьтесь, что PostScript-шрифт не поврежден и ATM правильно определяет его местонахождение. Для этого удалите шрифт и переустановите его с исходных дисков.

Переустановка шрифта в System версии 7.1 и выше:

1. Закройте все приложения.

2. Откройте папку Fonts в папке System Folder.

3. Выберите View > Select by Name.

4. Удалите контурные и растровые файлы шрифта из папки Fonts папки System Folder.

5. Переустановите контурные и растровые файлы шрифта в папку Fonts папки System Folder с исходных дисков. Переустановка PostScript-шрифта в System 7.0х:

1. Закройте все приложения.

2. Удалите контурные файлы шрифта из папки Extensions папки System Folder.

3. Удалите «портфели» растровых шрифтов из «портфеля» System папки System Folder.

4. Переустановите контурные файлы шрифта в папку Fonts папки System Folder.

5. Переустановите «портфели» растровых шрифтов в «портфель» System папки System Folder. Повторное создание папки Fonts

В System 7.1 и выше папка Fonts, где хранятся Ваши шрифты, может быть повреждена, что не дает ATM обнаружить контурный файл шрифта. Чтобы убедиться, что папка Fonts не повреждена, удалите и снова создайте ее.

Повторное создание папки Fonts в System версии 7.1 и выше:

1. Перетащите папку Fonts из папки System Folder на рабочий стол и перезагрузитесь. После перезагрузки в папке System Folder создается новая пустая папка Fonts.

2. Перетащите файлы шрифтов из старой папки Fonts в новую папку Fonts папки System Folder. Увеличение кэша шрифтов

Кэш шрифтов ATM — это участок памяти, который ATM использует для хранения растрированных шрифтов. Когда кэша шрифтов не хватает для растрирования или отображения шрифта, шрифт показывается в точечном виде или вообще не отображается.

В ATM размер кэша шрифтов по умолчанию — 256К. Увеличьте кэш до 512К, если Вы используете шрифт типа multiple master (например, Jenson, Ex Photo, Tekton) или более четырех разных шрифтов на одной странице. Чтобы изменить размер кэша шрифтов, в панели управления ATM щелкните стрелки счетчика кэша шрифтов и перезапустите Macintosh. Удаление файлов TrueType-шрифтов Если установлены и TrueType-, и PostScript-версии одного шрифта (например, Helvetica), ATM может оказаться не в состоянии обнаружить контурный файл PostScript-шрифта.

Чтобы определить, установлена ли TrueType-версия шрифта, откройте папку или «портфель» со шрифтом и сравните файлы. В названии растрового файла PostScript-шрифта указан размер шрифта в пунктах, а файлы с такими же названиями без номеров — TrueType-шрифты. В режиме просмотра пиктограмм (этот режим устанавливается командой View > By Icon TrueType) шрифты выглядят как страница с загнутым уголком и тремя буквами «А». Если у Вас установлены и PostScript-, и TrueType-версии одного шрифта, удалите шрифт TrueType. 

Обновление файлов шрифтов

В ATM версии 3.8.x и выше есть обновленный механизм растрирования для отображения шрифтов на экране. Чтобы использовать механизм растрирования ATM 3.8.x, шрифты должны соответствовать спецификации Туре 1. Некоторые старые шрифты Туре 1 не соответствуют текущей спецификации шрифтов Туре 1 и поэтому отображаются зубчато при использовании ATM версии 3.8.x и выше. Кроме того, из-за обновленного механизма растрирования при использовании ATM версии 3.8.x и выше некоторые соответствующие спецификации Туре 1 шрифты могут отображаться более зубчато, чем при использовании ATM версии 3.6.x.

Если Вы пользуетесь ATM версии 3.8.x и выше,

приобретите у изготовителя шрифта обновленную версию Вашего шрифта, соответствующую последней спецификации шрифтов Туре 1.

ATM версии 3.6.x и ниже может гладко отображать шрифты, не соответствующие спецификации шрифтов Туре 1.

ВСЕ POSTSCRIPT-ШРИФТЫ ОТОБРАЖАЮТСЯ ЗУБЧАТО

Если зубчато отображаются все PostScript-шрифты, то наиболее вероятная причина этого — сам ATM. ATM может неправильно отображать PostScript-шрифты, когда он отключен, поврежден, конфликтует с другой шрифтовой утилитой или у него недостаточный кэш шрифтов. Сначала удостоверьтесь, что ATM включен, затем отключите другие шрифтовые утилиты, переустановите ATM и увеличьте кэш шрифтов. Убедитесь, что ATM включен

Чтобы убедиться, что ATM включен, в пульте ATM щелкните кнопку On и перезагрузитесь. Когда ATM включен, в пульте ATM под кнопкой Off указано: ATM is active.

Отключение других шрифтовых утилит и расширений

Другие утилиты управления шрифтам и растрирования шрифтов (например, Symantec Suitcase) могут мешать ATM находить и загружать контурные файлы шрифтов. Чтобы установить, является ли в Вашем случае причиной проблемы конфликт с другой шрифтовой утилитой, отключите их и установите Ваши шрифты в папку System Folder или удалите каждое расширение из папки System Folder (например, удалите расширение Suitcase из папки Extensions) и перезагрузитесь. 

В разделе «Переустановка PostScript-шрифтов» (см. выше) указано, как устанавливать PostScript-шрифты.

Если после отключения других шрифтовых утилит Ваши шрифты все еще отображаются зубчато, отключите все добавочные расширения. Другие расширения могут мешать ATM находить и загружать шрифты. Воспользуйтесь Extensions Manager для отключения всех расширений и панелей управления, кроме ATM, или удалите их из папки System Folder и перезагрузите Macintosh. 

Переустановка ATM

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

Увеличение кэша шрифтов

Кэш шрифтов ATM — это участок памяти, который ATM использует для хранения растрированных шрифтов. Когда кэша шрифтов не хватает для растрирования или отображения шрифта, шрифт показывается в точечном виде или вообще не отображается.

В ATM размер кэша шрифтов по умолчанию — 256К. Увеличьте кэш до 512К, если Вы используете шрифт типа multiple master (например, Jenson, Ex Photo, Tekton) или более четырех разных шрифтов на странице. Чтобы изменить размер кэша шрифтов, в панели управления ATM щелкните стрелки счетчика кэша шрифтов и перезапустите Macintosh.

ОГРАНИЧЕНИЯ ПРИ ОТОБРАЖЕНИИ НА ЭКРАНЕ

Сглаженность шрифтов при отображении их ATM на мониторе ограничена разрешением Вашего монитора. Так как разрешение у большинства мониторов (как правило, от 70 до 85 dpi) значительно ниже, чем у большинства PostScript-принтеров (как правило, 300 dpi, 600 dpi), при печати на PostScript-принтерах шрифты получаются более гладкими. Шрифты со сложными изогнутыми краями или тонкими штрихами (например, Eras, Boulevard, Bahaus, рукописные шрифты) выглядят более зубчатыми, чем шрифты с плавными изгибами и толстыми штрихами (например, Helvetica, Palatino).

Чтобы установить, вызвана ли зубчатость шрифтов при выключенной установке Smooth Font Edges On Screen начертанием шрифта или недостаточным разрешением Вашего монитора, сравните гладкость Вашего шрифта на экране с подобными изгибами графического объекта или сравните шрифты при выключенном и включенном ATM. Если изгибы символа шрифта и другого объекта выглядят одинаково зубчато или зубчатость существенно возрастает при отключении ATM, то ATM отображает шрифты настолько гладко, насколько это возможно на Вашем мониторе. Вы можете добиться более плавного отображения шрифтов, просматривая их при большем увеличении или повысив разрешение Вашего монитора.

Сравните текст с кривой

1. В приложении, которое создает кривые PostScript (например, PageMaker, Illustrator), назначьте PostScript-шрифт для символа «О».

2. Рядом с этим символом нарисуйте эллипс или изогнутую линию похожей формы и толщины.

3. Сравните зазубренность кривой в нарисованном объекте с символом шрифта.

Сравните отображение шрифта при включенном и выключенном ATM

1. В приложении, поддерживающем большой размер шрифтов (например, Adobe PageMaker, Adobe Illustrator 6.0), создайте в новом документе текст-размером 150 пунктов, назначьте для него PostScript-шрифт (например, Anna) и сохраните документ.

2. Сравните гладкость шрифта при включенном и выключенном ATM. Для выключения ATM щелкните кнопку Off в пульте ATM и перезапустите Macintosh.

Увеличьте установленное на Вашем мониторе разрешение

При использовании монитора, допускающего разные установки разрешения, установите более высокое разрешение монитора (например, 1024 х 768) в Display Control Panel.



Содержание раздела