Ho una vignetta per il mio pacchetto che compila un PDF bello quando compilato con Rscript -e 'rmarkdown::render("tmod.rmd")'
. Tuttavia, quando compilo e installo il pacchetto, avvia R e digita vignette("mypackagename")
, una finestra del browser si apre con un aspetto brutto HTML, senza un titolo, senza un sommario e senza riferimenti.Applicare vignetta pacchetto PDF con knitr
Tuttavia, se compilo manualmente la vignetta in pdf prima di creare il pacchetto, viene visualizzato correttamente.
Cosa non ha funzionato? Perché il mio PDF non viene generato automaticamente quando compilo il pacchetto?
nell'intestazione del file Markdown, ho
---
title: "foo foo foo"
author: "Foofooary Finer"
date: "`r Sys.Date()`"
output:
pdf_document:
vignette: >
%\VignetteIndexEntry{FooFoo}
%\VignetteKeyword{foo}
%\VignetteEngine{knitr::knitr}
%\SweaveUTF8
\usepackage[utf8](inputenc)
abstract: |
foo foo foo foo foo
toc: yes
bibliography: bibliography.bib
---
Nel file del pacchetto DESCRIZIONE, devo
VignetteBuilder: knitr
Suggests: knitr