Неожиданные результаты
Некорректные установки принтера. Общая информация.
Если все значения в PostScript-коде указаны правильно, а печать дает неожиданные результаты, значит дело в принтере. Подачей бумаги и ее растяжкой управляет сам принтер. Если эти или другие параметры установлены некорректно, Вы получите не то, что ожидали.
Чтобы проверить правильность работы принтера, можно загрузить тестовый файл с PostScript-кодом, описывающим какой-нибудь простой элемент, например, квадрат размером 4x4 дюйма.
Следующий PostScript-файл создает квадрат 4 на 4 дюйма, файл можно загрузить в принтер несколько раз подряд. Если на печати квадрат пусть немного, но все время получается деформированным, значит дело не в программе, а в принтере. Неправильное натяжение бумаги чаще всего влияет на высоту элементов.
Тот же квадрат, напечатанный на другом принтере, может выглядеть несколько иначе, на третьем – может отличаться еще чем-то.
Чтобы создать PostScript-файл, описывающий квадрат 4x4 дюйма:
- Откройте новый файл в программе (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
- Сохраните файл под именем "4 inch box.ps" в формате Text Only.
- С помощью загрузочной утилиты (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"
.