繁体   English   中英

使用devtools制作R包PDF手册

[英]Making an R package PDF manual using devtools

我正在使用devtools和roxygen2制作R包。 我可以使用R CMD获得PDF手册,但我真的很好奇是否可以使用devtools完成。 devtools的build(),check(),install()都不是PDF手册。 这与制作小插曲有关吗?

我已经阅读并提到了类似的线程包开发:pdf手册和插图的位置

安装后,您可以使用:

pack <- "name_of_your_package"
path <- find.package(pack)
system(paste(shQuote(file.path(R.home("bin"), "R")),
    "CMD", "Rd2pdf", shQuote(path)))

devtools::build_manual()

也许也是

devtools::check(manual=TRUE)

可以工作。

对于一个特定功能的PDF手册,您可以运行

fun <- "name_of_function"
help(fun, package = "name_of_package", help_type = "pdf")
system(paste0("open ",  fun, ".pdf"))

假设您已安装包。

暂无
暂无

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

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