I was reading here that $$
在LaTeX中被弃用,取而代之的是\[
和\]
。当我在R Studio中使用R Markdown时,似乎相反。
如果我在$$
中包含一个等式,它将在我的R Markdown(在R Studio中)中显示块样式,实时预览。如果我使用\[
和\]
它仍然可以编织,但它不会显示R Studio实时预览。见下文。
---
title: "Untitled"
author: "March 2019"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
\[x = R + F\]
$$x = R + E$$
linked Q&A是正确的。 $$
因LaTeX而被弃用。但是,你不是在编写LaTeX而是编写由pandoc
处理的Rmarkdown。在pandoc manual,我们发现:
TeX数学将以所有输出格式打印。它的呈现方式取决于输出格式:
胶乳 它将逐字显示为
\(...\)
(用于内联数学)或\[...\]
(用于显示数学)。
因此,您可以在Rmarkdown文档中使用$$...$$
,并且在通过LaTeX转换为PDF时仍然具有正确的输出。另一种形式是由于另一个pandoc extension。如果你需要交叉引用方程式,你应该使用bookdown。