gpt4 book ai didi

r - 当函数生成 LaTeX 代码时,我想在 RMarkdown 文档中显示 LaTeX 结果

转载 作者:行者123 更新时间:2023-12-02 01:03:57 26 4
gpt4 key购买 nike

R 中使用 library(matlib) 时,我可以生成 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 结果

enter image description here

最佳答案

您可以将结果包含在 displaymath 环境中(使用 $$)并使用 results='asis' block 选项:

```{r results='asis', echo=FALSE}
library(matlib)
A <- matrix(c(1, 2, 3, 4), 2, 2)
cat("$$")
matrix2latex(A)
cat("$$")
```

关于r - 当函数生成 LaTeX 代码时,我想在 RMarkdown 文档中显示 LaTeX 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48772880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com