[英]Enforce PDF package vignette with knitr
我有一個關於我的包的插圖,當使用Rscript -e 'rmarkdown::render("tmod.rmd")'
編譯時,它編譯成一個漂亮的PDF。 但是,當我編譯並安裝軟件包時,啟動R並輸入vignette("mypackagename")
,瀏覽器窗口打開時帶有難看的HTML,沒有標題,沒有目錄和沒有引用。
但是,如果我在創建包之前手動將小插圖編譯為pdf,它會顯示正常。
什么地方出了錯? 為什么編譯包時我的PDF不會自動生成?
在markdown文件標題中,我有
---
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
---
在包文件中,我有
VignetteBuilder: knitr
Suggests: knitr
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.