获取单个乳胶文件而不是 PDF 以获取 R 包的文档

Get single latex file instead of PDF for documentation of R package

我想获取执行时构建的 PDF 的 Latex 源

R CMD Rd2pdf /path/to/mypackage

用于构建 R 包文档。 如果我能将文档作为 latex 文档获取,这样我就可以轻松地将其作为附录包含在另一个 latex 文档中并具有连续的页码,那就太好了。

我只看到了从.Rd.tex一个一个编译文件的可能性: How to create R documentation file (.Rd) in latex?, which points to the function tools::Rd2latex and the question How do I convert Rd files to pdf for a package that I am creating in R? 指向命令

R CMD Rdconv -o x.tex --type=latex man/x.Rd

这两个命令仅适用于单个 .Rd 文件。创建的文件缺少 header/definitions。所以我必须手动排序并将每个文件包含在最终的乳胶文件中。如果有什么办法可以更简单的获取latex文档就好了

你可以这样做:

R CMD Rd2pdf path/to/package/man --no-clean

除了 PDF 文件之外,这还会创建一个包含辅助文件的文件夹,其中包括 tex 源文件。