问题:
在R Markdown中,如何添加类似于LaTeX align
的环境(带有和不带有方程编号),以便在docx和pdf输出中都可以编译和显示?
详细说明:
我选择了下面的选项1。但是,当我在docx和pdf输出之间切换时,仍然希望具有方程编号的选项。
这个选项可以在docx和pdf输出中编译和显示。太好了!但是如果我想要方程编号呢?
\[
\begin{aligned}
AR(p): Y_i &= c + \epsilon_i + \phi_i Y_{i-1} \dots \\
Y_{i} &= c + \phi_i Y_{i-1} \dots
\end{aligned}
\]
这将无法编译成pdf或docx输出。
\[
\begin{aligned*}
AR(p): Y_i &= c + \epsilon_i + \phi_i Y_{i-1} \dots \\
Y_{i} &= c + \phi_i Y_{i-1} \dots
\end{aligned*}
\]
这些内容可以同时编译成docx和pdf格式,但只有在pdf格式中才会显示。
\begin{align}
AR(p): Y_i &= c + \epsilon_i + \phi_i Y_{i-1} \dots \\
Y_{i} &= c + \phi_i Y_{i-1} \dots
\end{align}
\begin{align*}
AR(p): Y_i &= c + \epsilon_i + \phi_i Y_{i-1} \dots \\
Y_{i} &= c + \phi_i Y_{i-1} \dots
\end{align}
这些内容可以编译并在docx输出中显示,但是在pdf输出中甚至无法编译。
\[
\begin{align}
AR(p): Y_i &= c + \epsilon_i + \phi_i Y_{i-1} \dots \\
Y_{i} &= c + \phi_i Y_{i-1} \dots
\end{align}
\]
\[
\begin{align*}
AR(p): Y_i &= c + \epsilon_i + \phi_i Y_{i-1} \dots \\
Y_{i} &= c + \phi_i Y_{i-1} \dots
\end{align*}
\]
\nonumber
或(#eq:<eqlabel>)
。通过答案中的添加标签链接,生成方程式(2.2)的环境将无法用于docx输出。必须在\notag
的位置使用\nonumber
。 - lowndrul