8.61. Groff-1.23.0

Пакет Groff содержит программы для обработки и форматирования текста и изображений.

Приблизительное время сборки: 0.2 SBU
Требуемое дисковое пространство: 107 MB

8.61.1. Установка пакета Groff

Groff ожидает, что переменная окружения PAGE будет содержать размер бумаги по умолчанию. Для пользователей из США подходит PAGE=letter. Для других стран больше подойдет PAGE=A4. Хотя формат бумаги по умолчанию настраивается во время компиляции, его можно переопределить позже, записав «A4» или «letter» в файл /etc/papersize.

Подготовьте Groff к компиляции:

PAGE=<paper_size> ./configure --prefix=/usr

Соберите пакет:

make

Чтобы протестировать пакет, выполните:

make check

Установите пакет:

make install

8.61.2. Содержимое пакета Groff

Установленные программы: addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, glilypond, gperl, gpinyin, grap2graph, grn, grodvi, groff, groffer, grog, grolbp, grolj4, gropdf, grops, grotty, hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfmom, pdfroff, pfbtops, pic, pic2graph, post-grohtml, preconv, pre-grohtml, refer, roff2dvi, roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit и troff
Созданные каталоги: /usr/lib/groff и /usr/share/doc/groff-1.23.0, /usr/share/groff

Краткое описание

addftinfo

Читает файл шрифта troff и добавляет некоторую дополнительную информацию о метрике шрифта, используемую системой groff.

afmtodit

Создаёт файл шрифта для использования с groff и grops

chem

Препроцессор Groff для создания диаграмм химических структур

eqn

Компилирует описания уравнений, имеющихся внутри входных файлов troff, которые понятны troff

eqn2graph

Преобразует a troff EQN (уравнение) во фрагмент изображения

gdiffmk

Отображает различия между файлами groff/nroff/troff

glilypond

Преобразует ноты, записанные на языке lilypond в язык groff

gperl

Препроцессор для groff, позволяющий вставлять код perl в файлы groff

gpinyin

Препроцессор groff, позволяющий вставлять Pinyin (запись звуков китайского языка с помощью латинского алфавита) в файлы groff.

grap2graph

Преобразует диаграммы grap во фрагмент растрового изображения (grap - это старый язык программирования Unix для создания диаграмм)

grn

Препроцессор groff для файлов gremlin

grodvi

Драйвер для groff, создающий выходные файлы в формате TeX dvi

groff

Внешний интерфейс к системе форматирования документов groff; обычно он запускает программу troff и постпроцессор, соответствующий выбранному устройству

groffer

Отображает файлы groff и справочные страницы на терминалах X и tty

grog

Читает файлы и пытается определить, какие из параметров groff -e, -man, -me, -mm, -ms, -p, -s, или -t требуются для печати файлов, и указывает команду groff с этими параметрами

grolbp

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

grolj4

Драйвер для groff который выводит результат в формате PCL5, подходящем для принтера HP LaserJet 4

gropdf

Переводит выходные данные GNU troff в формат PDF

grops

Переводит выходные данные GNU troff в формат PostScript

grotty

Переводит вывод GNU troff в форму, подходящую для устройств, подобных пишущим машинкам.

hpftodit

Создает файл шрифта для использования с groff -Tlj4 из файла метрик шрифта для HP

indxbib

Создает инвертированный индекс для библиографических баз данных для указанного файла, используемый с refer, lookbib, и lkbib

lkbib

Выполняет поиск в библиографических базах данных ссылок, содержащих указанные ключи, и сообщает о любых найденных ссылках

lookbib

Выводит приглашение при наличии стандартной ошибки (если устройство стандартного ввода не является терминалом), читает из устройства стандартного ввода строку, в которой находится набор ключевых слов, ищет в библиографической базе данных для указанного файла ссылки, содержащие эти ключевые слова, выводит все ссылки, найденные в стандартном выводе и повторяет этот процесс до тех пор, пока не завершится входной поток

mmroff

Простой препроцессор для groff

neqn

Форматирует уравнения для их вывода в формате American Standard Code for Information Interchange (ASCII)

nroff

Скрипт, который эмулирует команду nroff с помощью groff

pdfmom

Это обертка над groff которая упрощает создание PDF-документов из файлов, отформатированных с помощью макросов mom.

pdfroff

Создает pdf-документы с помощью groff

pfbtops

Преобразует шрифт PostScript в формате .pfb в формат ASCII

pic

Компилирует описания изображений, вставленных во входные файлы troff или TeX, в команды, понятные TeX или troff

pic2graph

Преобразует диаграмму PIC во фрагмент изображения

post-grohtml

Переводит выходной поток GNU troff в HTML

preconv

Преобразует кодировку входных файлов в формат, понимаемый GNU troff

pre-grohtml

Переводит выходной поток GNU troff в HTML

refer

Копирует содержимое файла в стандартный вывод, кроме тех символов, которые расположены между .[ и .] и интерпретируются как цитаты, и кроме строк между .R1 и .R2, которые интерпретируются как команды, указывающие как цитаты должны быть обработаны

roff2dvi

Преобразует файлы roff в формат DVI

roff2html

Преобразует файлы roff в формат HTML

roff2pdf

Преобразует файлы roff в формат PDF

roff2ps

Преобразует файлы roff в файлы ps

roff2text

Преобразует файлы roff в текстовые файлы

roff2x

Преобразует файлы roff в другие форматы

soelim

Читает файлы и заменяет строки вида .so file содержимым указанного файла file

tbl

Компилирует описания таблиц, вставленные во входные файлы troff, в команды, понимаемые troff

tfmtodit

Создает файл шрифта для использования с groff -Tdvi

troff

Полностью совместим с Unix troff; его следует вызывать с помощью команды groff, которая также будет запускать препроцессоры и постпроцессоры в соответствующем порядке и с соответствующими параметрами