我正在生成一些troff风格的文档。有没有办法将图像(jpg等)嵌入到groff文件中?
答案 0 :(得分:6)
取决于输出格式。如果要创建PostScript文件,则可以使用PSPIC,该PSPIC将PS文件本身与单个图像一起使用。例如:
.PSPIC image.ps
对齐等有点受限。默认情况下,它与中心对齐,但您可以使用-L或-R将其放在左侧或右侧。还有其他一些选项,请查看groff_tmac manpage以查找这些内容(搜索pspic)。
如果您要创建网页,则可能需要使用.IMG。语法是一样的。
答案 1 :(得分:1)
我使用groff来准备数据分析报告,并且经常需要使用Inkscape在R之外调整我的图形。
以下可能不是纯粹主义者的喜好,但它对我有用。在生成图像时仔细命名图像,并为每个图像提供必要的垂直空间,添加适当的标签。
创建报告的pdf(比如tbl report.roff | eqn | groff -Tps -ms | ps2pdfwr - report.pdf
)并使用Inkscape(或任何其他pdf编辑器,如Pdf Studio)将图像复制粘贴到报告的pdf中。