Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.27. Groff-1.19.1
Пакет Groff содержит некоторые программы для
обработки и форматирования текста.
Расчетное время сборки 0.5 SBU
Требуемое место на диске 43 MB
Groff зависит от установки: Bash, Binutils, Coreutils, Diffutils,
Gawk, GCC, Glibc, Grep, Make и Sed.
6.27.1. Инсталлируем Groff
Groff использует переменную окружения PAGE
для определения размеров бумаги по умолчанию. При использовании в США
команда PAGE=letter корректна.
Если Вы живете в другом месте, PAGE=A4
может быть предпочтительнее.
Подготавливаем Groff для компиляции:
PAGE=[paper_size]
./configure --prefix=/usr
Компилируем пакет:
make
Устанавливаем пакет:
make install
Некоторые программы документации, например xman
, не будут работать правильно без следующих ссылок:
ln -s soelim /usr/bin/zsoelim
ln -s eqn /usr/bin/geqn
ln -s tbl /usr/bin/gtbl
6.27.2. Описание Groff
Проинсталлированные программы: addftinfo, afmtodit, eqn, eqn2graph,
geqn (ссылка на eqn), grn, grodvi, groff, groffer, grog, grolbp, grolj4,
grops, grotty, gtbl (ссылка на tbl), hpftodit, indxbib, lkbib, lookbib,
mmroff, neqn, nroff, pfbtops, pic, pic2graph, post-grohtml, pre-grohtml,
refer, soelim, tbl, tfmtodit, troff и zsoelim (ссылка на soelim).
Короткое описание
-
addftinfo
Читает файл шрифта troff и добавляет некоторую дополнительную
фонт-метрическую информацию, которая используется системой
groff.
-
afmtodit
Создает файл шрифта для использования с
groff и grops.
- eqn
Компилирует описания, встроенные во входных файлах troff в команды,
понимаемые программой troff.
-
eqn2graph
Конвертирует troff EQN (выравнивание) в точечное изображение.
- eqn
Ссылка на eqn.
- grn
groff препроцессор для
файлов в формате gremlin.
- grodvi
Драйвер для groff,
который предоставляет формат TeX dvi.
- groff
Оболочка для системы форматирования документов groff,
обычно он запускает программу troff,
и пост-обработчик присваивается для выбранного устройства.
- groffer
Показывает файлы groff и документы в формате man
на 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.
- grops
Переводит вывод GNU troff
в формат PostScript.
- grotty
Переводит вывод GNU troff в форму,
подходящую для символьно-печатающих устройств.
- gtbl
GNU-реализация tbl.
-
hpftodit
Создает файл шрифта для использования с groff
-Tlj4 из HP-tagged файла метрического шрифта.
-
indxbib
Создает инвертированный индекс для библиографических баз данных
с специфицированным файлом для использования с
refer, lookbib и
lkbib.
- lkbib
Осуществляет поиск ссылок, содержащих специфичные ключи,
по библиографическим базам данных и сообщает о наличии любых ссылок.
-
lookbib
Печатает приглашение на устройство стандартной ошибки (если устройство
стандартного ввода не терминал), читает строку, содержащую установку ключевых
слов с устройства стандартного ввода, ищет библиографические базы данных
в специфицированном файле для поиска ссылок, содержащих эти ключевые слова,
печатает любые найденные ссылки на устройство стандартного вывода
и повторяет этот процесс до окончания ввода.
- mmroff
Простой препроцессор для groff.
- neqn
Форматирует выравнивание для American Standard Code
Information Interchange (ASCII) вывода.
- nroff
Скрипт, эмулирующий команду nroff,
используя groff.
- pfbtops
Транслирует PostScript-шрифт в формате .pfb
в ASCII.
- pic
Компилирует описания изображений, встроенные во входные файлы troff
или TeX, в команды, понимаемые TeX или troff
.
-
pic2graph
Конвертирует диаграммы PIC в растровые изображения.
-
post-grohtml
Переводит вывод GNU troff в html.
-
pre-grohtml
Переводит вывод GNU troff в html.
- refer
Копирует содержание файла на устройство стандартного вывода, исключая
строки между .[
и .], интерпретированные
как цитаты, и строки между .R1 и
.R2, интерпретированные как команды,
так как цитаты должны быть обработаны.
-
soelim
Читает файлы и заменяет строки в форме .so
файла по содержанию запомненного файла
.
- tbl
Компилирует описания таблиц, встроенные во входные файлы troff в
команды, понимаемые troff.
-
tfmtodit
Создает файл шрифта для использования с groff
-Tdvi.
- troff
Наиболее совместимый с Unix troff,
обычно помагает использованию команды groff
, которая будет также запускать препроцессор и постпроцессор в
порядке присвоения и в присвоении опций.
-
zsoelim
GNU-реализация soelim.
|
|