Ich habe eine Vignette für mein Paket, die zu einem schönen PDF kompiliert, wenn mit Rscript -e 'rmarkdown::render("tmod.rmd")'
kompiliert. Wenn ich jedoch das Paket kompiliere und installiere, starte R und tippe vignette("mypackagename")
, ein Browserfenster öffnet sich mit hässlichem HTML, ohne Titel, ohne Inhaltsverzeichnis und ohne Referenzen.Erzwingen PDF-Paket Vignette mit Knitr
Allerdings, wenn ich die Vignette manuell zu pdf vor dem Erstellen des Pakets kompilieren, zeigt es sich gut.
Was ist schiefgelaufen? Warum wird mein PDF nicht automatisch generiert, wenn ich das Paket kompiliere?
In dem Abschlags-Datei-Header, ich habe
---
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
---
Im Paket Beschreibungsdatei, ich habe
VignetteBuilder: knitr
Suggests: knitr