R标记内联乳胶方程式:`$`…`$`vs`\(`…`\)`
我有一个类似但不同的问题。如果我需要澄清分歧,请发表评论。我问了两个不同的问题,希望这是显而易见的 无论如何,上面的.Rmd的输出如下所示。为什么示例R标记内联乳胶方程式:`$`…`$`vs`\(`…`\)`,r,latex,r-markdown,R,Latex,R Markdown,我有一个类似但不同的问题。如果我需要澄清分歧,请发表评论。我问了两个不同的问题,希望这是显而易见的 无论如何,上面的.Rmd的输出如下所示。为什么示例X正确地调用了LaTeX,而示例A没有X和A看起来几乎和我一样,我想知道为什么它们都不把美元符号$中的任何东西转换成文本 我知道我可以用\(和\)替换$和$。我只是想知道为什么在我的示例中,$和$没有正确地调用LaTeX。它对X有效似乎是任意的,但对A无效,尽管我怀疑它是任意的 潘多克手册,在下面,可能对其进行了最好的解释: 两个$字符之间的任何内
X
正确地调用了LaTeX,而示例A
没有X
和A
看起来几乎和我一样,我想知道为什么它们都不把美元符号$
中的任何东西转换成文本
我知道我可以用\(
和\)
替换$
和$
。我只是想知道为什么在我的示例中,$
和$
没有正确地调用LaTeX。它对X
有效似乎是任意的,但对A
无效,尽管我怀疑它是任意的
潘多克手册,在下面,可能对其进行了最好的解释: 两个
$
字符之间的任何内容都将被视为TeX math。开头的$
必须在其右侧紧跟一个非空格字符,而结尾的$
必须在其左侧紧跟一个非空格字符,并且后面不能紧跟数字。因此,$20000和$30000不会作为数学解析。如果出于某种原因,您需要将文本括在literal$
字符中,请用反斜杠将其转义,它们将不会被视为数学分隔符
---
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\\$.