从 groff 文档:
GNU 'troff'(或'groff')是一个排版文件的系统。
再次:
在本文档中,我们因此在谈论 GNU 'troff' 程序时使用了 'gtroff'。
多一个:
'groff' 通常运行 'gtroff' 程序和适合所选设备的后处理器。
那么什么是“gtroff”,“gtroff”和“groff”有什么区别?
gtroff
是的组成部分groff
。
gtroff
是GNU实现的troff
和nroff
,传统的roff处理器; 这些以roff格式语言编写的过程文档为设备“后处理器”产生中间输出。在手册的它自己的部分gtroff
中有详细描述。在 Linux 系统上,它通常安装为,而不是.groff
troff
gtroff
groff
是基于 roff 的“完整”文本处理系统的 GNU 实现。它包括许多预处理器,有助于从更抽象的表示开始生成 roff;这些包括tbl
(对于表格)、eqn
(对于方程)、pic
(对于图表)。它还包括许多后处理器,支持 ASCII、T E X DVI、HTML、PostScript、PDF 输出等。
传统troff
涉及通过所需的预处理器手动管道输入,然后是troff
其本身,然后是适当的后处理器。groff
封装了所有这些;例如
groff -p -t -me -Tps example.me
example.me
使用pic
和 进行预处理tbl
,然后将结果troff
提供给me
宏包,最后使用grops
.
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句