[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]

Руководство пользователя: Операционная система и устройства


Запуск задания печати (команда qprt)

С помощью Команда qprt Команда smit вы можете указать для задания печати следующие значения:

Предварительные требования

Команда qprt

Команда qprt создает задание печати указанного вами файла и помещает его в очередь. Если вы укажете несколько файлов, то все файлы будут печататься в одном задании, причем в том же порядке, в котором они указаны в командной строке.

Для печати файла необходимы права на чтение этого файла. Для удаления файла после печати необходимы права на запись в каталог, в котором находится файл.

Основной формат команды qprt следующий:

-bЧисло Задает нижнюю границу. Это количество пустых строк в конце каждой страницы.
-BЗначение Указывает, следует ли печатать перфорированные страницы (т.е. страницы рулона, разделенные линией перфорации). Переменная Значение состоит из двух символов. Первый символ относится заглавным, а второй - к завершающим страницам. Допустимы следующие символы (как в первой, так и во второй позиции):

a
Всегда печатать страницу (заглавную или завершающую) в каждом файле в каждом задании печати.

n
Никогда не печатать страницу (заглавную или завершающую).

g
Печатать страницу (заглавную или завершающую) один раз в каждом задании печати (группе файлов).

Например, флаг -B ga означает, что заглавную страницу следует печатать в начале каждого задания печати, а завершающую - после каждого файла в каждом задании печати.

Примечание: В среде удаленной печати значение по умолчанию определяется удаленной очередью на сервере.
-eОпция Указывает, следует ли печатать с выделением.

+
Означает, что следует печатать с выделением.

!
Означает, что печатать с выделением не нужно.
-EОпция Указывает, следует ли печатать с двойной высотой.

+
Означает, что следует печатать с двойной высотой.

!
Означает, что печатать с двойной высотой не нужно.
-fТип_фильтра Односимвольный идентификатор, задающий фильтр, через который следует пропускать файлы печати перед их отправкой на принтер. Допустимы следующие идентификаторы: p, запускающий фильтр pr, и n, обрабатывающий вывод команды troff.
-iЧисло Печатает каждую строку с отступом на указанное число пробелов. Переменную Число следует учесть в ширине страницы, задаваемой флагом -w.
-KОпция Указывает, следует ли печатать с уплотнением.

+
Означает, что следует печатать с уплотнением.

!
Означает, что печатать с уплотнением не нужно.
-lЧисло Задает длину страницы равной указанному числу строк. Если Число равно 0, то вывод считается одной непрерывной страницей. В длину страницы входят верхняя и нижняя границы; она задает длину печатаемой области на странице.
-LОпция Указывает, как следует обрабатывать строки, не умещающиеся по ширине на странице: переносить на следующую строку или усекать по правой границе.

+
Означает, что длинные строки следует переносить на следующую строку.

!
Означает, что длинные строки следует усекать по правой границе.
-NЧисло Указывает количество печатаемых копий. Если этот флаг не указан, будет напечатана одна копия.
-pЧисло Задает ширину шрифта равной указанному Числу символов на дюйм. Обычно Число равно 10 или 12. Кроме того, на фактическую ширину шрифта влияют значения флагов -K (уплотнение) и -W (двойная ширина).
-PОчередь[:Устройство] Задает имя очереди печати и (необязательно) имя устройства для очереди. Если этот флаг не указан, будет выбран принтер по умолчанию.
-QЗначение Задает размер страницы для задания печати. Значение размера бумаги зависит от конкретного принтера. Обычно применяются следующие значения: 1 для размера бумаги "letter", 2 - для размера "legal" и т.д. Перечень возможных размеров бумаги и соответствующих им значений приведен в руководстве по принтеру.
-tЧисло Задает верхнюю границу. Это количество пустых строк в начале каждой страницы.
-wЧисло Задает ширину страницы равной указанному Числу символов. В ширине страницы должен быть учтен отступ, заданный флагом -i.
-WОпция Указывает, следует ли печатать с двойной шириной.

+
Означает, что следует печатать с двойной шириной.

!
Означает, что печатать с двойной шириной не нужно.
-zЗначение Поворачивает вывод по часовой стрелке на количество четвертей, указанное в переменной Значение. Значения длины (-l) и ширины (-w) автоматически изменяются в зависимости от угла поворота.

0
Книжная ориентация

1
Правая альбомная ориентация

2
Перевернутая книжная ориентация

3
Левая альбомная ориентация
-= Принимающий_лоток Задает принимающий лоток для задания печати. Возможные значения перечислены ниже. Учтите, что фактические допустимые значения зависят от конкретного принтера.

0
Верхний лоток принтера

1-49
Лотки большой вместимости (HCO) 1-49

49
Лоток, зависящий от конкретного принтера
-#Значение Задает специальную функцию.

j
Указывает номер задания печати.

h
Помещает задание печати в очередь, причем задание будет находиться в состоянии HELD (блокировано) до тех пор, пока не будет разблокировано.

v
Вычисляет значения базовых флагов принтера. Это вычисление позволяет обнаружить запрещенные значения флагов на момент передачи задания печати на выполнение. Если проверка не выполняется, то в случае неправильного значения флага сбой произойдет позже, в момент фактической обработки задания.

Например, если вы хотите напечатать файл myfile на первом доступном принтере, настроенном для очереди печати по умолчанию, со значениями по умолчанию, введите:

qprt myfile

Если вы хотите напечатать файл somefile из конкретной очереди с заданными флагами и вычислить значения флагов в момент передачи задания на выполнение, введите:

qprt -f p -e + -Pfastest -# v somefile

Файл somefile будет передан через команду фильтра pr (флаг -f p) и напечатан в режиме выделения (флаг -e +) на первом доступном принтере, настроенном для очереди с именем fastest (флаг -Pfastest).

Например, для печати файла myfile на бумаге размера "legal" введите:

qprt -Q2 myfile

Для печати трех копий каждого из файлов new.index.c, print.index.c и more.c из очереди печати Msp1 введите:

qprt -PMsp1 -N 3 new.index.c print.index.c more.c

Для печати трех копий конкатенации трех файлов new.index.c, print.index.c и more.c введите:

cat new.index.c print.index.c more.c | qprt -PMsp1 -N 3

Примечание: Операционная система поддерживает также команду печати BSD UNIX (lpr) и команду печати System V UNIX (lp). Полный синтаксис приведен в справке по командам lpr и lp в книге AIX 5L Version 5.1 Commands Reference.

Полный синтаксис приведен в описании команды qprt в книге AIX 5L Version 5.1 Commands Reference.

Команда smit

Команду qprt можно также выполнить с помощью smit. Введите в командной строке:

smit qprt

и нажмите Enter.


[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]