ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП |
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы. |
Часть 1 С П Р А В О Ч Н О Е Р У К О В О Д С Т В О Д Л Я П Р И Н Т Е Р А L A S E R J E T S E R I E S II i ОГЛАВЛЕНИЕ ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . 0 -1 I. ОБ ЭТОМ РУКОВОДСТВЕ . . . . . . . . . . . . . . . . . . 0 -1 II. ПОДДЕРЖКА ПОЛЬЗОВАТЕЛЮ . . . . . . . . . . . . . . . . 0 -2 III. ДОКУМЕНТАЦИЯ, ИСПОЛЬЗУЕМАЯ ПРИ РАБОТЕ С ПРИНТЕРОМ . . . . . . . . . . . . . . . . . . . . . 0 -3 Глава 1. Введение в язык PCL фирмы Hewlett-Packard . . . . 1 -1 1.1. Предыстория языка PCL . . . . . . . . . . . . . . . . 1 -1 1.2. Архитектура языка PCL . . . . . . . . . . . . . . . . 1 -1 1.3. Что такое команды для принтера? . . . . . . . . . . . 1 -2 1.4. Синтаксис Esc-последовательностей. . . . . . . . 1 -3 1.4.1. Двоичные Esc-последовательности . . . . . . . . 1 -3 1.4.2. Параметрические Esc-последовательности . . . . 1 -3 Глава 2. Страница . . . . . . . . . . . . . . . . . . . . 2 -1 2.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 2 -1 2.2. Логическая страница . . . . . . . . . . . . . . . . . 2 -1 2.3. Система координат языка PCL . . . . . . . . . . . . . 2 -1 2.3.1. Единицы измерения системы координат языка PCL . . . 2 -1 2.3.2. Область доступная для печати. . . . . . . . . . . . 2 -2 Глава 3. Среда печати. . . . . . . . . . . . . . . . . . . 3 -1 3.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 3 -1 3.2. Среда, устанавливаемая по умолчанию, на заводе- изготовителе принтеров. . . . . . . . . . . . . . . . 3 -1 3.3. Среда, установленная по умолчанию пользователем . . . 3 -2 3.4. Модифицированная среда печати . . . . . . . . . . . . 3 -3 3.5. Восстановление среды печати . . . . . . . . . . . . . 3 -3 3.6.Совместимость семейства принтеров LaserJet . . . . . . 3 -4 Глава 4. Команды управления заданием . . . . . . . . . . . 4 -1 4.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 4 -1 4.2. Возврат принтера в исходное положение . . . . . . . . 4 -1 4.3. Число копий . . . . . . . . . . . . . . . . . . . . . 4 -1 Глава 5. Команды управления страницей. . . . . . . . . . . 5 -1 5.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 5 -1 5.2. Источник бумаги . . . . . . . . . . . . . . . . . . . 5 -1 5.3. Размер страницы . . . . . . . . . . . . . . . . . . . 5 -1 5.4. Длина страницы. . . . . . . . . . . . . . . . . . . . 5 -2 5.5. Ориентация. . . . . . . . . . . . . . . . . . . . . . 5 -3 5.6. Область текста. . . . . . . . . . . . . . . . . . . . 5 -3 5.7. Левое поле страницы . . . . . . . . . . . . . . . . . 5 -5 5.8. Правое поле страницы. . . . . . . . . . . . . . . . . 5 -5 5.9. Сбросить горизонтальные поля страницы . . . . . . . . 5 -5 5.10. Верхняя граница поля страницы. . . . . . . . . . . . 5 -5 5.11. Длина текста . . . . . . . . . . . . . . . . . . . . 5 -6 5.12. Область перфорации . . . . . . . . . . . . . . . . . 5 -6 5.13. Индекс горизонтального перемещения . . . . . . . . . 5 -7 5.14. Индекс вертикального перемещения . . . . . . . . . . 5 -7 5.15. Межстрочный интервал . . . . . . . . . . . . . . . . 5 -8 ii Глава 6. Позиционирование курсора. . . . . . . . . . . . . 6 -1 6.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 6 -1 6.2. Отностительное/абсолютное позиционирование курсора . . . . . . . . . . . . . . . . . . . . . . . 6 -1 6.3. Единицы измерения позиционирования курсора. . . . . . 6 -1 6.4. Горизонтальное позиционирование курсора (по столбцам) . . . . . . . . . . . . . . . . . . . . 6 -2 6.5. Горизонтальное позиционирование курсора (по шагу между точками) . . . . . . . . . . . . . . . 6 -3 6.6. Горизонтальное позиционирование курсора (по точкам) . . . . . . . . . . . . . . . . . . . . . 6 -3 6.7. Управляющие коды горизонтального позиционирования курсора . . . . . . . . . . . . . . . . . . . . . . . 6 -3 6.8. Вертикальное позиционирование курсора (по строкам). . . . . . . . . . . . . . . . . . . . . 6 -4 6.9. Вертикальное позиционирование курсора (по деципунктам) . . . . . . . . . . . . . . . . . . 6 -5 6.10. Вертикальное позиционирование курсора (по точкам). . . . . . . . . . . . . . . . . . . . . 6 -5 6.11. Протяжка бумаги на полстроки . . . . . . . . . . . . 6 -5 6.12. Управляющие коды вертикального позиционирования курсора. . . . . . . . . . . . . . . . . . . . . . . 6 -5 6.13. Завершение строки. . . . . . . . . . . . . . . . . . 6 -6 6.14. Проталкивать в стек/выталкивать из стека курсор. . . 6 -6 Глава 7. Шрифты. . . . . . . . . . . . . . . . . . . . . . 7 -1 7.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 7 -1 7.2. Ориентация. . . . . . . . . . . . . . . . . . . . . . 7 -1 7.3. Набор символов. . . . . . . . . . . . . . . . . . . . 7 -1 7.4. Интервал. . . . . . . . . . . . . . . . . . . . . . . 7 -1 7.5. Плотность . . . . . . . . . . . . . . . . . . . . . . 7 -2 7.6. Высота. . . . . . . . . . . . . . . . . . . . . . . . 7 -2 7.7. Тип . . . . . . . . . . . . . . . . . . . . . . . . . 7 -2 7.8. Толщина штриха. . . . . . . . . . . . . . . . . . . . 7 -2 7.9. Вид шрифта. . . . . . . . . . . . . . . . . . . . . . 7 -2 Глава 8. Выбор шрифта. . . . . . . . . . . . . . . . . . . 8 -1 8.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 8 -1 8.2. Выбор шрифта с помощью характеристик. . . . . . . . . 8 -1 8.3. Первичный и вторичный шрифты. . . . . . . . . . . . . 8 -3 8.4. Ориентация. . . . . . . . . . . . . . . . . . . . . . 8 -3 8.5. Символьный набор. . . . . . . . . . . . . . . . . . . 8 -3 8.6. Символьные наборы структуры ISO . . . . . . . . . . . 8 -4 8.7. Интервал. . . . . . . . . . . . . . . . . . . . . . . 8 -5 8.8. Плотность . . . . . . . . . . . . . . . . . . . . . . 8 -5 8.9. Высота. . . . . . . . . . . . . . . . . . . . . . . . 8 -6 8.10. Тип. . . . . . . . . . . . . . . . . . . . . . . . . 8 -6 8.11. Толщина штриха . . . . . . . . . . . . . . . . . . . 8 -6 8.12. Вид шрифта . . . . . . . . . . . . . . . . . . . . . 8 -7 8.13. Внутренние шрифты. . . . . . . . . . . . . . . . . . 8 -8 8.14. Пример выбора шрифта . . . . . . . . . . . . . . . . 8 -9 8.15. Краткое изложение выбора шрифта с помощью характеристик. . . . . . . . . . . . . . . . . . . . 8 -9 8.16. Выбор шрифта по умолчанию. . . . . . . . . . . . . . 8 -10 8.17. Прозрачные данные для печати . . . . . . . . . . . . 8 -11 8.18. Команда "Подчеркивание". . . . . . . . . . . . . . . 8 -11 iii Глава 9. Управление шрифтом. . . . . . . . . . . . . . . . 9 -1 9.1. Введение. . . . . . . . . . . . . . . . . . . . . . . 9 -1 9.2. Загрузка программируемых шрифтов. . . . . . . . . . . 9 -1 9.3. Временные и постоянные шрифты . . . . . . . . . . . . 9 -1 9.4. Удаление шрифтов. . . . . . . . . . . . . . . . . . . 9 -1 9.5. Идентификация шрифта. . . . . . . . . . . . . . . . . 9 -1 9.6. Управление шрифтом. . . . . . . . . . . . . . . . . . 9 -2 9.7. Выбор шрифта с помощью идентификации. . . . . . . . . 9 -2 9.8. Пример управления шрифтом . . . . . . . . . . . . . . 9 -3 Глава 10. Создание запрограммированного шрифта . . . . . . 1 0-1 10.1. Введение . . . . . . . . . . . . . . . . . . . . . . 1 0-1 10.2. Система координат. . . . . . . . . . . . . . . . . . 1 0-1 10.3. Формат дескриптора шрифта. . . . . . . . . . . . . . 1 0-1 10.4. Команда "Дескриптор шрифта" . . . . . . . . . . . . 1 0-8 10.5. Дескриптор символа и формат данных . . . . . . . . . 1 0-9 10.6. Команда "Символьный код" . . . . . . . . . . . . . . 1 0-12 10.7. Команда "Дескриптор символа и данных . . . . . . . . 1 0-12 Глава 11. Графика. . . . . . . . . . . . . . . . . . . . . 1 1-1 11.1. Введение . . . . . . . . . . . . . . . . . . . . . . 1 1-1 11.2. Растровая графика. . . . . . . . . . . . . . . . . . 1 1-1 11.2.1. Разрешающая способность растровой графики. . . . . 1 1-1 11.2.2. Запуск растровой графики . . . . . . . . . . . . . 1 1-2 11.2.3. Пересылка растровых данных . . . . . . . . . . . . 1 1-2 11.2.4. Завершение растровой графики . . . . . . . . . . . 1 1-5 11.2.5. Пример растровой графики . . . . . . . . . . . . . 1 1-5 11.3. Заполнение прямоугольной области . . . . . . . . . . 1 1-5 11.3.1. Горизонтальный размер прямоугольника (в деципунктах) . . . . . . . . . . . . . . . . . 1 1-5 11.3.2. Горизонтальный размер прямоугольника (в точках) . . . . . . . . . . . . . . . . . . . . 1 1-6 11.3.3. Вертикальный размер прямоугольника (в деципунктах) . . . . . . . . . . . . . . . . . 1 1-7 11.3.4. Вертикальный размер прямоугольника (в точках). . . 1 1-7 11.3.5. Идентификация заполнения области . . . . . . . . . 1 1-7 11.3.6. Заполненная прямоугольная область. . . . . . . . . 1 1-7 11.3.7. Примеры заполнения прямоугольной области . . . . . 1 1-8 Глава 12. Макрокоманды . . . . . . . . . . . . . . . . . . 1 2-1 12.1. Введение . . . . . . . . . . . . . . . . . . . . . . 1 2-1 12.2. Создание макрокоманды. . . . . . . . . . . . . . . . 1 2-1 12.3. Вызов макрокоманды . . . . . . . . . . . . . . . . . 1 2-1 12.4. Временные и постоянные макрокоманды. . . . . . . . . 1 2-2 12.5. Удаление макрокоманды. . . . . . . . . . . . . . . . 1 2-2 12.6. Идентифакация макрокоманды . . . . . . . . . . . . . 1 2-2 12.7. Управление макрокомандой . . . . . . . . . . . . . . 1 2-2 12.8. Пример управления макрокомандой. . . . . . . . . . . 1 2-3 iv Глава 13. Советы при программировании. . . . . . . . . . . 1 3-1 13.1. Введение . . . . . . . . . . . . . . . . . . . . . . 1 3-1 13.2. Синтаксический анализ PCL команд . . . . . . . . . . 1 3-1 13.3. Управление заданием. . . . . . . . . . . . . . . . . 1 3-1 13.3.1. Возврат принтера в исходное положение. . . . . . . 1 3-1 13.4. Управление страницей . . . . . . . . . . . . . . . . 1 3-1 13.4.1. Источник бумаги. . . . . . . . . . . . . . . . . . 1 3-1 13.4.2. Длина страницы . . . . . . . . . . . . . . . . . . 1 3-1 13.4.3. Текстовая область/границы текста . . . . . . . . . 1 3-1 13.4.4. HMI. . . . . . . . . . . . . . . . . . . . . . . . 1 3-2 13.5. Позиционирование курсора . . . . . . . . . . . . . . 1 3-2 13.6. Шрифты . . . . . . . . . . . . . . . . . . . . . . . 1 3-2 13.7. Растровая графика. . . . . . . . . . . . . . . . . . 1 3-3 13.8. Эффективность. . . . . . . . . . . . . . . . . . . . 1 3-3 13.8.1. PCL команды. . . . . . . . . . . . . . . . . . . . 1 3-3 13.8.2. Данные печати. . . . . . . . . . . . . . . . . . . 1 3-3 13.8.3. Переполнение буфера печати . . . . . . . . . . . . 1 3-3 13.8.4. Ввод/вывод . . . . . . . . . . . . . . . . . . . . 1 3-4 13.9. Команды поиска неисправностей . . . . . . . . . . . 1 3-4 13.9.1. Перевод из конца строки . . . . . . . . . . . . . 1 3-4 13.9.2. Режим отображения . . . . . . . . . . . . . . . . 1 3-4 13.9.3. Режим автоматического продолжения . . . . . . . . 1 3-5 13.10. Использования памяти . . . . . . . . . . . . . . . 1 3-5 13.11. Общие ошибки. . . . . . . . . . . . . . . . . . . . 1 3-5 13.11.1. 20 ошибка . . . . . . . . . . . . . . . . . . . . 1 3-5 13.11.2. 21 ошибка . . . . . . . . . . . . . . . . . . . . 1 3-5 13.11.3. 22 ошибка . . . . . . . . . . . . . . . . . . . . 1 3-6 13.11.4. 40 ошибка . . . . . . . . . . . . . . . . . . . . 1 3-6 Приложение A. Справочные таблицы . . . . . . . . . . . . . A -1 A-1. Таблица управляющих кодов . . . . . . . . . . . . . . A -1 A-2. Таблица перекодирования символов шрифта Roman-8 . . . A -2 A-3. Таблица команд принтера . . . . . . . . . . . . . . . A -6 Приложение B. Интерфейс. . . . . . . . . . . . . . . . . . B -1 B.1 Введение . . . . . . . . . . . . . . . . . . . . . . . B -1 B.2. Параллельный интерфейс. . . . . . . . . . . . . . . . B -1 B.2.1. Вход. . . . . . . . . . . . . . . . . . . . . . . . B -1 B.2.2. Выход . . . . . . . . . . . . . . . . . . . . . . . B -1 B.2.3. Временная диаграмма квитирования. . . . . . . . . . B -3 B.2.4. Оборудование. . . . . . . . . . . . . . . . . . . . B -3 B.3. Последовательный интерфейс. . . . . . . . . . . . . . B -5 B.3.1. Работа стыков RS-232C/RS-422. . . . . . . . . . . . B -5 B.3.2. Формат последовательных данных. . . . . . . . . . . B -6 B.3.3. Пропускная способность. . . . . . . . . . . . . . . B -6 B.3.4. Протокол послед. интерфейса . . . . . . . . . . . . B -6 B.3.4.а. Старт-сигнал/стоп-сигнал. . . . . . . . . . . . . B -6 B.3.4.б. Терминал для ввода данных готов . . . . . . . . . B -7 B.3.5. Оборудование. . . . . . . . . . . . . . . . . . . . B -8 |