r - 在 R 包文档 (.Rd) 文件中包含图像

标签 r documentation package visualization rd

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

Manual example

'Writing R extensions'-document 似乎没有解决这个问题,我能找到的唯一引用是 this blog postthis R-devel discussion .前者与名为“base64”的包的链接已断开,而后者只解决了各种替代方案,例如将图像包含在 R 包小插图中。如果这可以与 CRAN 兼容,那就太好了。

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

最佳答案

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

 \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 中.

更多详情请查看 Writing R Extensions section关于这个话题。

关于r - 在 R 包文档 (.Rd) 文件中包含图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28189327/

相关文章:

package - 如何退出我刚刚在 common lisp 中使用的包?

r - IF THEN 在带有 LAG 的 r 数据帧上

r - 查找相同组的数量

r - R 中的编译时操作

documentation - 有谁知道一个好的 MAML 编辑器

html - 如何最好地编写针对 HTML 和 PDF 的文档?

java - 是否有在 Windows XP 下运行的 Java 线程模型的规范?

r - R 包中的 .First.lib 习惯用法

r - 转换 R 对象,以便将行转换为行和列

java - 与从兄弟包访问类相关的经验法则