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

         

Добавление шрифта в настроечный...



Добавление шрифта в настроечный принтерный файл с помощью текстового редактора

Настроечные файлы позволяют добавлять в 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-шрифтами.



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