Это командный пакет, который можно запустить в бесплатном хостинг-провайдере OnWorks с помощью одной из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mpage - печать нескольких страниц на листе на принтере PostScript
СИНТАКСИС
mppage [-1248aAceEfHloOrRStTuUvVxX] [-b размер бумаги] [-B[Num[лртб]] ...] [-C [кодирование]]
[-in|p] [-D Формат даты] [-F название шрифта] [-h заголовок] [-j первый[-последний] [%интервал]]
[-J стартпагено] [-L линий] [-m[Num[лртб]] ...] [-M[Num[лртб]] ...] [-p[прпрог]]
[-P[принтер]] [-s табуляция] [-W ширина] [-z printcmd] [-Z printcmd_args] [файл ...]
ОПИСАНИЕ
mppage читает обычные текстовые файлы или документы PostScript и печатает их на PostScript
принтер с текстом уменьшенного размера так, чтобы на одном листе бумаги отображалось несколько страниц.
Это полезно для просмотра больших распечаток на небольшом количестве бумаги. Он использует ISO 8859.1
для печати 8-битных символов.
Распознаются следующие параметры (обратите внимание, что аргументы для параметров могут быть отделены от
вариант пробелами, кроме -B, -m, -M, -p и -P): Также когда mppage встречи -- as
параметр, он остановит синтаксический анализ аргументов, а остальные аргументы интерпретируются как
имена файлов.
-1 Печатайте 1 обычную страницу на листе (прилагается для симметрии).
-2 Печатайте 2 обычные страницы на листе.
-4 Печать 4 обычных страниц на листе (по умолчанию).
-8 Печатайте 8 обычные страницы на листе.
-a Переключить компоновку страниц на листе, чтобы запускались последовательно пронумерованные страницы.
вниз по листу, а не слева направо. (по умолчанию вверх вниз).
-A Эта опция устарела, используйте -bA4 .
-bразмер бумаги
Подготовьте вывод для выбранного типа бумаги. Размер бумаги может быть A3 для европейского A3,
A4 для европейского A4, Письмо для письма США или Legal для бумаги формата Legal. Для
доступные типы, см. опцию -бл. По умолчанию смотрите "mpage -x". Это значение по умолчанию
взяты из системы; видеть размер бумаги(5). Если он не найден, mpage завершает работу с
ошибка.
-бл, -б?
Перечислите доступные в настоящее время типы бумаги и выйдите.
-B[[лртб] *]
Установите рамку вокруг определенной части вашей страницы. Укажите поля текстового поля и
толщина линии. По умолчанию 0 столбцов (строк) как для левого, так и для правого (верхнего и
внизу) поля и 0 толщины линии. Указание -B только переключает печать
пунктом. l, r, t or b установите левое, правое, верхнее или нижнее поле соответственно на
столбцы (строки). Не указав ни одну из сторон, задаст толщину линии, когда
дано. Например -B1 устанавливает толщину линии равной 1. Стороны с отрицательным
поля не печатаются.
-c Включить объединение страниц из разных файлов на отдельных листах (по умолчанию выкл).
-C[кодирующий файл]
Укажите файл кодировки символов. Файл должен находиться в библиотеке mpage
каталог (/ usr / lib / mpage). M-страница имеет внутреннюю кодировку по умолчанию, основанную на
Кодировка Latin-1 или IBM 850. В зависимости от параметра времени компиляции эта кодировка
определение есть или нет. Отсутствие указания файла кодировки приведет к переключению использования
внутренняя кодировка.
-da|p Принудительный ввод в формате ascii (a) или постскриптум (p) текст. Таким образом вы можете
распечатайте свой постскриптум в виде текста или распечатайте постскриптум, который mpage не поддерживает
распознавать. Когда используешь -dp, убедитесь, что код постскриптума содержит %Страница
разделители страниц, иначе все будет выглядеть странно.
-DФормат даты
Установите формат даты, как в стрфтайм(3) для использования в представлениях даты / времени (например,
в заголовках). (Примечание: для того, чтобы сделать это полезным, вам, вероятно, понадобится -H опция).
-e Печатайте 2 обычные страницы на листе в дуплексном режиме: каждую первую и четвертую страницу на одной
сторона и каждая вторая и третья с другой стороны. Это более или менее
комбинация опций -O и -E, но за один проход.
-E Печатать 2 обычные страницы на листе, а именно: печатать только вторую и третью страницу
каждый комплект из четырех страниц. Смотрите также -O. Эти параметры имеют приоритет над -a и -l, С помощью
эти параметры двусторонние отпечатки могут быть созданы без двустороннего принтера.
-f Переключает линии сгиба длиннее ширины страницы (по умолчанию выкл).
-Fназвание шрифта
Укажите шрифт. (по умолчанию Курьер). Проверьте свой принтер на наличие поддерживаемых шрифтов. Примечание:
это почти не имеет ничего общего со шрифтами, используемыми для ваших X-windows / KDE / Gnome
окружающей среды.
-hзаголовок
Это используется только тогда, когда -p or -H переключатель используется и передается как "-h заголовок"
вариант pr(1) или как заголовок для -H.
-H Создайте строку заголовка для каждой логической страницы, отделенную от текста страницы горизонтальной
линия. Пока не -h задано, заголовок состоит из времени последней модификации файла,
имя файла и номер страницы - все жирным шрифтом и немного большим шрифтом. Только этот вариант
применяется к файлам без PostScript.
-IОтступ
Отступить текст по Отступ символы.
-jпервый[-последний][%интервал]
Распечатайте только выбранные листы, указанные числом, начиная с 1. Здесь последний
по умолчанию до конца данных, интервал к 1. Несколько -j могут быть предоставлены варианты (до
MAXJARGS, по умолчанию 100) для создания сложной выборки страниц. Таким образом -j1-10 выбирает
первые 10 листов, а -j 1% 2 печатает только листы с нечетными номерами и -j 2% 2
печатает только четные.
Двустороннюю печать можно выполнить за два прохода следующим образом. Если вы используете 3-луночное
перфорированной бумаги, вставьте ее в принтер так, чтобы отверстия появлялись в верхней части
страница - справа, когда вы выдвигаете лоток принтера, в нашем Laser Writer II
NTX. Распечатайте нечетные листы с
mpage ... -j 1% 2 ...
Обратите внимание на количество страниц, о которых он сообщает. (На самом деле будет напечатана только половина этого количества).
По окончании печати, если mpage сообщила о странный количество страниц, удалите последнюю
один из стопки, так как совпадающего с ним четного листа не будет. потом
разложите стопку бумаги для печати на другой стороне. (Если он пробит,
отверстия теперь будут слева.) На нашем II NTX бумага выходит чистой стороной вверх;
вставьте его в лоток пустой стороной вверх, но поверните на 180 градусов. Для других
принтеры, вы разберетесь. Теперь распечатайте четные листы в обратном порядке.
mpage ... -r -j 2% 2 ...
надеясь, что никто не дойдет до принтера раньше вас.
-Jстартпагено
Установите начальное значение счетчика страниц листа равным стартпагено вместо 1.
-k Когда mpage находит %% Trailer или %% PSTrailer во входном файле postscript, он
обычно предполагает, что это конец файла postscript, и перестает читать ввод
файл. Но когда файл PS включает файлы EPS, %% трейлеры могут быть где угодно. С использованием
эта опция игнорирует строки %% Trailer и %% PSTrailer.
-l Переключить печать в альбомный или портретный режим (по умолчанию портрет). Страницы с альбомной ориентацией
По умолчанию 55 строк и 132 символа. Книжные страницы состоят из 66 строк
по умолчанию шириной 80 символов.
-Lлиний
Настройте параметры уменьшения страницы так, чтобы линий линии уместятся в пространстве
одна страница. Это отменяет обычно предоставляемые значения по умолчанию. (Видеть -l.) Если используется
в сочетании с -p затем это значение передается в pr(1) тоже. Как сторона
эффект это также изменяет размер шрифта (как и -W вариант.) Так что пока есть
это возможность изменить семейство шрифтов, нет явной возможности изменить шрифт
размер!
-m[[лртб] *]
Укажите поля листа. Маржа по умолчанию - 20 пунктов. Только указание -m Наборы
левое поле до 40 пунктов. l, r, t or b установить левое, правое, верхнее или нижнее поле
соответственно точки. Если не указать какую-либо из сторон, будут установлены все стороны
когда дано. по умолчанию 40 баллов. Например -m10 устанавливает все
наценки до 10 пунктов. -mл50тб устанавливает для левого поля значение по умолчанию 40 и верхнее и нижнее
наценки до 50 пунктов. -m50л25бт30р устанавливает нижнее и верхнее поле на 25, левое поле
до 50 и правое поле до 30 пунктов. Поля могут иметь отрицательные числа.
-M[[лртб] *]
Укажите поля логической страницы. Для синтаксиса см. -m вариант. По умолчанию 4 для -M
исключительно, и 8 для . Маржа может быть отрицательной. Таким образом, большие белые границы в
ваши (постскриптум) документы могут быть уменьшены.
-o Переключить печать контуров вокруг каждой уменьшенной страницы (по умолчанию на).
-O Печатать 2 обычные страницы на листе, а именно: печатать только первую и четвертую страницу
каждый комплект из четырех страниц. Смотрите также -E. Эти параметры имеют приоритет над -a и -l, С помощью
эти параметры двусторонние отпечатки могут быть созданы без двустороннего принтера.
-p[прпрог]
Ввод трубы через прпрог команда (включая указанные параметры) перед печатью
(предполагается, что ввод - это текстовый файл). Если команда не указана, по умолчанию используется
pr(1).
-P[принтер]
Укажите принтер, на который будет отправляться вывод PostScript (например, lpr -Pпринтер).
. -P без указанного принтера отправляет PostScript на принтер по умолчанию
очередь (например, lpr). С использованием -П- возвращает вывод в стандартный вывод, полезно в сочетании с
MPAGE переменная окружения. Без -P вывод отправляется на стандартный вывод.
-r Обратная печать. Последний лист печатается первым. Способ аранжировки сокращенный
страниц на листах не меняется.
-R Переключитесь в режим слева направо, начиная с первой страницы в левом нижнем углу. Этот
может быть полезно для файлов PostScript с альбомной ориентацией. (Примечание: используя -l после -R Отменяет
-R, и переключается в обычный альбомный режим.)
-sтабуляция
Установить ширину табуляции (по умолчанию 8 знаков). Должно быть> = 2.
-S Примите неквадратное уменьшение страницы. По умолчанию страницы уменьшаются одинаково по осям X и Y,
даже если это занимает немного места на листе. С участием -S, уменьшенные страницы больше, но
слегка искажено. (Используется только при печати файлов PostScript.)
-t Включите печать на обеих сторонах бумаги. Эта опция имеет 3 состояния: нет, да,
нет, что означает:
NOP: ничего не делайте в PostScript, используйте принтер по умолчанию;
ДА: заставить принтер делать двустороннюю печать;
НЕТ: заставить принтер этого не делать.
Если надписи -t, то дуплекс - NOP. Если вы поместите какой-нибудь -t в командную строку,
состояние переключается как «да, нет, да, нет ...». Итак, если ваш принтер настроен на печать,
по умолчанию в дуплексном режиме вы будете использовать "-t -t" в командной строке, чтобы заставить его
печать в недуплексном режиме. Используйте эту опцию, только если ваш принтер поддерживает
печать в дуплексном режиме. (по умолчанию НЕП).
-T Переключить переворачивание каждой второй страницы. Эта опция имеет 3 состояния: нет, да, нет (с
поведение аналогично -t). Итак, если ваш принтер настроен на печать по умолчанию в
дуплексный режим, при включенном переключении, вы будете использовать "-T -T" в командной строке для печати в
непрерывный режим. Используйте эту опцию, только если ваш принтер может печатать в
дуплексный режим. В этой версии mpage вы можете использовать эту опцию, даже если вы
не используйте -t. (по умолчанию НЕП).
-u Переключить проверку ввода UTF-8 (не актуально для ввода postscript).
-U Эта опция устарела, используйте -bПисьмо .
-v Переключить печать счетчика количества листов, изготовленных для печати (по умолчанию
выкл).
-V Распечатать информацию о версии и выйти.
-Wширина
Настройте параметры уменьшения страницы так, чтобы линия ширина длинные символы подойдут
в пространстве одной страницы. Это отменяет обычно предоставляемые значения по умолчанию.
(См. -l.) Если используется вместе с -p затем это значение передается в pr(1)
программа тоже. Также -L вариант по размерам шрифта.
-x Распечатайте информацию об использовании (включая текущие значения по умолчанию), затем выйдите.
-X[заголовок]
Печатать заголовок слева и номер страницы справа от каждой физической страницы
(простыня). Если заголовок не указан, по умолчанию используется текущее имя файла (примечание
влияние -c) используется имя первого файла на странице.
-zкоманда печати
Укажите команду, которую нужно использовать для отправки вывода. По умолчанию LPR(1) для диспетчера очереди печати в стиле BSD,
lp(1) для диспетчера очереди печати SYSV. Вы можете указать параметры командной строки, но обратите внимание -Z.
Например -злп для системы V Unix.
-Zprintprog_queuename_arg
Укажите, какую опцию использовать для "-z команда печати", чтобы указать очередь печати. Для
пример -злп -Zd для системы V Unix. По умолчанию -P для диспетчера очереди печати в стиле BSD, -d для
Диспетчер очереди печати в стиле SYSV.
ОКРУЖАЮЩАЯ СРЕДА
mppage исследует Принтер (или ЛПДЕСТ для диспетчера очереди печати в стиле SYSV) в
переопределить принтер по умолчанию.
Команда MPAGE_LIB переменная окружения может использоваться для управления кодировкой символов.
файлы (-C) может быть найден.
mppage также изучает MPAGE переменная среды для настроек параметров по умолчанию. Любой
вариант или комбинация опций могут быть указаны в MPAGE переменная окружения. Для
например, если MPAGE устанавливается в строку:
-2oPqms -L60
он будет (при отсутствии других аргументов командной строки) печатать 2 страницы на листе, 60
строк на страницу с контурами на принтере с именем QMS (отменяя Принтер/ЛПДЕСТ
переменная окружения, если она существует). В переменной среды пробел используется как
разделитель опций, и кавычки не распознаются.
Любые параметры командной строки переопределят оба параметра. Принтер и MPAGE переменные среды.
Используйте mpage онлайн с помощью сервисов onworks.net