gpt4 book ai didi

r - 如何在 R markdown 中使用 eqnarray 来输出 html 和 pdf?

转载 作者:行者123 更新时间:2023-12-02 02:46:46 25 4
gpt4 key购买 nike

我不知道如何使用 eqnarray 在 R markdown 中创建方程,以便我可以创建 html 和 pdf 输出。此 R markdown 适用于 output_format='html_document',但不适用于 output_format='pdf_document'

My LaTeX equations
$$
\begin{eqnarray}
A &=& x \\
B &=& y
\end{eqnarray}
$$

对于 pdf 输出,它会出现此错误:

! Missing \endgroup inserted.
<inserted text>
\endgroup
l.81 \begin{eqnarray}

pandoc: Error producing PDF from TeX source
Error: pandoc document conversion failed with error 43

如果我删除 $$ 那么这个 R markdown 适用于 pdf 输出,但 html 输出中缺少方程。

My LaTeX equations
\begin{eqnarray}
A &=& x \\
B &=& y
\end{eqnarray}

我在这里遗漏了什么吗?有没有办法从同一个文档生成 pdf 和 html 输出?

最佳答案

我遇到了同样的问题,发现虽然 eqnarray 存在上述问题,但在 R markdown 和 knitr 的上下文中,aligned 环境适用于 PDF 和 HTML 输出。试试这个:

My LaTeX equations
\begin{aligned}
A &= x \\
B &= y
\end{aligned}

请注意,这里只有一个 & 符号,它是 aligned 环境上下文中的对齐运算符。 aligned 的工作方式与 eqnarray 略有不同,可以这么说,它会在多个制表位处对齐。

关于r - 如何在 R markdown 中使用 eqnarray 来输出 html 和 pdf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31161437/

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