如何在latex knitr图题中插入希腊字母?

13

我搜索了一下,但是没有找到。在一个knitr文档中,我想把 $\alpha_1$ 作为一个图的标题,就像这样:

我查找过,但未能找到。在 knitr 文档中,我想将 $\alpha_1$ 作为一个图的标题,如下所示:

<<fig.cap='$\alpha_1$'>>=
 plot(1:5,1:5)
@

尝试编织这个物品时,会出现错误。

! Text line contains an invalid character.
l.172 ...axwidth]{figure/plotSigma1} \caption[$^^G
                                              lpha_1$]{$^^Glpha_1$\label...

有办法吗?

1个回答

17

不用担心 - 你只需要转义 \ 就能打出 alpha

<<fig.cap='$\\alpha_1$'>>=
 plot(1:5,1:5)
@

确实,当我们在字符串中写入 \ 时,很容易忘记这一点。 - Yihui Xie
你有没有想过如何在表格或图形标题中添加umlauts和其他特殊字符,以便使用rmarkdown创建pdf文件? - Benjamin Telkamp

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接