问题:
在R Markdown中,添加类似LaTeX align
的环境(有和没有方程编号)的正确方法是什么,它将编译和显示docx和pdf输出?
DETAIL:
以下选项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*}
\]
答案 0 :(得分:0)
以下对我有用:
---
output:
bookdown::pdf_document2: default
bookdown::word_document2: default
bookdown::html_document2: default
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
\begin{equation*}
\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}
\end{equation*}
\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*}
我正在使用*
-环境来获取PDF中未编号的方程式。要获取编号的方程,您应该使用没有*
和add labels.