6.27. Groff-1.19.1

Groff 软件包包含几个处理和格式化文本的程序。Groff 把标准的文本和特殊的命令翻译成格式化的输出,就像你在 man 手册页里看到的那样。

预计编译时间: 0.5 SBU
所需磁盘空间: 38.7 MB
安装依赖于: 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

建立同groffgrops一起使用的字体文件。

eqn

将嵌于 troff 输入文件中的方程描述翻译成troff能够理解的命令。

eqn2graph

把 EQN 等式转换成反图像。

geqn

eqn的一个连接。

grn

groff的 gremlin 文件预处理器。

grodvi

groff的产生 TeX dvi 格式的驱动。

groff

groff 文档格式系统的前端。通常它调用 troff 程序和对指定设备适用的后处理器。

groffer

把 groff 文件和 man 文档显示在 X 和 tty 上。

grog

Reads files and guesses which of the读取文件然后猜测使用 -e, -man, -me, -mm, -ms, -p, -s, -t 中的哪个groff参数来打印文件.并把带有这个参数的groff命令输出到标准输出。

grolbp

LBP-4 和LBP-8激光打印机系列的 groff 驱动。

grolj4

产生适用于HP Laserjet4 打印机的PCL5格式的 groff 驱动。

grops

将 GNU troff的输出翻译成 PostScript

grotty

将 GNU troff的标准输出翻译成适合类打字机设备的格式。

gtbl

tbl的一个连接。

hpftodit

使用 groff -Tlj4从一个 HP-tagged 字体文件中创建 groff 使用的字体文件。

indxbib

建立同refer, lookbib, lkbib一起使用的文件的文献数据库的反向列表。

lkbib

在文献数据库中搜索包括指定关键字的条目,并将其输出到标准输出。

lookbib

打印一个标准错误的提示,除非标准输入不是终端。从标准输入读入关键字搜索在指定文件中的文献数据库中的含有这些关键字的条目,并将结果输出到标准输出。

mmroff

简易的groff预处理器。

neqn

将方程格式化,使其成为适应ASCII输出的脚本。

nroff

这个脚本用 groff 命令仿真 nroff 命令。

pfbtops

.pfb 格式的 Postscript 字体翻译成ASCII码。

pic

将内嵌于troff或者TeX输入文件中的图像编译成troff或者TeX理解的指令。

pic2graph

把 PIC 图表转换成反图像。

post-grohtml

将GNU troff 的输出翻译成 HTML。

pre-grohtml

将GNU troff 的输出翻译成 HTML。

refer

将一个文件拷贝到标准输出并丢弃 .[.] 之间作为引用的内容和在 .R1.R2之间解释如何处理这些引用的命令。

soelim

读取文件将其中的 .so 文件 表格替换为文件的内容。

tbl

将内嵌于 troff 或者 TeX 输入文件中的表格编译成 troff 或者 TeX 理解的指令。

tfmtodit

建立 groff -Tdvi 使用的字体文件。

troff

和Unix的 troff 高度兼容。一般运行 groff 来调用它,groff 依照合适的顺序并使用合适的参数来执行预处理程序和后处理程序。

zsoelim

指向soelim 的一个连接。