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



Техника работы - часть 2


%%[ Error: <имя ошибки>; OffendingCommand: <имя команды> ] %%

%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%

В первой строке выводится имя ошибки, а также имя PostScript-команды, вызвавшей эту ошибку. Вторая строка сообщает о том, что остальная часть задания выполнена не будет. (Данное сообщение об ошибке может Вам очень пригодиться, хотя увидеть его не всегда удается. Информацию о том, как отыскивать сообщения об ошибках,) Вы найдете в разделе «Вывод сообщений об ошибках». Вместе с этим интерпретатор прекращает исполнение файла.

RIP может генерировать другие сообщения, похожие на приведенное выше. Если сообщения имеют такой же формат, но не содержат слов Error и OffendingCommand, то скорее всего это не ошибки PostScript. Например, можно увидеть такое сообщение с меткой PostScript:

%%[ PrinterError: Media jam ]%%

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

ЧТО ОЗНАЧАЮТ СООБЩЕНИЯ ОБ ОШИБКАХ

 Чтобы исправить ошибку PostScript, следует что-то предпринять, но для этого нужно понимать смысл выводимых сообщений:

%%[ Error: limitcheck; OffendingCoiranand:

sethalftone ]%%

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

Познакомившись с типами команд и ошибок языка PostScript, Вы научитесь приходить к более определенным выводам. Официальной спецификацией языка PostScript является руководство «PostScript Eanguage Reference Manual» (второе издание). Там приводится описание всех стандартных команд и ошибок, которые встречаются в языке PostScript Eevel 2. Стандартные команды называются операторами.


Содержание  Назад  Вперед