---
title: "esc"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
A. An amount between $5 and $10.
B. An amount between \$5 and \$10.
C. An amount between \\$5 and \\$10.
X. An equation $1 and 1 = 2$.
Y. An equation \$1 and 1 = 2\$.
Z. An equation \\$1 and 1 = 2\\$.
我有一个类似的,但不同的问题在这里。如果需要对差异进行说明,请发表评论。我要问两个不同的问题,希望这很明显。
无论如何,上面显示的.Rmd的输出如下所示。为什么example可以X
正确调用LaTeX,而exampleA
不能呢?X
而且A
似乎与我几乎完全相同,我想知道为什么他们俩都不$
会将美元符号内的内容转换成LaTeX文本?
我知道我可以使用\(
和\)
替换$
和$
。我只是想知道为什么$
,$
在我的示例中没有正确调用LaTeX。尽管我怀疑它是任意的X
,但似乎可以确定它是否适用,但不是A
。
Pandoc的Markdown> Math部分下的Pandoc手册,可能最好地解释了它:
两个
$
字符之间的任何字符都将被视为TeX数学。开头$
必须在其右边立即有一个非空格字符,而结尾处$
必须在其左侧立即有一个非空格字符,并且不得紧跟一个数字。因此,$20,000 and $30,000
不会解析为数学。如果出于某种原因需要将文本括在文字$
字符中,请使用反斜杠将其转义,并且它们不会被视为数学定界符。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句