web-dev-qa-db-ja.com

Rパッケージの作成PDF devtoolsを使用した手動

Devtoolsとroxygen2を使用してRパッケージを作成しています。 RCMDを使用してPDFマニュアルを入手できますが、これがdevtoolsを使用して実行できるかどうかについて本当に興味があります。devtoolsのbuild()、check()、install()はすべてそうではありません。 PDFマニュアルを作成します。これはビネットの作成に関連していますか?

私は同様のスレッドを読んで参照しました パッケージ開発:PDFマニュアルとビネットの場所

24
a1b2d3d4

インストール後、次を使用できます。

pack <- "name_of_your_package"
path <- find.package(pack)
system(paste(shQuote(file.path(R.home("bin"), "R")),
    "CMD", "Rd2pdf", shQuote(path)))
36
Tyler Rinker

有る

devtools::build_manual()

多分また

devtools::check(manual=TRUE)

動作する可能性があります。

11
user7669

ある特定の機能のPDFマニュアル)については、

fun <- "name_of_function"
help(fun, package = "name_of_package", help_type = "pdf")
system(paste0("open ",  fun, ".pdf"))

パッケージがインストールされていることを前提としています。

0
Niels