Rstudio 如何强制knitr直接输入tikzpicture?
我的目标是通过使用knitr将手写的.tex文件和从Rmarkdown文件生成的.tex文件与渲染为tikzpicture的图形混合生成一个文档 如何实现生成的.tex文件只包含Rstudio 如何强制knitr直接输入tikzpicture?,rstudio,r-markdown,knitr,tikz,Rstudio,R Markdown,Knitr,Tikz,我的目标是通过使用knitr将手写的.tex文件和从Rmarkdown文件生成的.tex文件与渲染为tikzpicture的图形混合生成一个文档 如何实现生成的.tex文件只包含 \begin{figure} \input{unnamed-chunk-1-1.tex} \end{figure} 我正在和tikz做斗争。我尝试了tikzDevice库以及knitr::opts_chunk$set(dev=“tikz”)我为每个区块创建了一个.tex文件,其中包含一个tikzpicture环境
\begin{figure}
\input{unnamed-chunk-1-1.tex}
\end{figure}
我正在和tikz做斗争。我尝试了tikzDevice
库以及knitr::opts_chunk$set(dev=“tikz”)
我为每个区块创建了一个.tex文件,其中包含一个tikzpicture环境。不幸的是,knitr将said.tex文件转换为pdf格式,并生成了一个\includegraphics
命令。最烦人的问题是,我需要将标题复制粘贴到选项(tikzLatexPackages)
中,或者“TeX无法计算度量”
此外,我没有将图形放入图
环境中。如果我只是用\begin{figure}
和\end{figure}
括起块,它将不再包含pdf,并用替换命令![](图/unnamed-chunk-1-1.pdf)
在阅读了Rmarkdown文档之后,我尝试设置chunkoptionexternal=TRUE
,但没有效果
编辑:在设置块选项fig.env='figure'
时应生成环境,但与external=TRUE
类似,这对生成的.tex文件没有影响