groff:我可以嵌入图像吗?

问题描述:

我正在生成一些troff样式的文档。有没有办法将图像(jpg等)嵌入到groff文件中?groff:我可以嵌入图像吗?

取决于输出格式。如果您正在创建PostScript文件,则可以使用PSPIC,该PSPIC使用PS文件本身和单个图像。例如:

.PSPIC image.ps 

对齐等是有限的。默认情况下,它与中心对齐,但可以使用-L或-R将它放在左侧或右侧角落。还有其他一些选项,请检查groff_tmac manpage这些(搜索pspic)。

如果您正在创建网页,则可能需要使用.IMG。语法是相同的。

我使用groff来准备数据分析报告,并且经常需要使用Inkscape来调整R以外的图形。

以下可能不是纯粹主义者的喜好,但它适用于我。在生成图像时仔细命名图像,并为每幅图像提供必要的垂直空间,并添加适当的标签。

创建报告的pdf(说tbl report.roff | eqn | groff -Tps -ms | ps2pdfwr - report.pdf)并使用Inkscape(或任何其他的PDF编辑器,如Pdf Studio)复制粘贴图像在报告的PDF。