繁体   English   中英

如何使用R.rsp在R包中包含静态小插图

[英]How to include static Vignettes in R Package using R.rsp

我想在我的R包中包含静态晕影,它将显示给使用R函数browseVignettes()

我需要将小插图设置为静态,因为小插图构建时间太长,如果动态包含它们,会导致我对win-builder的CRAN检查失败。

R.rsp似乎提供了我想要的东西; 这里描述: https//cran.r-project.org/web/packages/R.rsp/vignettes/R_packages-Static_PDF_and_HTML_vignettes.pdf

我按照R.rsp的指示R.rsp 我有一个vignettes文件夹,其中包含一个.html文件,其中包含相应的.Rmd文件和.html.asis文件。 我还在DESCRIPTION文件中有相应的代码。 通过这些设置,我在win-builder,travis等上传递CRAN测试。但是,当我从github下载软件包时,它表示没有与软件包相关的小插图。 我错过了关于R.rsp包裹的一些信息吗? 这种能力已经过时了吗? 我是否需要将构建的晕影从Vignettes文件夹复制到inst / doc文件夹中? (我看到有关vignettes文件夹vs inst / doc文件夹的冲突信息)。

使用像R.rsp :: asis这样的东西是最好的方法来包含动态构建需要太长时间才能动态包含的小插图吗? 我看到的另一种方法是在.Rbuildignore中包含vignettes文件夹,然后在README文件中包含一个注释,告诉用户他们可以与github分开构建动画片以便查看它们。 我也在考虑将README中的链接包含在外部插图中。 这是一种更好的方法吗? 哪个可能CRAN更喜欢?

build_vignettes=TRUE添加到install_github调用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM