Mam winietę dla mojego pakietu, która kompiluje się do ładnego pliku PDF, gdy skompilowano go z Rscript -e 'rmarkdown::render("tmod.rmd")'
. Jednak, kiedy skompiluję i zainstaluję pakiet, uruchom R i wpisz vignette("mypackagename")
, otworzy się okno przeglądarki z brzydko wyglądającym HTML, bez tytułu, bez spisu treści i bez odniesień.Egzekwuj winietę w pakiecie PDF z dzianiną
Jednakże, jeśli skompiluję winietę ręcznie do pliku pdf przed utworzeniem pakietu, będzie on wyglądał dobrze.
Co poszło nie tak? Dlaczego mój plik PDF nie jest generowany automatycznie podczas kompilowania pakietu?
W nagłówku pliku Przecena mam
---
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
---
w pliku pakiet opis, mam
VignetteBuilder: knitr
Suggests: knitr