4

我正在用Rmarkdown. 我尝试遵循 Hadley、Yihui、Rstudio 备忘单的所有教程……但我仍然无法正确嵌入小插图。

现在我有一个.Rmd文件,通过按下 Rstudio 按钮“knit”可以很好地编译。然而:

  • devtools::build_vignettes()返回NULL
  • 构建源包并运行对文件夹R CMD INSTALL没有任何作用/vignettes
  • 我已经检查了use roxygen for vignetteRstudio 参数中的框
  • 当我使用 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
4

0 回答 0