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

Неожиданные результаты

Некорректные установки принтера. Общая информация.

Если все значения в PostScript-коде указаны правильно, а печать дает неожиданные результаты, значит дело в принтере. Подачей бумаги и ее растяжкой управляет сам принтер. Если эти или другие параметры установлены некорректно, Вы получите не то, что ожидали.

Чтобы проверить правильность работы принтера, можно загрузить тестовый файл с PostScript-кодом, описывающим какой-нибудь простой элемент, например, квадрат размером 4x4 дюйма.

Следующий PostScript-файл создает квадрат 4 на 4 дюйма, файл можно загрузить в принтер несколько раз подряд. Если на печати квадрат пусть немного, но все время получается деформированным, значит дело не в программе, а в принтере. Неправильное натяжение бумаги чаще всего влияет на высоту элементов.

Тот же квадрат, напечатанный на другом принтере, может выглядеть несколько иначе, на третьем – может отличаться еще чем-то.

Чтобы создать PostScript-файл, описывающий квадрат 4x4 дюйма:

  1. Откройте новый файл в программе (Microsoft Word, SimpleText, MS-DOS Editor), способной сохранять текст в формате Text Only, и введите следующие строки:
    %% 4 inch black box with no stroke
    144 288 moveto
    0 288 rlineto
    288 0 rlineto
    0-288 rlineto
    closepath
    fill
    showpage
  2. Сохраните файл под именем "4 inch box.ps" в формате Text Only.
  3. С помощью загрузочной утилиты (Adobe Font Downloader, Apple EaserWriter Font Utility) загрузите файл в принтер.

Ошибка PostScript "Undefined; OffendingCommand: featurecleanup"

Описание

При печати документа с помощью драйвера принтера LaserWriter 8.1.1 происходит ошибка PostScript:

"Undefined; OffendingCommand: featuredeanup".

Симптомы

В драйвере EaserWriter 8.1.1 принтер настроен PPD-файлом, содержащим ключевое слово *JobPatchFile или TatchFile.

Выбранный в диалоговом окне Print программы (кроме PageMaker 5.0x) PPD-файл содержит ключевое слово *JobPatchFile или *PatchFile.

Вы печатаете из PageMaker 5.0х с активным режимом фоновой печати.

Вы печатаете публикацию PageMaker 5.0x, содержащую графику в формате PICT, CGM, WMF, DXF или ОЕЕ PICT.

Решение

Если Вы печатаете из PageMaker 5.Ох, отключите в реквизите Chooser режим фоновой печати (Background Printing).

Или:
Чтобы проверить, не вызывает ли ошибку импортированная графика, напечатайте файл или страницу без нее (включив параметр Proof). Выявив графику, которая является причиной сбоя, сохраните ее еще раз и поставьте взамен прежней
.

Или:
Если Вы печатаете не из PageMaker 5.0x, а из другой программы, проделайте одно или несколько из следующих действий:

  • А. Войдите в Chooser, выберите драйвер принтера EaserWriter 8.1.1, выберите принтер и нажмите кнопку Setup, включите параметр Select PPD и замените PPD-файл другим, который не имеет ключевого слова *JobPatchFile или *PatchFile.
  • Б. В программе, из которой выполняется печать, выберите PPD-файл, не имеющий ключевого слова *JobPatchFile или *PatchFile.

Или:
Воспользуйтесь принтерным драйвером EaserWriter 8.0 или более ранней версии
.

Дополнительная информация

Если для печати используется PPD-файл, содержащий ключевое слово *JobPatchFile или *PatchFile, для управления ими нужна команда featuredeanup. Драйвер EaserWriter 8.1.1 использует команду featuredeanup, до того как она определена в PostScript, в результате чего возникает ошибка:

"Undefined; OffendingCommand: featuredeanup".
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.