Создание PDF-пакета для руководства R с использованием devtools
Я делаю R пакет, используя devtools и roxygen2. Я могу получить руководство в формате PDF с использованием R CMD, но мне действительно интересно, можно ли это сделать с помощью devtools. build(), check(), install() devtools - все это не делает руководство в формате PDF. Это связано с изготовлением виньеток?
I have read and referred to a similar thread https://stackru.com/questions/29983177/package-development-location-of-pdf-manual-and-vignette/30607455
3 ответа
После установки вы можете использовать:
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"))
при условии, что у вас установлен пакет.