[Win] LyX + knitr
文档类:article(CTeX),
xetex,utf8
用 dev='tikz' 作图,options(tikzDeviceEngine='xetex')
【问题】 正文和R代码的注释都能正常显示中文,但是图片显示不了中文。
PS:
dev='PDF'时,加一行 pdf.options(family='GB1'),图中的中文又能正常显示。
源代码(LyX):
<<example_cn,echo=-1,warning=FALSE,out.width='.5\\linewidth',dev='tikz'>>=
pdf.options(family='GB1')
options(tikzDefaultEngine='xetex')
x <- rnorm(100) #测试注释
y <- rnorm(100)
z <- c("我是x")
plot(x, y, main='$\\sqrt{x^2-y^2}$',xlab=z)
@
============================================================================
【软件版本】
LyX 2.0.7
R 3.1.0
knitr 1.5
tikzDevice 0.7.0
CTeX 2.9.2.164_Full