代码之家  ›  专栏  ›  技术社区  ›  Dervin Thunk

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

  •  2
  • Dervin Thunk  · 技术社区  · 9 年前

    我有一个标题如下的文件:

    .PS
    .ps 8.5
    
    boxht = 1/6
    boxwid = 0.3
    
    moveht = 1/12
    movewid = 0.15
    
    linethick = 0
    

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

    问题是,如何将这种类型的文件转换为 ps pdf ?

    1 回复  |  直到 7 年前
        1
  •  3
  •   Thomas Dickey    9 年前

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

    要查看应用哪些宏,您必须查看的不仅仅是引用的切片。例如,xterm有一个使用“s”(“-ms”)宏格式化的文件(ctlseqs.ms)。

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