6.27. Groff-1.19.1

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

预计编译时间: 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 -sv soelim /usr/bin/zsoelim
ln -sv eqn /usr/bin/geqn
ln -sv 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

将 troff EQN (公式) 转换为裁剪后的图像

geqn

eqn 的链接

grn

用于 gremlin 文件的 groff 预处理器

grodvi

groff 的驱动程序,生成 TeX dvi 格式

groff

groff 文档格式化系统的前端;通常,它运行 troff 程序和适用于所选设备的后处理器

groffer

在 X 和 tty 终端上显示 groff 文件和 man 页面

grog

读取文件并猜测打印文件需要哪些 groff 选项 -e-man-me-mm-ms-p-s-t,并报告包含这些选项的 groff 命令

grolbp

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

grolj4

groff 的驱动程序,生成 PCL5 格式的输出,适用于 HP LaserJet 4 打印机

grops

将 GNU troff 的输出转换为 PostScript

grotty

将 GNU troff 的输出转换为适用于类似打字机设备的格式

gtbl

tbl 的链接

hpftodit

从 HP 标记的字体度量文件创建用于 groff -Tlj4 的字体文件

indxbib

为书目数据库创建一个反向索引,并使用指定的文件用于 referlookbiblkbib

lkbib

在书目数据库中搜索包含指定键的参考文献,并报告找到的任何参考文献

lookbib

在标准错误上打印提示符(除非标准输入不是终端),从标准输入读取包含一组关键词的行,在指定文件中的书目数据库中搜索包含这些关键词的参考文献,在标准输出上打印找到的任何参考文献,并重复此过程直到输入结束

mmroff

groff 的简单预处理器

neqn

为美国信息交换标准代码 (ASCII) 输出格式化公式

nroff

一个模拟使用 groffnroff 命令的脚本

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 file 形式的行替换为提到的 file 的内容

tbl

将嵌入在 troff 输入文件中的表格描述编译成 troff 可以理解的命令

tfmtodit

创建用于 groff -Tdvi 的字体文件

troff

与 Unix troff 高度兼容;它通常应使用 groff 命令调用,该命令还将以适当的顺序和适当的选项运行预处理器和后处理器

zsoelim

soelim 的链接