问题
如果我尝试绘制一条通过knitr
使用生成的曲线tikzDevice
,只需.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}
如果我省略in chunk 选项,它就会起作用。我还尝试了许多其他方法,但都对这个问题没有影响,所以我推断package indev = 'tikz'
有问题。tikzDevice
R
我的tikzDevice
版本是 0.7.0
问题
我该怎么做才能画出完整的曲线?