我有一个包含以下标题的文件:
.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
?
答案 0 :(得分:2)
你必须告诉groff在格式化文档时使用哪组宏。例如,man-pages使用" an"宏,使用命令行选项" -man"。
要查看适用的宏,您必须查看的不仅仅是您引用的切片。例如,xterm有一个文件(ctlseqs.ms),使用" s" (" -ms")宏。
" -Tps"选项可能是多余的;大多数groff配置似乎默认为PostScript输出。