【发布时间】:2017-04-26 20:33:01
【问题描述】:
如果我想编写可在不同类 Unix 系统之间移植的手册页,我应该使用哪种源语言标准?或者我可以简单地假设 GNU troff (groff) 无处不在?
【问题讨论】:
-
troff 通常在希望显示联机帮助页的 unix-y 安装中可用。
-
@pvg 不过,尚不清楚 groff 中哪些功能是可移植的。 GNU 软件倾向于添加任何可能对某人有用的东西。
-
我认为联机帮助页使用了相当有限的子集,而某些 unix 使用 groff(Linux、OS X)的事实是偶然的。几年前,OpenBSD 似乎已经编写了自己的格式化程序,因为,嗯,OpenBSD。但我认为最明智的做法是使用许多知道如何吐出联机帮助页的高级系统之一。它们似乎生成了足够便携的联机帮助页。