这是 troff 文件吗?如果是,我该如何转换为 ps 或 pdf?

Is this a troff file, and if so how do I convert to ps or pdf?

我有一个包含以下标题的文件:

.PS
.ps 8.5

boxht = 1/6
boxwid = 0.3

moveht = 1/12
movewid = 0.15

linethick = 0

它看起来像一个 troff 文件,至少 Linux file 告诉我的是这样(我无法简单地用 Evince 打开它)。但是,如果我只是 groff -Tps somefile > somefile.ps,它只会给我文件的文本:它不会按照其中的代码创建 ps 文件。

问题是,如何将这种类型的文件转换成pspdf

您必须告诉 groff 在格式化文档时使用哪组宏。例如,手册页使用 "an" 宏和命令行选项“-man”。

要查看哪些宏适用,您不仅要查看引用的切片。例如 xterm 有一个文件 (ctlseqs.ms),它使用 "s" ("-ms") 宏格式化。

“-Tps”选项可能是多余的;大多数 groff 配置似乎默认为 PostScript 输出。