Если Вы включаете не самодостаточные PostScript-файлы (для которых должен запускаться файл prolog, оставляющий в стеке словарь proset), необходимо воспользоваться другой процедурой, иначе в процессе дистилляции может возникнуть ошибка и PDF-файл будет сгенерирован некорректно. Правда, без очистки словарного стека возрастает вероятность того, что программе Distiller не хватит памяти и Вы получите сообщение об ошибке, чего могло бы и не быть, если бы PostScript-файлы обрабатывались по отдельности. Увеличение объема доступной для Distiller памяти поможет предотвратить такую проблему.
Чтобы воспользоваться процедурой RunFile без очистки словарного стека, выполните указанные выше действия, только вторую строку в п. 2 замените следующим выражением:
/prun bdup = flush RunFiled def
Если Вы хотите, чтобы программа создавала регистрационный файл только в случае возникновения ошибки, можете выбросить вторую строку в п. 2 и обратиться к процедуре RunFile непосредственно, заменив в п. 3 prun на RunFile. Например:
(С: \\REPORTS\\JANUARY\\JANSALES.PS) RunFile
Создание PDF-файла на основе документа FrameMaker 5
Чтобы из документа FrameMaker 5 создать полнофункциональный PDF-файл, сгенерируйте PostScript-файл, а затем дистиллируйте его с помощью Adobe Acrobat Distiller. Только не пользуйтесь PDFWriter, так как в сформированном в этой программе PDF-файле гипертекстовые ссылки, если они были, окажутся недействительными.
Если Вы собираетесь печатать файл книги на диск
в виде PostScript-файла, помните, что FrameMaker может создавать либо единый PostScript-файл на всю книгу, либо отдельные PostScript-файлы для каждого документа книги. В последнем случае Вы после дистилляции можете связать PostScript-файлы, а также внешние файлы.
УСТАНОВКА ПАРАМЕТРОВ ДОКУМЕНТА С ПОРТРЕТНОЙ И ЛАНДШАФТНОЙ ОРИЕНТАЦИЕЙ СТРАНИЦ
Если документ FrameMaker для Macintosh включает страницы портретной и ландшафтной ориентации, в диалоговом окне Page Setup измените формат бумаги так, чтобы в него укладывались та и другая ориентация (задайте, например, таблоид), иначе в PostScript-и PDF-файлах страницы окажутся урезанными.
Если в диалоговом окне Page Setup нет бумаги большего формата, добавьте к принтеру файл PPD:
1. Выберите Chooser в меню реквизитов.
2. В левом поле выберите драйвер принтера Apple LaserWriter или AdobePS, а в правом — сам принтер.
3. Нажмите кнопку Setup, а затем Select PPD.
4. В прокручивающемся списке Select a PostScript Printer Description File выберите Acrobat Distiller (PPD) и щелкните Select.
5. Кнопкой OK закройте диалоговое окно, затем — Chooser.
СОЗДАНИЕ POSTSCRIPT-ФАЙЛА ИЗ ДОКУМЕНТА FRAMEMAKER
Чтобы напечатать документ на диск из FrameMaker как PostScript-файл:
1. Откройте документ в программе FrameMaker и выберите команду File > Print.
2. В диалоговом окне Print выберите Generate Acrobat Data и нажмите Acrobat Setup.
3. Перенесите в список Include метки абзацев, для которых Вы хотите создать закладки в PDF-файле.
4. Чтобы изменить иерархию меток абзацев (т. е. будущих закладок в PDF), выделите метку в списке Include Paragraphs и щелкните левую («) или правую (») кнопки Bookmark Level.
5. Кнопкой Set сохраните заданные установки.
6. Напечатайте файл на диск как PostScript-файл. В FrameMaker для Windows выберите вариант Print Only to File, введите в текстовое поле путь и имя файла, нажмите кнопку Print. В FrameMaker для Macintosh в группе Destination выберите вариант File и нажмите Save.
ПРИМЕЧАНИЕ (FrameMaker для Macintosh): Чтобы ссылки к другим PDF-файлам работали корректно, не изменяйте имя PostScript-файла, заданное по умолчанию.
СОЗДАНИЕ POSTSCRIPT-ФАЙЛА ИЗ ФАЙЛА КНИГИ FRAMEMAKER ДЛЯ ПЕЧАТИ ФАЙЛА КНИГИ НА ДИСК КАК POSTSCRIPT-ФАЙЛ:
1. Из нижней части меню File выберите файл книги (.bk).