4

问题

如果我尝试绘制一条通过knitrusingtikzDevice生成的曲线.pdf,只绘制该曲线的 20 条线段,并且TeXstudio通过它来绘制,只留下消息

running command '"C:\PROGRA~2\MIKTEX~1.9\miktex\bin\pdflatex.exe" "plot2-1.tikz"' had status 1

因此,我尝试查看/figure文件夹,在该文件夹中找到了一个.log文件,其中提到了绘图结束的线条,并且该曲线的第一个点之后正好是 20 个点。之后,直到文件末尾它都有相同的错误。这些错误如下所示:

Missing character: There is no X in font nullfont!

它应该读取和绘制X的文件中的字符在哪里。.tikz

例子

\documentclass[11pt,a4paper]{article}
\usepackage[czech]{babel}

\begin{document}
<<plot, dev = 'tikz', echo = FALSE, cache = FALSE, fig.width = 7, fig.height = 5>>=
   curve(sin, 0, 2*pi)
@
\end{document}

如果我省略dev = 'tikz'in chunk 选项,它会起作用。我还尝试了许多其他对这个问题没有影响的东西,所以我推断tikzDevicepackage in有问题R

tikzDevice的版本是 0.7.0。

如果您愿意,我可以提供有关我的设置的更多信息。问一下。

问题

我应该怎么做才能解决这个问题?

评论

这是我在 TeX.SE 上发布的这个问题的副本。我真的不知道它属于哪里更多......

4

0 回答 0