2014-11-24 5 views
4

Я написал учебник в форме виньетки для одного из моих пакетов.R devtools: создайте как html, так и pdf виньетки

Он отлично работает, но создает только html-версию виньетки. Есть ли способ создать как html, так и pdf-версию моих виньеток?

Я попытался добавить rmarkdown :: pdf в поле вывода моего файла .Rmd, но это не сработало.

+4

Добавить все форматы, которые вы хотите заголовок YAML (с одной «по умолчанию», являющейся первым) и сделать 'rmarkdown :: Render («YOUR_RMD_FILE»,«все»)' – hrbrmstr

+0

, как добавить их ? В поле вывода я устанавливаю два формата? – lucacerone

ответ

3

Это то, что я добавил в заголовок моей виньетки.

output: 
    knitr:::html_vignette: 
    toc: true 
    css: custom.css 
    fig_caption: yes 
    pdf_document: 
    highlight: null 
    number_sections: yes 

и я использовал команду из hrbrmstr выше, которая создает файл PDF.

rmarkdown::render("vignettes/itkr.Rmd", "all")