Это команда atp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
atp - преобразование ASCII или текстового файла в формат PostScript для печати.
СИНТАКСИС
ассоциация теннисистов-профессионалов [ -BCghlNoprRsvVW ] [ -c столбцы ] [ -t размер табуляции ] [ -f шрифт ] [ -F заголовки ] [
-ср комментарии Шрифт ] [ -заглавие Название ] [ -Дата Время ] [ -M Tm, Bm, Lm, Rm [см | дюйм] ] [ -T
размер бумаги ] [ -вм string [шрифт] ] [ -# копии ] [ -шрифты ] [ -уровень 1 ] [ -постскриптум ] [
файл ... ]
ОПИСАНИЕ
ассоциация теннисистов-профессионалов читает текстовые файлы и конвертирует их в формат PostScript. По умолчанию форматирует
вывод в альбомном режиме в две колонки на странице формата A4 или Letter, в зависимости от того, что
было выбрано вашим системным администратором, с «причудливым» заголовком и с использованием шрифта Courier размером 7 пунктов.
Могут быть указаны шрифты, размеры бумаги, заголовки и параметры форматирования.
Вывод PostScript по умолчанию направляется на стандартный вывод; если -o опция установлена
вывод записывается в файл имя файла.ps. Если входной файл не указан, входной файл
читать со стандартного ввода.
При работе с исходными файлами C или C ++, как указано в -C вариант, ассоциация теннисистов-профессионалов применяется
разные стили для разных областей кода: комментарии печатаются с использованием разных
шрифт (Courier-BoldItalic, по умолчанию), инструкции препроцессора выделены курсивом и
заголовки определений функций выделены.
ассоциация теннисистов-профессионалов понимает условные обозначения и форматы символов backspace, выделенные жирным и курсивным шрифтом nroff
следовательно его выход.
Символы подачи формы (control-L) во входном файле приводят к тому, что новая страница или столбец
началась.
Входящие файлы PostScript транскрибируются на стандартный вывод без перевода, если только
-постскриптум опция установлена.
Например:
atp -Co source.c
записывает двухколоночный ландшафтный листинг файла source.c в файл source.c.ps,
выделение комментариев и заголовков функций.
atp -p file.txt | LPR
печатает копию файла file.txt в портретном режиме на принтере по умолчанию, используемом lpr.
Шрифты можно изменять (масштабировать, вращать и обрезать) с помощью преобразования.
матрица. шрифт спецификации состоит из трех частей:
-наименование шрифта, известное в PostScript (например, Times-Roman, Courier-Bold)
- размер пункта (1 пункт = 1/72 дюйма); допустимый размер шрифта - любое значение с плавающей запятой
составляла от 5 до 50 баллов.
- матрица преобразования (необязательно), состоящая из четырех значений с плавающей запятой,
разделенные запятой и предваряемые двоеточием.
Например, допустимые спецификации шрифта:
Courier-Bold9: 1,0,0.25,1
Helvetica10.5
Авангард-Деми 7.34: 1.75,0, -0.4, 8
Матрица преобразования PostScript хранится как вектор из 6 элементов: [a b c d e f]
Матрица производит преобразование:
х '= a х + c и + e
y '= b х + d и + f
Поскольку перевод символов шрифта бесполезен, необходимо использовать только первые четыре значения.
указано, тогда как e и f сохраняются на 0.
Значения матрицы по умолчанию [a, b, c, d] [1,0,0,1].
Ширина символов увеличивается, если а> 1 и уменьшается, если а <1; высота персонажей
расширяется, если d> 1 и уменьшается, если d <1. Изменение значений b и c вызывает вращение
шрифта. Сохранение б = 0 и изменение c вызывает шрифт стрижка.
Вкладки во входном потоке расширяются (по умолчанию) до восьми позиций символов.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-o Направить вывод в файл имя файла.ps
-p Распечатайте результат в портретном режиме (по умолчанию - альбомный режим).
-C Предположим, что входной файл является источником C или C ++, распознает и выделяет
комментарии и заголовки определения функции.
-c столбцы
Укажите количество столбцов, на которые подразделяется каждая страница.
-B Отключите заголовки страниц.
-заглавие Название
Распечатать текст, указанный Название в качестве заголовка на каждой странице, а не
имя файла.
-Дата Время
Распечатать текст, указанный Время в качестве даты на каждой странице, а не текущей.
Используются только первые 12 символов даты.
-f шрифт
Установите шрифт, который будет использоваться для основной части каждой страницы. По умолчанию Courier7 в
альбомный режим, Courier10 в портретном режиме и Courier7: 83,0,0,1, если опция -C
установлен.
-F заголовок
Установите шрифт, который будет использоваться для заголовков страниц. По умолчанию Helvetica-Bold16.
-ср комментарийШрифт
Установите шрифт, который будет использоваться для выделения комментариев в исходном коде C (когда -C
опция указана). По умолчанию Courier-BoldItalic7.
-M Tm, Bm, Lm, Rm [см | дюйм]
Установите верхнее, нижнее, левое и правое поля. Их длина указывается в баллах (1 балл =
1/72 дюйма), если только суффикс cm or in используются.
-g Отключите «яркий режим»: не раскрашивайте затененные рамки в заголовках.
-s Отключить затемнение заголовков
-T размер бумаги
Установите тип выходной бумаги в соответствии с аргументом. Следующие размеры бумаги
признано atp: A3, A4, A5, B4, B5, Должностное лицо, Фолио, Бухгалтерская книга, круто, Письмо,
В-четвертых, Заявление, Таблоид, 10x14.
-N Перед каждой строкой указывайте номер строки относительно начала файла.
-t размер табуляции
Устанавливает количество столбцов, до которых раскрываются вкладки. По умолчанию восемь
колонны.
-h Распечатать сообщение об использовании.
-v or -V
Отображать информацию, определяющую версию ассоциация теннисистов-профессионалов. Ничего не будет напечатано
независимо от других аргументов.
-r or -R
Оберните текст на космосе символ перед правым полем.
-W Обрезать строки, широкие для страницы.
-l Смоделируйте линейный принтер: сделайте страницы длиной 66 строк и опустите заголовки. (Полезно для
распечатать страницы руководства).
-вм string [Шрифт]
Распечатать водяной знак string на каждой странице, используя шрифт шрифт или Times-BoldItalic,
по умолчанию.
-# копии
Распечатать каждую страницу копии раз.
-шрифты Список шрифтов, распознаваемых ассоциация теннисистов-профессионалов.
-уровень 1 (или -л1)
Создание вывода PostScript, подходящего для принтера PostScript уровня 1. С этим
вариант, текстовый файл должен содержать только 7-битные символы. По умолчанию, ассоциация теннисистов-профессионалов
распознает 8-битные символы и создает программу PostScript уровня 2.
-постскриптум
Не передавайте файлы PostScript.
Используйте atp в Интернете с помощью сервисов onworks.net