Devtoolsとroxygen2を使用してRパッケージを作成しています。 RCMDを使用して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"))
パッケージがインストールされていることを前提としています。