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

Проблемы печати

При печати моего документа на PostScript-принтере часть текста не выводится шрифтом, который я указал

Вместо этого используется Courier. Указанный шрифт прекрасно печатается из других программ. Может быть, что-то неверно в PageMaker?

Вероятно, нет. Существуют три очень распространенные и легко исправимые причины, которые могут вызывать подобное поведение PageMaker. Приводим их описание.

Не активизирована загрузка шрифтов

В диалоговом окне Print Options в списке Download fonts должен быть выбран вариант PostScript and TrueType. Для PageMaker 5.0х должен быть помечен параметр Include Downloadable Fonts.

Если в списке Download fonts выбран вариант None (PageMaker 6.Ох) или не помечен параметр Include Downloadable Fonts (PageMaker 5.0x), PageMaker не пересылает загружаемые шрифты (из компьютера) на принтер. И в этом случае принтер подставляет вместо них один из своих встроенных шрифтов – довольно часто Courier.

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

Вы используете PPD-файл, в котором соответствующий шрифт указан как находящийся в принтере (резидентный)

Это может показаться сложной трудноразрешимой проблемой, но обычно все проще – нужно просто выбрать подходящий для принтера PPD-файл. И вот почем}. PPD-файл (файл описания PostScript-принтера) выбирается во всплывающем меню PPD в диалоговом окне PageMaker Print Document. Он содержит важную информацию о Вашем принтере: какие размеры бумаги поддерживаются, объем памяти, и т. д. В нем также указывается, какие шрифты встроены или загружены в принтер. (Используя утилиту загрузки шрифтов, можно заранее загружать шрифты как постоянные на жесткий диск принтера или загружать их в оперативную память принтера непосредственно перед печатью.) Во время печати PageMaker не загружает шрифт, если в PPD-файле указано, что он уже находится в принтере, и это сокращает время печати.

Если список шрифтов правильно указан в PPD-файле, это позволяет печатать документы с оптимальной скоростью без подстановки шрифтов. Но если в PPD-файле указан шрифт, который не встроен или не загружен заранее в принтер, PageMaker не загружает этот шрифт во время печати, и принтер подставляет вместо него Courier или какой-либо другой шрифт.

Но как определить, что Вы используете нужный PPD-файл? Проверьте его имя во всплывающем меню PPD диалогового окна Print Document – оно должно быть таким же, как и имя принтера. Или это должно быть имя пользовательского файла, который Вы создали для PostScript-принтера. На Macintosh для создания подходящего списка шрифтов можно использовать утилиту или дополнительный модуль Update PPD; в среде Windows можно использовать версию этой утилиты PPD.EXE для добавления шрифтов к пользовательскому файлу принтера (более подробно об этом см. в руководстве пользователя PageMaker). Если Вы не уверены в выборе, попытайтесь использовать другой PPD, например General, и посмотрите, помогает ли это разрешить проблему подстановки шрифтов. Если помогает, попытайтесь повторно установить соответствующий PPD-файл с дистрибутива PageMaker или обратитесь к производителю принтера, чтобы получить свежую версию этого PPD.

В PageMaker 6.01 для Macintosh проверить, точную ли информацию имеет PageMaker о шрифтах, встроенных и загруженных в PostScript-принтер, можно по-другому. В диалоговом окне Print Options выберите параметр Query printer for font and memory information (этот параметр доступен, если в Chooser указана фоновая печать). Это несколько замедлит печать, но может разрешить проблемы подстановки шрифтов. Мы все же рекомендуем использовать подходящий PPD-файл для Вашего принтера.

Отсутствует векторный или принтерный (резидентный) шрифт

Подстановка шрифта может также происходить, когда отсутствует часть шрифта, которую PageMaker должен загружать в принтер. В этом случае проблема печати этого шрифта возникает, как правило, во всех Ваших программах. Но некоторые программы при отсутствии принтерного шрифта могут печатать его экранную растровую версию (более подробно об этом см. ниже).

PostScript-шрифты состоят из двух основных частей. Первая часть содержит метрику шрифта (характеристики горизонтальной разрядки символов – сколько места занимает каждый символ и информация о кернинге). На PC эта информация хранится в PFM-файле (метрика шрифта для принтера). На Macintosh эта информация хранится в экранном шрифте, который также содержит растровую версию Вашего шрифта (эта растровая версия шрифта использовалась для вывода на экране еще до появления Adobe Type Manager и до сих пор используется в некоторых программах для вывода на экран и печати). Эта часть PostScript-шрифта требуется программам, чтобы включить данный шрифт в список меню шрифтов и точно скомпоновать каждую строку текста.

Вторая основная часть PostScript-шрифта – шрифт для принтера (контуры шрифта), то есть реальные особенности шрифта; это данные, которые описывают точную форму каждого символа шрифта. Именно эту часть шрифта программы должны загружать в PostScript-принтер для печати. На PC шрифты для PostScript-принтера идентифицируются своим расширением PFB; на Macintosh шрифты для PostScript-принтера проще всего идентифицировать в Finder, просматривая их описание Kind: они указываются как "PostScript font".

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

Информацию по работе с шрифтами см. в руководстве по технологии печати PageMaker или в статье Джона Корничелло (John Cornicello) и Глена Флейшмана (Glenn Fleishman) "Fonts of Knowledge", опубликованной в Adobe Magazine, March/April 1994, p. 43.

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