这是 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 文件。
问题是,如何将这种类型的文件转换成ps
或pdf
?
您必须告诉 groff 在格式化文档时使用哪组宏。例如,手册页使用 "an" 宏和命令行选项“-man”。
要查看哪些宏适用,您不仅要查看引用的切片。例如 xterm 有一个文件 (ctlseqs.ms),它使用 "s" ("-ms") 宏格式化。
“-Tps”选项可能是多余的;大多数 groff 配置似乎默认为 PostScript 输出。
我有一个包含以下标题的文件:
.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 文件。
问题是,如何将这种类型的文件转换成ps
或pdf
?
您必须告诉 groff 在格式化文档时使用哪组宏。例如,手册页使用 "an" 宏和命令行选项“-man”。
要查看哪些宏适用,您不仅要查看引用的切片。例如 xterm 有一个文件 (ctlseqs.ms),它使用 "s" ("-ms") 宏格式化。
“-Tps”选项可能是多余的;大多数 groff 配置似乎默认为 PostScript 输出。