如何使用数学模式knitr
?例如作为 XY 轴的标签:
<<fe, echo=FALSE, sanitize=TRUE, dev="tikz">>=
plot(1:10, main="${}^{57}Fe$", xlab="$\\\\lambda$", ylab="\\\\$I\\\\$", pch=20, family="CM Roman")
@
这会产生$I$
和$lambda$
作为标签。
答案1
要在图像中直接使用 Latex(例如数学模式),您需要安装 R 包tikzDevice
,以及tikz
Latex 的 Latex 包(并且您需要明确地放入\usepackage{tikz}
您的文档中)。
<<fe, dev="tikz", fig.cap = "${}^{57}Fe spectrum$", echo=FALSE>>=
plot(1:10, xlab="$\\lambda$", ylab="$I$", pch=20, family="CM Roman")
@