不再使用包裹检查创建手册 PDF?
Manual PDF no longer created with package check?
我使用 RStudio (0.99.891) 中的构建环境进行所有包开发。从历史上看,当我 运行 检查包裹时,生成的 package.Rcheck
目录会有一个 package-manual.pdf
文件,但在过去的几个月里,每当我检查包裹时,手册 PDF 不再出现在我的目录。我没有更改任何检查包选项,但继续使用 --as-cran
。
RStudio 似乎还没有在线更新他们的 how to customize build options so that's no help. After seeing this question on SO: After running R CMD Check, the mypackage.Rcheck directory with PDF manual disappeared 文档,我仔细检查了一下 "Cleanup output after successful R CMD Check" 未选中。
在 RStudio 的过时文档中,他们描述了一个 --no-manual
选项,但也许这是现在的默认选项?
如何取回手册?我喜欢在提交给 CRAN 之前仔细检查一下,以确保没有问题。
--no-manual
文本实际上不是 RStudio 的一部分,而是当您在系统命令行 运行 R CMD check --help
时的输出。是否有可能您在 3.2.0 版本中受到此新闻项目的影响?
"Building the manuals now requires texi2any from texinfo 5.1 or later. CRAN binary builds include the manuals, but by default builds from source will not, and they will be accessed from CRAN. See the comments in ‘src/gnuwin32/MkRules.dist’ for how to specify the location of texi2any."
这不是问题的解决方案,而是替代方案。安装和配置 texi2any 本地化有点棘手,所以我直接从 windows shell 编写手册解决了它,如下所示:
R CMD Rd2pdf file_location
其中 file_location 是包含包中所有文件的文件夹的路径,如 DESCRIPTION、man 文件夹等
我使用 RStudio (0.99.891) 中的构建环境进行所有包开发。从历史上看,当我 运行 检查包裹时,生成的 package.Rcheck
目录会有一个 package-manual.pdf
文件,但在过去的几个月里,每当我检查包裹时,手册 PDF 不再出现在我的目录。我没有更改任何检查包选项,但继续使用 --as-cran
。
RStudio 似乎还没有在线更新他们的 how to customize build options so that's no help. After seeing this question on SO: After running R CMD Check, the mypackage.Rcheck directory with PDF manual disappeared 文档,我仔细检查了一下 "Cleanup output after successful R CMD Check" 未选中。
在 RStudio 的过时文档中,他们描述了一个 --no-manual
选项,但也许这是现在的默认选项?
如何取回手册?我喜欢在提交给 CRAN 之前仔细检查一下,以确保没有问题。
--no-manual
文本实际上不是 RStudio 的一部分,而是当您在系统命令行 运行 R CMD check --help
时的输出。是否有可能您在 3.2.0 版本中受到此新闻项目的影响?
"Building the manuals now requires texi2any from texinfo 5.1 or later. CRAN binary builds include the manuals, but by default builds from source will not, and they will be accessed from CRAN. See the comments in ‘src/gnuwin32/MkRules.dist’ for how to specify the location of texi2any."
这不是问题的解决方案,而是替代方案。安装和配置 texi2any 本地化有点棘手,所以我直接从 windows shell 编写手册解决了它,如下所示:
R CMD Rd2pdf file_location
其中 file_location 是包含包中所有文件的文件夹的路径,如 DESCRIPTION、man 文件夹等