在library(matlib)
中使用R
时,我可以生成LaTeX代码。我想要编写一个RMarkdown文档,我想要显示LaTeX 结果而不是LaTeX 代码。
例如:
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 结果,而不是显示代码,就像这样?
答案 0 :(得分:2)
您可以将结果括在displaymath
环境中(使用$$
)并使用results='asis'
块选项:
```{r results='asis', echo=FALSE}
library(matlib)
A <- matrix(c(1, 2, 3, 4), 2, 2)
cat("$$")
matrix2latex(A)
cat("$$")
```