如何在equation中对公式进行换行
时间: 2024-12-15 14:15:13 浏览: 23
在 LaTeX 的 `equation` 或 `displaymath` 环境中,如果你想让公式换行,通常不直接支持自动换行,因为它们都是单行显示的。但是,可以使用 `split` 或 `aligned` 环境来自定义分式并实现换行。以下是两个例子:
1. 使用 `split` 环境:
```latex
\documentclass{article}
\usepackage{amsmath} % 引入amsmath包
\begin{document}
$$
\begin{split}
long~formula &= first~part \\
&+ second~part \\
&+ third~part
\end{split}
$$
\end{document}
```
2. 使用 `aligned` 环境(适合有对齐点的公式):
```latex
\begin{equation*}
\begin{aligned}
first~term &= a \\
second~line &= b + c \\
third~line &= d - e
\end{aligned}
\end{equation*}
```
这两个环境都会在每一行之后自动添加适当的间距。
如果你确实需要在 `equation` 内部换行,可以用 `\\[<len>]` 先换行再使用 `\intertext{...}` 添加文本解释:
```latex
\[
long~formula \\
\intertext{这是一个较长的解释或公式分隔线}
another~part
\]
```
这里 `<len>` 可以替换为你想要留下的空白高度,单位通常是 pt。
阅读全文