我想在 RMarkdown 中使用 tikz 作为图形设备,我希望它包含生成的 LaTeX 序言。
过去,我已经在 knitr 文档中使用了 tikzDevice。tikzDevice 生成的 tex 文件通常包含我的 knitr/LaTeX 文档中的整个序言。当我将它与 RMarkdown 一起使用时,我得到了标准的序言(见下文)。
RMarkdown 文件:
---
title: "Title"
author: "Me"
fontsize: 12pt
documentclass: scrartcl
output:
bookdown::pdf_document2:
toc: true
fig_caption: true
keep_tex: true
---
# Introduction
```{r plot, dev="tikz"}
plot(rnorm(50))
``
生成的 tex 文件(plot-1.tex)的开头:
% Created by tikzDevice version 0.12.3 on 2019-06-16 16:09:40
% !TEX encoding = UTF-8 Unicode
\documentclass[10pt]{article}
plot-1.tex 的期望/预期开始:
% Created by tikzDevice version 0.12.3 on 2019-06-16 16:09:40
% !TEX encoding = UTF-8 Unicode
\documentclass[12pt]{scrartcl}