Настроечные файлы позволяют добавлять в PPD-файлы дополнительную информацию (например, о резидентных шрифтах, формате бумаги, виртуальной памяти) под конкретный принтер.
Раздел External Font Information выбранного PPD-или настроечного файла показывает, какие шрифты установлены на диске принтера. По этому списку считывающие PPD-файлы программы определяют, какие шрифты нужно загрузить. Большинство PPD-файлов перечисляют только шрифты, помещенные в ПЗУ принтера. Возможности перечисления на принтере всех шрифтов зависят от характера Вашей работы и от того, сколько шрифтов постоянно находится на диске принтера. Помещать перечень шрифтов в оперативную память принтера (RAM) не рекомендуется, так как при сбросе принтера они теряются.
Чтобы добавить имеющиеся на принтере шрифты в настроечный принтерный файл с помощью текстового редактора:
1. Составьте список имеющихся на принтере PostScript-шрифтов (см. «Составление списка PostScript-шрифтов»).
2. Откройте настроечный принтерный файл в текстовом редакторе (Microsoft Word, TeachText, MS-DOS Editor), способном сохранять текст в формате Text Only.
ПРИМЕЧАНИЕ: Некоторые текстовые редакторы (например, Microsoft Write, Notepad) вставляют в файл невидимые символы (например, конец строки, перевод строки), которые делают невозможным синтаксический разбор PPD-файла.
3. Вставьте названия принтерных шрифтов перед строкой *Include, используя следующий синтаксис:
*Font fontname: encoding «(version)» charset
status
Например, резидентные шрифты в ПЗУ (ROM) :
*Font Courier: standard «(001.004)» standard ECU
*Pont Symbol: Special «(001.003)» Special ROM
Например, шрифты на жестком диске принтера:
«Font Palatino-Bold: Standard «(001.002)» Standard Disk
*Font Palatino-Boldltalic: Standard «(001.002)» Standard Disk
*Pont Palatino-Italic: Standard «(001.002)» Standard Disk
*Pont Palatine-Roman: Standard «(001.001)» Standard Disk
*Font MinionMM-Ep: Expert «(001.000)» Expert Disk
*Font MinionMM-It: Standard «(001.000)» Standard Disk
*Pont AGaramondAlt-Italic: Special «(001.001)» Special Disk
*Font AGaramondAlt-Regular: Special «(001.001)»
Special Disk
ПРИМЕЧАНИЕ: Encoding, version, charset и status (кодировка, версия, набор символов и статус) большинством программ (например, Adobe PageMaker) не используются. Aldus TrapWise требует корректной информации по кодировке шрифта, его версии, набору символов и статусу.
Если настроечный принтерный файл используется только в PageMaker или Aldus PrePrmt, после имени PostScript-шрифта требуется только следующая информация: Standard — для кодировки, 001.000 — для версии, Standard — для набора символов, Disk или ROM — для статуса. Например:
*Font Palatino-Bold: Standard «(001.000)»
Standard Disk
4. Сохраните настроечный файл в формате Text Only в папке Printer Descriptions (Macintosh) или в подкаталоге ALDUS/USENGLISH/PPD4 (Windows).
СОСТАВЛЕНИЕ СПИСКА ШРИФТОВ НА MACINTOSH
Создайте каталог шрифтов с помощью Apple LaserWriter 8.0 Utility v 7.4.1:
1. Намечайте с помощью утилиты Apple LaserWriter 8.0 Utility v 7.4.1 или более поздней версии каталог шрифтов на диск.
2. Откройте файл в текстовом редакторе и найдите имена шрифтов PostScript в скобках (например, Helvetica-ExtraCompressed), перечисленных в разделе Fonts on printer.
ИЛИ: Напечатайте или выведите на экран список PostScript-шрифтов с помощью утилиты загрузки PostScript-файлов (например, Adobe Font Downloader 5.04).
ПРИМЕЧАНИЕ: Имена шрифтов, выведенные на экран утилитой Adobe Font Downloader 5.04, скопировать невозможно.
ИЛИ: Загрузите подпрограмму PostScript, чтобы запросить шрифты принтера и возвратить их перечень в текстовом файле:
1. Откройте файл в текстовом редакторе.
2. Введите следующий PostScript-код (Color Central User Manual, с. 71):
statusdict begin save
/SC 100 string def
FontDirectorybpop = flushdforall
(fonts/*)bdup length 6 sub 6 exch getinterval =
flushd SC filenameforall restore
3. Сохраните в формате Text Only.
4. С помощью утилиты, способной возвращать текст или регистрационный файл (например, Apple EaserWriter 8.0 Utility v 7.4.1), загрузите файл подпрограммы PostScript. Возвращенный регистрационный файл будет содержать имена резидентных шрифтов на RIP принтера (т. е. в ПЗУ, ОЗУ, на жестком диске).
ИЛИ: Скопируйте строку FontName в АРМ-файл PostScript-шрифта.
ИЛИ: Откройте принтерный шрифт в ResEdit и возьмите имя шрифта из ресурса POST под номером 501.
ИЛИ: Воспользуйтесь файлом Update PPD Addition или файлом PostScript-подпрограммы PPDShdl.ps, включенными в пакет Adobe PageMaker 5.Ох, чтобы запросить и составить в сгенерированном настроечном файле список шрифтов принтера.
ПРИМЕЧАНИЕ: Список шрифтов в сгенерированном с помощью Update PPD Addition или PPDShell.ps настроечном файле можно копировать в другие настроечные файлы.
СОСТАВЛЕНИЕ СПИСКА ШРИФТОВ В WINDOWS
Напечатайте список шрифтов с помощью утилиты загрузки PostScript-файлов.
ИЛИ: Скопируйте строку FontName из AFM-файла, поставляемого вместе с PostScript-шрифтами.