latex中公式过长自动换行
时间: 2023-08-01 09:14:23 浏览: 146
在 LaTeX 中,公式过长自动换行可以通过使用 `split` 环境或者 `aligned` 环境来实现。这两个环境都需要在 `amsmath` 宏包中使用。
例如,我们有一个过长的公式:
```latex
\begin{equation}
f(x) = a + b + c + d + e + f + g + h + i + j + k + l + m + n + o + p + q + r + s + t + u + v + w + x + y + z
\end{equation}
```
可以使用 `split` 环境将公式拆分成多行:
```latex
\begin{equation}
\begin{split}
f(x) = &\, a + b + c + d + e + f + g + h + i + j + k + l \\
&\, + m + n + o + p + q + r + s + t + u + v + w + x + y + z
\end{split}
\end{equation}
```
另外,`aligned` 环境也可以实现相同的效果:
```latex
\begin{equation}
\begin{aligned}
f(x) = &\, a + b + c + d + e + f + g + h + i + j + k + l \\
&\, + m + n + o + p + q + r + s + t + u + v + w + x + y + z
\end{aligned}
\end{equation}
```
这两个环境的区别在于,`split` 环境需要嵌套在一个数学环境中,而 `aligned` 环境可以直接使用。
阅读全文