为已安装的软件包创建PDF手册

时间:2019-08-02 06:45:09

标签: r pdf package documentation devtools

我正在尝试从RStudio中为许多已安装和已加载的非CRAN软件包创建PDF手册。

library(devtools)
devtools::build_manual(fable, path = "./")

我已经尝试了很多变化。我最常见的错误是

  

错误:path必须是字符串。

第一个参数必须是路径或“包对象”。我找不到包对象的任何定义。我找不到

中不会产生某种错误的字符串或表达式的实例
as.package(expr)

1 个答案:

答案 0 :(得分:1)

将包的路径用作build_manual()中的第一个参数对我而言有效:

sessioninfo::package_info("rlang")
#>  package * version    date       lib source                      
#>  rlang     0.4.0.9000 2019-07-10 [1] Github (r-lib/rlang@a3d7e47)
#> 
devtools::build_manual("~/R/win-library/3.6/rlang", path = ".")
#> Hmm ... looks like a package
#> Creating pdf output from LaTeX ...
#> Saving output to './rlang_0.4.0.9000.pdf' ...
#> Done