14

我正在努力在我的一个包中记录一个可视化功能。为此,我希望通过 Rd 文件“funcname.Rd”嵌入一个图像,该图像可以解释函数中使用的各种参数,如果用户阅读包手册 PDF 或写入“?funcname”,该图像会弹出' 在 R. 中的一些东西:

手动示例

'Writing R extensions'-document 似乎没有解决这个问题,我能找到的唯一参考资料是这篇博文和这个 R-devel 讨论。前者与一个名为“base64”的包的链接断开了,而后者只解决了各种替代方案,例如将图像包含在 R 包小插图中。如果这可以与 CRAN 兼容,那就太好了。

任何有关如何解决此问题的建议将不胜感激,谢谢!

4

1 回答 1

18

未经测试,但查看 GitHub 上的 R 源代码,他们似乎以下列方式将图像添加到?par文档文件中:

 \item{\code{mai}}{A numerical vector of the form \code{c(bottom,
        left, top, right)} which gives the margin size specified in
      inches.\cr
      \if{html}{\figure{mai.png}{options: width="35\%" alt="Figure: mai.png"}}
      \if{latex}{\figure{mai.pdf}{options: width=7cm}}
    }

该图似乎保存在/man/figures.

有关更多详细信息,请参阅有关该主题的编写 R 扩展部分

于 2015-01-28T10:16:35.170 回答