当函数生成 LaTeX 代码时,我想在 RMarkdown 文档中显示 LaTeX 结果
I want to show the LaTeX results in a RMarkdown document when the function produces LaTeX code
在R
中使用library(matlib)
时,我可以生成LaTeX代码。我想编写一个 RMarkdown 文档,我希望显示 LaTeX result 而不是 LaTeX code.
例如:
library(matlib)
A <- matrix(c(1, 2, 3, 4), 2, 2)
matrix2latex(A)
产生这个结果:
## \left[
## \begin{array}{rr}
## 1.00 & 3.00 \
## 2.00 & 4.00 \
## \end{array}
## \right]
不是显示代码,是否可以像这样显示 LaTeX 结果?
您可以将结果封装在 displaymath
环境中(使用 $$
)并使用 results='asis'
块选项:
```{r results='asis', echo=FALSE}
library(matlib)
A <- matrix(c(1, 2, 3, 4), 2, 2)
cat("$$")
matrix2latex(A)
cat("$$")
```
在R
中使用library(matlib)
时,我可以生成LaTeX代码。我想编写一个 RMarkdown 文档,我希望显示 LaTeX result 而不是 LaTeX code.
例如:
library(matlib)
A <- matrix(c(1, 2, 3, 4), 2, 2)
matrix2latex(A)
产生这个结果:
## \left[
## \begin{array}{rr}
## 1.00 & 3.00 \
## 2.00 & 4.00 \
## \end{array}
## \right]
不是显示代码,是否可以像这样显示 LaTeX 结果?
您可以将结果封装在 displaymath
环境中(使用 $$
)并使用 results='asis'
块选项:
```{r results='asis', echo=FALSE}
library(matlib)
A <- matrix(c(1, 2, 3, 4), 2, 2)
cat("$$")
matrix2latex(A)
cat("$$")
```