运行R CMD Check后,带有PDF手册的mypackage.Rcheck目录消失了

lay*_*ver 9 pdf cmd r

在构建我的R包之前,我已经在笔记本电脑上安装了Rtools v.31和MKTeX2.9.运行R CMD检查后,出现了一个名为mypackage.Rcheck的目录和源文件mypackage_1.x.tar.gz,虽然RStudio构建包函数正在检查所有内容,但没有警告或错误消息,但最后是说(如下),应该包含PDF手册的相应mypackage.Rcheck目录消失了:

  • 检查手册的PDF版本......好的
  • 完成注意:有3个音符.有关详细信息,请参阅"C:/.../ package/mypackage.Rcheck/00check.log".

R CMD检查成功

我认为它可能是Rtools和R之间的版本冲突,因为我使用的是R13.1.2和Rtools v.31,在http://cran.r-project.org/bin/windows/Rtools/网站上,它说图像没有冻结(我不明白这是什么意思).但我尝试了Rtools和R之间所有建议的兼容版本对,但仍然无法使其正常工作.所以我认为mypackage.RCheck的消失不是因为版本冲突.

我不认为这是MiKTeX问题,因为显然是生成pdf,但因此被删除了.我也尝试在R CMD检查中使用--options,但是没有办法强制生成pdf手册,加上pdf一度生成.我还阅读了本网站上的一篇文章,建议使用Rutils函数Rd2pdf:"R CMD Rd2pdf mypackage",但我无法在Windows上运行,并且Rutils软件包不适用于R13.1.2.

有人可以建议问题的根源,或者他们之前是否已经看过这个问题,并且能够修复它吗?

小智 23

在RStudio中:工具 - >全局选项 - >包.有一个设置"成功进行R CMD检查后的清理输出".如果选中此选项,则会在成功检查后删除package.Rcheck文件夹.如果取消选中此设置,则不会删除package.Rcheck文件夹,您可以在那里找到参考手册pdf.