Литвек - электронная библиотека >> Иван Георгиевич Титаренко >> Графика. Дизайн. Мультимедиа >> Руководство пользователя GNU troff >> страница 3
обработка с помощью «geqn».

«‐E»

Запрещает вывод сообщений об ошибках.

«‐f fam»

Устанавливает «fam» как семейство шрифтов по умолчанию.

«‐F dir»

Ищет в «dir» подкаталоги «dev.name» («name» — имя устройства), файл «DESC» и файлы шрифтов, прежде чем искать в стандартном каталоге. Параметр передается всем пре‐ и постпроцессорам с помощью переменной окружения «GROFF_FONT_PATH».

«‐g»

Предварительно обрабатывает файл с помощью «ggrn».

«‐G»

Предварительная обработка с помощью «grap». Но по умолчанию указана опция «‐р».

«‐h»

Вывод справочного сообщения.

«‐i»

Читает стандартный ввод после обработки всех именованных входных файлов.

«‐I dir»

Параметр применяется для указания каталога поиска файлов. Передается в следующие программы: «gsoelim» (подразумевает опцию «‐s»); «gtroff» (для поиска файлов, названных в запросах «psbb» и «so»); «grops» (для поиска файлов, указанных в escape‐последовательности «\X’ps: import» и «\X’ps: file»).

Текущий каталог всегда ищется первым. Опция может повторяться. Каталоги просматриваются в указанном порядке. Поиск в каталоге для файлов, указанных с использованием абсолютного пути, не выполняется.

«‐j»

Предварительная обработка с помощью «gchem». По умолчанию «‐р».

«‐k»

Предварительная обработка с помощью «preconv». Запускается перед любым другим препроцессором, если опция «‐K» (или «‐D») не указана.

«‐K arg»

Установит входную кодировку «preconv» в «arg».

«‐l»

Отправляет вывод в спулер печати. Вывод‐команда указывается командой «print» в файле описания устройства. Если требуемые опции не добавлены, «‐l» игнорируется.


** Спулер печати — набор программных компонентов, управляющих процессом печати.

«‐L arg»

Передает «arg» спулеру. Каждый аргумент должен передаваться с опцией «‐L». Обратите внимание, что «groff» не добавляет «‐» к «arg» перед передачей в постпроцессор. Если ключевое слово «print» в файле описания устройства отсутствует, параметрр «‐L» игнорируется.

«‐m name»

Просматриваются настройки в файле «name.tmac». Обычно «groff» ищет настройки в каталогах макросов. Если настройки не найдены, программа обращается к «tmac.name».

«‐M dir»

Поиск в каталоге «dir» для файлов макросов перед поиском в стандартных каталогах.

«‐n num»

Номер первой страницы («num»).

«‐N»

Отключает перевод строк с разделителями «eqn». Это то же самое, что опция «‐N» в «geqn».

«‐o list»

Выводит страницы в «list», где аргумент ‐ список диапазонов страниц, разделенных запятыми; «n» подразумевает печать страницы «n», «m ‐ n» означает печать каждой страницы между «m» и «n»; «‐n» выводит каждую страницу до «n»; «n‐» заставляет печатать каждую страницу, начинающуюся с «n». Программа gtroff завершает работу после печати последней страницы в списке.

В gtroff информация о печати страниц может быть получена чтением регистра «.P».

Если ваш документ перезагружает нумерацию страниц в начале любой главы, то gtroff выводит указанный диапазон страниц для каждой главы.

«‐p»

Предварительная обработка с помощью «gpic».

«‐P arg»

Передает «arg» в постпроцессор. Каждый аргумент должен передаваться с опцией «‐P». Обратите внимание, что groff не добавляет «‐» к «arg» перед передачей в постпроцессор.

«‐r c n»

«‐r name=n»

Установит номер регистра «c» или «name» в значение «n», где «c» однобуквенное, а «name» произвольной длины, «n» может быть любым числовым выражением gtroff. Все назначения регистров происходят перед загрузкой любого файла макроса (включая файл запуска).

«‐R»

Предварительная обработка с помощью «grefer». Механизм передачи аргументов «grefer» не предусмотрен, потому что большинство параметрров «grefer» имеют эквивалентные команды, которые можно включить в файл.

Обратите внимание, что «gtroff» также принимает опцию «‐R», недоступную для «groff». Эта опция предотвращает загрузку файлов «troffrc» и «troffrc‐ end».

«‐s»

Предварительная обработка с помощью «gsoelim».

«‐S»

Безопасный режим. Передает опцию «‐S» в «gpic» и отключает запросы «open», «opena», «pso», «sy» и «pi». Из соображений безопасности режим включен по умолчанию.

«‐t»

Предварительно обработка с помощью «gtbl».

Вывод на устройство

В программе под устройствами понимают форматированный определенным образом текст. Например, устройство «ps» создает файл для принтеров формата POSTSCRIPT.

«‐T dev»

Опция подготавливает вывод для устройства «dev». Устройством по умолчанию считается «ps», если не было указано иное при настройке и сборке groff.

В настоящее время доступны следующие устройства вывода.

«ps»

Устройство для принтеров и программ предварительного просмотра POSTSCRIPT.

«pdf»

Устройство для программ просмотра PDF или поддерживаемых принтеров.

«dvi»

Вывод в формате TeX DVI.

«X75»

Вывод для средств предварительного просмотра X11 с разрешением 75 dpi.

«X75‐12»

Вывод для средств предварительного просмотра X11 с разрешением 75 dpi и базовым шрифтом 12pt в документе.

«X100»

Вывод для средств предварительного просмотра X11 с разрешением 100 dpi.

«X100‐12»

Для средств предварительного просмотра X11 с разрешением 100 dpi и базовым шрифтом 12pt в документе.

«ascii»

Форматирование для устройств типа пишущих машинок, использующих 7‐битный набор символов ASCII.

«latin1»

Форматирование для устройств типа пишущих машинок, поддерживающих набор символов Latin‐1 (ISO 8859‐1).

«utf8»

Для устройств типа пишущих машинок с набором символов Unicode (ISO 10646) и кодировкой UTF‐8.

«cp1047»

Для устройств типа пишущих машинок кодировки EBCDIC IBM cp1047.

«lj4»

Для принтеров, совместимых с HP LaserJet4 или PCL5.

«lbp»

Для принтеров Canon CAPSL (лазерные принтеры серий LBP‐4 и LBP‐8).

«html»

«xhtml»

Форматирование выходных данных в форматах HTML и XHTML соответственно. Обратите внимание, что драйвер состоит из двух частей: препроцессора («pre‐ grohtml») и постпроцессора («post‐grohtml»).

Предопределенный строковый регистр gtroff «.T» содержит текущее устройство вывода; регистр только для чтения «.T» устанавливается в 1, если опция включена (что всегда верно, когда «groff» вызывает «gtroff»).

Постпроцессор устройства задается командой «postpro» в файле описания устройства, его можно переопределить с