Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Другой вариант: a2ps

Ассоциация а2пс программа интересная. Как мы можем догадаться по названию, это программа преобразования формата, но это также намного больше. Его название изначально означало «ASCII в PostScript», и он использовался для подготовки текстовых файлов для печати на принтерах PostScript. Однако с годами возможности программы расширились, и теперь ее название означает «Все, что угодно для PostScript». Хотя его название предполагает программу преобразования формата, на самом деле это программа для печати. Он отправляет свой вывод по умолчанию на системный принтер по умолчанию, а не на стандартный вывод. Поведение программы по умолчанию - «красивый принтер», что означает улучшение внешнего вида вывода. Если мы воспользуемся программой для создания файла PostScript на нашем рабочем столе:



[я @ linuxbox ~] $ ls / usr / bin | пр-3 -т | a2ps -o ~ / Рабочий стол / ls.ps -L 66

[стандартный ввод (простой): 11 страниц на 6 листов]

[Всего: 11 страниц на 6 листах] сохранено в файл `/ home / me / Desktop / ls.ps '

[я @ linuxbox ~] $ ls / usr / bin | пр-3 -т | a2ps -o ~ / Рабочий стол / ls.ps -L 66

[стандартный ввод (простой): 11 страниц на 6 листов]

[Всего: 11 страниц на 6 листах] сохранено в файл `/ home / me / Desktop / ls.ps '


Здесь мы фильтруем поток с помощью pr, С использованием -t вариант (опустить верхние и нижние колонтитулы), а затем с а2пс, указав выходной файл (-o вариант) и 66 строк на страницу (-L опция)


чтобы соответствовать выходу на страницы pr. Если мы просмотрим получившийся файл с помощью подходящей программы просмотра файлов, мы увидим следующее:


изображение

Рисунок 6: Просмотр вывода a2ps


Как мы видим, макет вывода по умолчанию - это формат «два вверх». Это приводит к тому, что на каждом листе бумаги печатается 2 страницы. а2пс также применяет красивые верхние и нижние колонтитулы.

У a2ps много вариантов. Вот краткое изложение:


Таблица 22-4: Параметры a2ps


Вариант Описание

Вариант Описание

--center-title =текст Установить заголовок центральной страницы на текст.


изображение

--columns =номер Упорядочить страницы в номер столбцы. По умолчанию 2.


изображение


изображение

--footer =текст Установить нижний колонтитул страницы на текст.


изображение

--Угадай Сообщите типы файлов, указанные в качестве аргументов. Поскольку a2ps пытается преобразовать и отформатировать все типы данных, этот параметр может быть полезен для прогнозирования того, что a2ps будет делать при задании определенного файла.


изображение

--left-footer =текст Установить нижний колонтитул левой страницы на текст.


изображение

--left-title =текст Установить заголовок левой страницы на текст.


изображение

--line-numbers =интервал Количество строк вывода каждые интервал линий.


изображение

--list = defaults Показать настройки по умолчанию.


изображение

--list =тема Настройки дисплея для тема, Где тема является одним из следующих: делегирования (внешние программы, которые будут использоваться для преобразования данных), кодировки, функции, переменные, носители (размеры бумаги и т.п.), ppd (описания принтеров PostScript), принтеры, прологи (части кода, которые с префиксом к нормальному выводу), таблицам стилей и пользовательским параметрам.


изображение

--pages =ассортимент Распечатать страницы в пределах досягаемости.


изображение

--right-footer =текст Установить нижний колонтитул правой страницы на текст.


изображение

--right-title =текст Установить заголовок правой страницы на текст.


изображение

--rows =номер Упорядочить страницы в номер ряды. По умолчанию - один.


изображение

-B Нет заголовков страниц.


изображение

-b текст Установить заголовок страницы на текст.


изображение

-f размер Используйте размер точечный шрифт.


изображение

-l номер Установите количество символов в строке на номер, Это и

Опцию -L (ниже) можно использовать для того, чтобы файлы, разбитые на страницы с помощью других программ, таких как pr, правильно помещались на странице.


изображение

-L номер Установите количество строк на странице в номер.


изображение

-M имя Используйте название носителя. Например, «А4».


изображение

-n номер Результат номер копии каждой страницы.


изображение


изображение

-o файл Отправить вывод на файл. Если файл указан как «-», использовать стандартный вывод.


изображение

-P принтер Используйте принтер. Если принтер не указан, используется системный принтер по умолчанию.


изображение

-R Книжная ориентация.


изображение

-r Альбомная ориентация.


изображение

-T номер Установите позиции табуляции для каждого номер символы.


изображение

изображение

изображение

-u текст Подложите страницы (водяные знаки) с помощью текст. Это просто резюме. а2пс есть еще несколько вариантов.

Примечание: Существует еще один модуль форматирования вывода, который можно использовать для преобразования текста в PostScript. Называется Enscript, он может выполнять многие из тех же приемов форматирования и печати, но в отличие от а2пс, он принимает только ввод текста.


изображение


Лучшие облачные вычисления для ОС в OnWorks: