3. Драйверы принтеров и PageMaker

 

Драйверы принтеров и PageMaker

He-PostScript-принтеры используют свои особые драйверы. Если вы обладатель популярной модели принтера, то, скорее всего, вам не понадобится прилагаемый к нему драйвер: подходящий найдется в комплекте Windows. В противном случае, установите прилагаемый к принтеру драйвер, согласно руководству пользователя принтера. Поскольку аппаратные возможности принтеров и их конструкция сильно отличаются, драйверы также имеют различные настройки.

Драйвер PostScript в Windows, PSCRIPT.DRV, является универсальным. Он используется любым PostScript-принтером, будь то офисный принтер или фотонаборный автомат. Мы, вместе с фирмой Adobe, не рекомендуем использовать драйвер, входящий в комплект Windows. Он содержит довольно много коварных ошибок, которые могут привести к неожиданным результатам на выводе. Microsoft Corporation в сотрудничестве с Adobe Systems выпустили новый драйвер PostScript для Windows. На дистрибутивном CD-RQM PageMaker 7.0 в папке \Print Drivers находятся драйверы Adobe PostScript версии 4.5.1 (для Windows 9х/МЕ) и версии 5.0 (для Windows 2000/NT). Там же находится и руководство по этому драйверу.

Драйвер PostScript универсален и работает с любым принтером, поддерживающим PostScript Level 2 и PostScript Level 3. Чтобы учесть аппаратные особенности вашей модели принтера, драйверу необходим файл ее описания. Файлы описаний PostScript-принтеров имеют расширение PPD (PostScript Printer Defenition) и прилагаются к любому принтеру его производителем. Для печати на PostScript-принтер PageMaker требует обязательного наличия соответствующего ему PPD-файла в каталоге \<каталог PageMaker>\RSRC \<языковой каталог>\РРО4. После установки драйвера принтера обязательно поместите файл описания PPD в этот каталог.

Примечание

Драйвер PostScript, прилагаемый к PageMaker, не поддерживает PostScript Level 1. Поэтому обладателям старых принтеров следует пользоваться одной из старых версий драйвера, например 4.1.1.

Примечание

Драйвер Adobe PostScript не использует SPD-файлы описаний принтеров, поставляемые с Windows 95 и Windows NT. PPD-файлы представляют более развернутое описание PostScript-принтера, необходимое для работы издательских программ. Издательские программы, в т. ч. PageMaker, также изначально ориентированы именно на описания PPD. Они использовали эти описания еще в эпоху Windows З.хх.

Большинство из сказанного выше справедливо и для компьютеров Macintosh. На них тоже используется универсальный драйвер PostScript производства Adobe Systems. К PageMaker прилагается драйвер версии 8.7.1.

Если вы произвели модернизацию принтера, установив в нем дополнительную память или шрифтовые картриджи, то для того, чтобы программы могли использовать эти новые ресурсы, вам придется отредактировать PPD-файл самостоятельно. Для этого предназначена отдельная программа Update PPD, которая поставляется вместе с PageMaker. Для того чтобы она оказалась на жестком диске, надо разрешить установку этой программы при инсталляции PageMaker (см. приложение 1). Размещается она в подкаталоге Extras\Print каталога программы PageMaker.

Если вы, например, установили в принтер дополнительную память, выберите имя принтера в списке PPD to update (Обновляемый PPD) и нажмите кнопку Edit VM (Редактировать VM).

Кнопка Print (Печать) заставит принтер напечатать количество имеющейся у него свободной памяти. Эта цифра не соответствует размеру физической памяти принтера, а отражает ресурсы виртуальной машины (VM) интерпретатора PostScript. Полученную таким образом цифру следует ввести в поле

New VM setting (Новые установки VM) этого же диалогового окна. Нажатие кнопки ОК закроет окно Edit VM (Редактировать VM). Если теперь в главном окне программы нажать кнопку Save (Сохранить), то измененные параметры будут сохранены в файле, имя которого указано в поле Custom PPD file name (Имя файла PPD). Новый файл описания будет иметь псевдоним, который вы укажете в поле Custom PPD nickname (Имя файла PPD).

Примечание

Кроме обыкновенного имени, PPD-файлы имеют более информативные псевдонимы. PPD-файлы должны иметь имена в стандарте DOS (8 символов), что делает очень сложным их понимание. Информация о псевдониме находится внутри самого PPD-файла и используется приложениями для отображения в списке принтеров.

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

Полученные PPD-файлы используются при установке принтера. Программа установки Adobe PostScript после установки собственно драйвера принтера запрашивает имена PPD-файлов принтеров, которые необходимо установить. На основе этой информации она определяет в стандартной папке Windows (Printers) новые принтеры, обращение к которым производится стандартным для Windows способом — выбором нужного принтера из их списка в окне Print (Печатать) любого приложения. Издательские приложения, кроме выбора соответствующего принтера, требуют также указания PPD-файла, в котором хранится его описание. Это сделано с целью хранения в различных PPD-файлах разных настроек для одного устройства вывода. Данные настройки не ограничиваются приведенной выше установкой виртуальной памяти. Для более сложных настроек необходимо знание языка PostScript и документации по файлам описания принтеров.
Примечание

Принтер, для которого готовится публикация, должен быть определен до этапа верстки, т. к. PageMaker компонует текст с учетом устройства вывода. При изменении имени устройства вывода в диалоговом окне Document Setup (Параметры документа) PageMaker перекомпонует публикацию, что может привести к катастрофическим последствиям, чреватым полной переверсткой публикации.