Для печати и просмотра очередей используется набор команд, начинающихся
с префикса lpr (печать) или lpq (просмотр). Четвертая буква в команде
обозначает принтер :
a - LaserJet III
c - LaserJet 2000
d - Матричный принтер (Robotron)
Четырехбуквенные команды вида 'lprx' служат для печати графических файлов. Для печати текстовых файлов к команде добавляется суффикс 'n', 'nx', 'l' или 'lx'. Здесь 'n' означает печать буквами нормального размера (normal), 'l' - печать маленькими буквами (little). При этом текст печатается с отступом в 25 мм от левого края листа. Если отступ не нужен - в строке должно поместиться больше текста - следует пользоваться суффиксами 'nx' и 'lx'.
Матричный принтер (Robotron) печатает только текстовые файлы. Размер
шрифта также не регулируется. Для него существует только две команды:
lpqd - посмотреть очередь печати
lprd - напечатать текстовый файл
ВНИМАНИЕ !
На передней панели принтера - снизу, справа находится оранжевая лампочка
и рядом с ней кнопка ON/OFF LINE. Когда Вы заправляете бумагу в принтер,
он должен быть в режиме OFF LINE (лампочка не горит). Только в этом режиме
разрешается крутить ручку справа. После того, как бумага вставлена, нужно
нажать кнопку и перевести принтер в режим ON LINE (лампочка горит). При этом
крышка принтера должна быть закрыта. После окончания печати листа нажмите
кнопку и переведите принтер в режим OFF LINE (лампочка не горит). Это очень
важно, так как при этом будут допечатаны последние 10-20 символов
оставшиеся в буфере принтера ! Если текст длинный - бумага должна быть
сплошной. Печать на отдельных листах пока не работает
lpqa - посмотреть очередь печати LaserJet III
lpra filename - печать графического файла на LaserJet III
lpral filename - печать текста маленькими буквами с отступом на LaserJet III
lpralx filename - печать текста маленькими буквами без отступа на LaserJet III
lpran filename - печать текста нормальными буквами с отступом на LaserJet III
lpranx filename - печать текста нормальными буквами без отступа на LaserJet III
lpqc - посмотреть очередь печати LaserJet 2000
lprc filename - печать графического файла на LaserJet 2000
lprcl filename - печать текста маленькими буквами с отступом на LaserJet 2000
lprclx filename - печать текста маленькими буквами без отступа на LaserJet 2000
lprcn filename - печать текста нормальными буквами с отступом на LaserJet 2000
lprcnx filename - печать текста нормальными буквами без отступа на LaserJet 2000
lpqd - посмотреть очередь печати матричного принтера (Robotron)
lprd filename - печать текстового файла на матричный принтер (Robotron)
Для печати на барабанном принтере используется команда print:
print filename
Работает на al10 и al20, нет графики, все буквы большие.
1. Принтер Robotron работает ТОЛЬКО ДЛЯ ТЕКСТОВЫХ ФАЙЛОВ !
2. Печать с al10 пока работает ТОЛЬКО ДЛЯ LaserJet III.
Команда печати ГРАФИЧЕСКИХ ФАЙЛОВ -- LPRA.
Команды печати ТЕКСТОВЫХ ФАЙЛОВ -- LPRAN, LPRANX, LPRAL, LPRALX.
3. Команда печати по умолчанию lpr на al20 отключена. Ею часто пользуются ошибочно, что приводит к заполонению очереди печати ненужными заданиями.
ps_lj topic (для LaserJet III) или
ps_lj2000 topic (для LaserJet 2000)
При этом будет создан файл topic.lj, который можно будет распечатать командой lpra или lprc (см. выше). Обратите внимание, что для обработки файла командой ps_lj файл должен иметь расширение .ps. В командной строке ps_lj расширение указывать нельзя. В командной строке lpra расширение указывать обязательно.
dvilj topic.dvi (для LaserJet III) или
dvilj2000 topic.dvi (для LaserJet 2000)
При этом будет создан файл topic.lj или topic.lj2, который можно будет распечатать командой lpra или lprc (см. выше).
Команды dvilj и dvilj2000 позволяют распечатать не весь текст, а только избранные страницы, например команда
dvilj -f15 -t18 topic.dvi
создаст файл для печати страниц с 15 по 18 включительно.
Принтер LaserJet 2000 позволяет печатать на обеих сторонах листа. Для включения двухсторонней печати следует пользоватся опцией -d1 в команде dvilj2000. Опция -d1 означает разворот листа вокруг длинной его стороны (Portrait) - наиболее распространенная ситуация. В тех редких случаях, когда распечатка будет сшиваться в альбом с горизонтальной ориентацией (Landscape), следует использовать опцию -d2. Примеры:
dvilj2000 -d1 topic.dvi
создаст файл для печати на обеих сторонах листа с разворотом вокруг длинной стороны.
dvilj2000 -d1 -f3 -t4 topic.dvi
создаст файл для печати одного листа (двух страниц на обеих сторонах листа). Обратите внимание, что начальная страница нечетная.
ВНИМАНИЕ !
При двухсторонней печати в лоток для бумаги нужно поместить как минимум один лишний лист. Если лоток окажется пустым, когда последний печатаемый лист еще находится внутри принтера, принтер остановится. Для того, что бы принтер выдал последний лист, в лоток нужно положить бумагу и перевести принтер в ON-LINE. Последний лист будет выдан, после чего бумагу из лотка можно вынуть.