Библиотека сайта rus-linux.net
Linux From Scratch (version 6.8) | ||
Назад | Глава 6. Установка программ базовой системы | Вперед |
6.43. Пакет Groff-1.21
В пакете Groff находятся программы для обработки и форматирования текста.
Приблизительное время сборки: 0,4 SBU
Требуемое дисковое пространство: 78 MB
6.43.1. Установка пакета Groff
Пакет Groff предполагает, что в переменной PAGE
указывается формат бумаги, используемый по умолчанию. Для пользователей в США является целесообразным PAGE=letter
. В других случаях может быть более подходящим вариант PAGE=A4
. Хотя формат бумаги, указываемый по умолчанию, конфигурируется во время компиляции, его можно будет изменить позже с помощью команды echo, записав значение "A4" или "letter" в файл /etc/papersize
.
Подготовьте пакет Groff для компиляции:
PAGE=<paper_size> ./configure --prefix=/usr
Откомпилируйте пакет:
make
В этом пакете набор тестов отсутствует.
Установите пакет:
make install
Некоторые программы, работающие с документацией, например, xman, не работают должным образом без следующих символических ссылок:
ln -sv eqn /usr/bin/geqn ln -sv tbl /usr/bin/gtbl
6.43.2. Описание пакета Groff
Установленные программы: addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, geqn (ссылка на eqn), grap2graph, grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty, gtbl (ссылка на tbl), hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, 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.21, /usr/share/groff
Краткое описание
addftinfo | Читает файл шрифта troff и добавляет некоторую дополнительную информацию, относящуюся к шрифтам, которая используется системой groff |
afmtodit | Создает файл шрифта для использования с groff и grops |
chem | Препроцессор Groff для создания диаграмм, изображающих химические структуры |
eqn | Компилирует описание уравнений, имеющихся внутри входных файлов troff, в команды, которые понятны troff |
eqn2graph | Конвертирует troff EQN (уравнение) во фрагмент изображения |
gdiffmk | Показывает различия между файлами groff/nroff/troff |
geqn | Ссылка на eqn |
grap2graph | Конвертирует диаграмму grap во фрагмент растрового изображения |
grn | Препроцессор groff для файлов gremlin |
grodvi | Драйвер для groff, который позволяет использовать формат TeX dvi |
groff | Интерфейс системы форматирования документов groff; обычно запускает программу troff и пост-процессор, соответствующий выбранному устройству |
groffer | Изображает файлы groff и страницы man на терминалах X и tty |
grog | Читает
файлы и пытается определить, какой из параметров groff
|
grolbp | Драйвер groff для принтеров Canon CAPSL (лазерные принтеры серий LBP-4 и LBP-8) |
grolj4 | Драйвер для groff, который в формате PCL5, подходящим для принтера HP LaserJet 4 |
grops | Переводит данные, выдаваемые GNU troff, в формат PostScript |
grotty | Переводит данные, выдаваемые GNU troff, в вид, в котором они могут использоваться на устройствах типа телетайпа |
gtbl | Ссылка на tbl |
hpftodit | Создает файл шрифта для использования в groff -Tlj4 с файлом метрик шрифта для HP |
indxbib | Создает инвертированный индекс для библиографической базы данных для указанного файла, используемый с refer, lookbib и lkbib |
lkbib | Осуществляет поиск в библиографической базе данных ссылок, в которых содержатся указанные ключи, и указывает о любых найденных ссылках |
lookbib | Выводит приглашение при наличии стандартной ошибки (если устройство стандартного ввода не является терминалом), читает из устройства стандартного ввода строку, в которой находится набор ключевых слов, ищет в библиографической базе данных для указанного файла ссылки, содержащие эти ключевые слова, выводит все ссылки, найденные в в стандартном выводе и повторяет этот процесс до тех пор, пока не завершится входной поток |
mmroff | Простой препроцессор для groff |
neqn | Форматирует уравнения для их вывода в формате American Standard Code for Information Interchange (ASCII) |
nroff | Скрипт, который с помощью groff эмулирует команду nroff |
pdfroff | С помощью groff создает документ в формате pdf |
pfbtops | Переводит шрифт PostScript в формате |
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 | Является полностью совместимой с troff для Unix; должен обычно вызываться с помощью команды groff, которая также будет запускать препроцессоры и пост-процессоры в соответствующем порядке и с соответствующими параметрами |
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет Gettext-0.18.1.1 | Пакет GRUB-1.98 |