Иллюстрированный самоучитель по программам Adobe

Техника работы

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, он может быть поврежден или не в состоянии обнаружить один из своих файлов.

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.