首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用devtools制作R包PDF手册

问使用devtools制作R包PDF手册
EN

Stack Overflow用户
提问于 2015-06-03 06:10:49
回答 3查看 9.4K关注 0票数 26

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

我已经阅读并引用了一个类似的线程Package development : location of pdf manual and vignette

EN

回答 3

Stack Overflow用户

发布于 2015-06-03 06:57:09

安装后,您可以使用:

代码语言:javascript
复制
pack <- "name_of_your_package"
path <- find.package(pack)
system(paste(shQuote(file.path(R.home("bin"), "R")),
    "CMD", "Rd2pdf", shQuote(path)))
票数 36
EN

Stack Overflow用户

发布于 2018-11-23 20:03:38

的确有

代码语言:javascript
复制
devtools::build_manual()

也许也是

代码语言:javascript
复制
devtools::check(manual=TRUE)

能行得通。

票数 19
EN

Stack Overflow用户

发布于 2018-07-24 21:30:38

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

代码语言:javascript
复制
fun <- "name_of_function"
help(fun, package = "name_of_package", help_type = "pdf")
system(paste0("open ",  fun, ".pdf"))

假设你已经安装了这个包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30607496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档