1.2. 什么是 groff?
1.1 什么是 groff?
groff 属于老一代的文档准备系统,与新的交互式的所见所得式系统相比,它工作起来更像是编译器。groff 和它的同时代的对手 TeX 都使用批处理范式——输入或源文件是带有嵌套格式化命令的普通文本文件——来工作。这些文件能被 groff 处理在许多设备上生成排版文档。
groff 不应该和文字处理器混淆,它是一个集编辑器和文本格式化器的系统。另外许多词处理器遵循之前讨论的所见所得式系统的范式。
虽然所见所得系统可能更容易使用,但是它们相比 troff 有许多缺点:
- 它们要处理一个文档必须使用图形显示器。
- 大部分的所见所得系统都不是免费的,且移植性不是很好。
- troff 在所有的 UNIX 系统里面都有,但所见所得系统就不一定了。
- 在一个 GUI/窗口系统的限制下,要想拥有许多功能是很困难的。
- 对一个文档进行全局修改是更困难的。
“GUI 通常让简单的任务更简单,但不可能完成复杂的动作。” –Doug Gwyn
(22/Jun/91 in comp.unix.wizards)
推荐文章: