【发布时间】:2018-03-20 20:05:33
【问题描述】:
我正在尝试创建一个使用 tikz 设备进行绘图输出的 Rmd 文档模板。通常,在 Rweave (sweave) 文档中进行相同操作时,tikz 图形中的字体与文档中的字体相同,因为 tikz 接管了设置字体的文档序言。
在 Rmarkdown 中,我只能在设置块选项 external = F 时实现这一点。这样,tikz grpahics 就不会被预编译。
但我想使用这种外部性,并且在最终的 pdf 输出中的图形中仍然具有相同的字体。
Heres 是一个使用 tikz 的简单投影仪演示。如何使绘图具有相同的 sans 字体?
---
title: "TikZ"
author: "Martin Schmelzer"
date: "10/9/2017"
output: beamer_presentation
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE, dev = "tikz")
```
## Slide with Plot
```{r pressure}
plot(pressure)
```
【问题讨论】:
标签: r knitr r-markdown beamer tikzdevice