6.42. Groff-1.20.1

Groff 软件包包含一些处理和格式化文本的程序。

预计编译时间: 0.7 SBU
所需磁盘空间: 66 MB

6.42.1. 安装 Groff

Groff 希望环境变量PAGE包含缺省的纸张尺寸。对于在美国的人来说,应当使用PAGE=letter, 如果你住在其他地方,使用PAGE=A4可能更合适。 默认的纸张尺寸在整个编译过程中都要设置, 你以后可以通过将“A4” 或 “letter”写入到/etc/papersize文件来更改默认值。

为编译 Groff 做准备:

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

编译这个软件包:

make

这个软件包没有附带测试程序。

安装这个软件包:

make docdir=/usr/share/doc/groff-1.20.1 install

有些文档程序,比如 xman ,没有下面的符号链接将不能正常工作:

ln -sv eqn /usr/bin/geqn
ln -sv tbl /usr/bin/gtbl

6.42.2. Groff 的内容

安装的程序: addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, geqn (link to eqn), grap2graph, grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty, gtbl (link to 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, and troff

简要描述

addftinfo

读取一个 troff 字体文件并增加一些 groff 系统使用的附加点阵字体。

afmtodit

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

chem

生成化学结构图的Groff预处理器

eqn

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

eqn2graph

把 EQN 等式转换成裁剪图像

gdiffmk

标记groff/nroff/troff文件的不同

geqn

指向eqn 的链接

grap2graph

将示意图转变成裁剪位图

grn

groff 的 gremlin 文件预处理器

grodvi

groff的产生 TeX dvi 格式的驱动

groff

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

groffer

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

grog

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

grolbp

Canon CAPSL打印机的 groff 驱动(LBP-4 和 LBP-8 系列激光打印机)

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

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

pdfroff

使用groff创建pdf文档

pfbtops

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

pic

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

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文件转变为 text 格式

roff2x

将roff文件转变为其他格式

soelim

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

tbl

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

tfmtodit

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

troff

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