【问题标题】:Creating a PDF manual for an installed package为已安装的软件包创建 PDF 手册
【发布时间】:2019-12-10 18:30:35
【问题描述】:

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

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

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

错误:path 必须是字符串。

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

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

【问题讨论】:

  • 您可以尝试使用R CMD

标签: r pdf package documentation devtools


【解决方案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

【讨论】:

  • 谢谢!还要特别感谢 sessioninfo::package_info,这是我以前从未使用过的非常方便的功能。
猜你喜欢
  • 1970-01-01
  • 2017-07-29
  • 1970-01-01
  • 2019-06-28
  • 2020-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多