10.8 Глобальные параметры a2ps contents

10.8 Глобальные параметры a2ps

-q
-quiet
-silent
Программа должна выполняться без диагностики.

-vlevel
-verbose=level
Определить уровень диагностики:
  • level=0, ничего не диагностировать;
  • level=1, a2ps будет сообщать только общее количество напечатанных страниц;
  • level=2 (умолчание), сообщается число отпечатанных страниц для каждого файла.

  • level=configuration
  • level=options прочесть конфигурационные файлы и параметры;

  • level=files вывести имена всех вводных и выводных файлов a2ps, которые использовались в данном задании;

  • level=fonts перечислить использованные шрифты;

  • level=meta-sequences перечислить расширения макрокоманд;

  • level=parsers вывести прокол подстановки макроопределений программы a2ps и протокол анализа командной строки a2ps;

  • level=pathwalk вывести протокол поиска различных файлов (шрифтов, конфигурационных файлов, etc.);

  • level=ppd обработать стилевой лист PostScript Printer Description (этот файл содержит информацию о принтере);

  • level=sheets стилевые листы;

  • level=all выдать всю отладочную информацию о выполнении программы.

Когда a2ps запускается, она проверяет переменную окружения A2PS_VERBOSITY. Если переменная установлена, то е© установки определяют уровень детальности и характер сообщений программы a2ps, т.е. значения установленные в командной строке не будут оказывать влияния. Допустимыми значениями для A2PS_VERBOSITY являются теми же самыми, что и для -verbose в командной строке. То, что значения переменной A2PS_VERBOSITY оказываются более приоритетными для программы, позволяет проверять и отлаживать содержание конфигурационных файлов, которые программа прочитывает до анализа параметров в командной строке.

-=shortcut
-user-option=shortcut
Использовать сокращения, которое определил пользователь. Такие сокращения могут перемежаться в командной строке с обычными параметрами программы a2ps.

Имеются три встроенных пользовательских сокращения:

lp
эмулировать простое устройство печати, т.е. удалить все элементы, повышающие выразительность печатаемого текста, например, выделение жирным шрифтом или курсивом и т.п.

mail
longmail
предпочитаемые значения для печати электронной почты или сообщений news.

manual
Приготовить задание для печати файла на принтере с ручной подачей бумаги.

-debug
Разрешить отладочные режимы, которые могут помочь понять почему принтер не печатает ваш файл.

-D key[=value]
-define=key[=value]
Без значения value, ключевое слово key будет деинициализировано (выполнена операция unset). Заметим, что -Dtest= присвоит переменной test пустое значения, а -Dtest деинициализирует переменную test.


contents
Обновлено: 16.03.2015