为已安装的软件包创建 PDF 手册
Creating a PDF manual for an installed package
我正在尝试从 RStudio 中为许多已安装和加载的非 CRAN 包创建 PDF 手册。
library(devtools)
devtools::build_manual(fable, path = "./")
我已经尝试了很多变体。我得到的最常见错误是
Error: path
must be a string.
第一个参数必须是路径或 "package object"。我找不到包对象的任何定义。我在
中没有发现不产生某种错误的字符串或表达式的实例
as.package(expr)
使用包的路径作为 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
我正在尝试从 RStudio 中为许多已安装和加载的非 CRAN 包创建 PDF 手册。
library(devtools)
devtools::build_manual(fable, path = "./")
我已经尝试了很多变体。我得到的最常见错误是
Error:
path
must be a string.
第一个参数必须是路径或 "package object"。我找不到包对象的任何定义。我在
中没有发现不产生某种错误的字符串或表达式的实例as.package(expr)
使用包的路径作为 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