我正在使用knitr::rmarkdown
(但knitr::knitr
也是如此)與我的VignetteEngine
。然後我使用devtools::build_vignettes()
構建我的包裝小插圖。使用開發工具生成.md小插圖
這可以工作,但只能在inst/doc
中創建HTML和R輸出文件。我想是一個Markdown輸出文件,因爲只有它可以直接顯示在Github項目頁面中(對於HTML文件,Github顯示源文件和Rmd文件,它顯示渲染輸出,但顯然不執行R塊)。
我試着找出如何指定自定義VignetteEngine
s的輸出,我認爲它應該是可能的(畢竟,其他包至少使用它來構建PDF短片),但我找不到方法通過devtools::build_vignettes
做到這一點。是否無法手動構建小插圖(即通過knitr::knit
或忽略VignetteBuilder
指令的類似機制)?
我無法在文檔/源中找到相關信息。
我想知道是否將'clean = FALSE'添加到[this line](https://github.com/hadley/devtools/blob/master/R/vignettes.r#L25)將有助於保留中間文件... –
@羅曼不幸的是,它似乎並沒有,至少我不能讓它工作。 –