是否有一种方法可以在R markdown内添加Lafinity符号,例如无穷大\infty
来显示字幕?
我可以使用LaTeX文本格式,但是我找不到一种使用符号的方法。
以下是使用LaTeX文本格式的有效示例:
---
output:
pdf_document:
fig_caption: yes
---
```{r setup, include=FALSE}
library(knitr)
opts_chunk$set(
echo=FALSE,
message=FALSE,
warning=FALSE,
fig.align = 'center'
)
```
## Testing LaTeX syntax within captions
```{r pressure, fig.cap="\\label{testPlot}This caption has LaTeX with
{\\small small text} and some {\\footnotesize footnote text and
\\textbf{bold footnote}} and \\textit{italic}"}
plot(pressure)
```
我尝试了所有可以想到的组合,但都没有奏效。例如,使用内联LaTeX \\infty
,内联转义等,两次转义{\infty}
,方括号{\\infty}
,在方括号$\infty$
内双重转义,等等。
任何建议将不胜感激。
答案 0 :(得分:4)
$\\infty$
有效。您需要对\
中的\infty
进行转义,而IIRC这是一个数学模式符号,因此也需要调用它。
```{r pressure, fig.cap="\\label{testPlot}This caption has LaTeX with {\\small small text} and some {\\footnotesize footnote text and \\textbf{bold footnote}} and \\textit{italic} and $\\infty$"}
plot(1:10)
```