我正在用Rmarkdown
. 我尝试遵循 Hadley、Yihui、Rstudio 备忘单的所有教程……但我仍然无法正确嵌入小插图。
现在我有一个.Rmd
文件,通过按下 Rstudio 按钮“knit”可以很好地编译。然而:
devtools::build_vignettes()
返回NULL
- 构建源包并运行对文件夹
R CMD INSTALL
没有任何作用/vignettes
- 我已经检查了
use roxygen for vignette
Rstudio 参数中的框 - 当我使用 Rstudio 编译时,它将 .pdf 输出保存在有线临时目录中:
创建的输出:/private/var/folders/53/l9bfpvgj4y7brgnjwym34kph0000gn/T/RtmpydyKqk/preview-ffc141c28b47.dir/mistral-vignette.pdf
由于我的小插图的构建时间很长,我很乐意仅包含 .pdf 输出
YAML 输入:
---
title: "Using mistral for reliability analysis"
author: "Clément Walter"
date: '`r Sys.Date()`'
output: rmarkdown::pdf_document
vignette: >
%\VignetteIndexEntry{Using mistral for reliability analysis}
%\VignetteEngine{rmarkdown::render}
%\VignetteEncoding{UTF-8}
\usepackage[utf8]{inputenc}
\DeclareUnicodeCharacter{00A0}{ }
---
在DESCRIPTION文件中,我添加了:
VignetteBuilder: knitr
Suggests: knitr, rmarkdown