groff:我可以嵌入图片吗?

时间:2010-04-23 20:38:54

标签: image troff groff

我正在生成一些troff风格的文档。有没有办法将图像(jpg等)嵌入到groff文件中?

2 个答案:

答案 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中。