在latex多个公式等号对齐
时间: 2025-04-25 11:33:08 浏览: 24
### 实现 LaTeX 中多个公式等号对齐
在 LaTeX 中实现多个公式的等号对齐可以通过多种环境来完成,其中最常见的方式是使用 `aligned` 或者 `align` 环境。对于希望多行公式共享同一个编号的情况,则可以考虑使用带有 `\notag` 命令的 `align` 环境或者直接采用 `equation` 配合 `split`。
当利用 `aligned` 环境时,在每一行需要对齐的位置前放置符号 `&` 来指定对齐点[^2]:
```tex
\begin{aligned}
\theta ^{*},\theta ^{'*} &= \argmin\limits_{\theta,\theta^{'}}\frac{1}{n}\sum_{i=1}^{n}L\left (\textbf{x}^{(i)},\textbf{x}^{'(i)} \right ) \\
&=\argmin\limits_{\theta,\theta^{'}}\frac{1}{n}\sum_{i=1}^{n}L\left (\textbf{x}^{(i)},g_{\theta ^{'}}\left ( f_{\theta }\left ( \textbf{x}^{i}\right )\right )\right )
\end{aligned}
```
而如果目标是在保持单个编号的同时展示多行推导过程,那么推荐的做法之一就是应用 `equation` 和内部嵌套的 `split` 组合[^4]:
```tex
\begin{equation}
\begin{split}
\dot{y_e}&=-(\dot{x}-\dot{x_k})\sin(\alpha_0)+(x-x_k)\times 0+(\dot{y}-y_k)\cos(\alpha_0)+(y-y_k)\times 0\\
&=-\dot{x}\sin(\alpha_0)+\dot{y}\cos(\alpha_0)\\
&=-U\cos{\psi_d}\sin(\alpha_0)+U\sin{\psi_d}\cos(\alpha_0)\\
&=U(\sin{\psi_d}\cos(\alpha_0)-\cos{\psi_d}\sin(\alpha_0))\\
&=Usin({\psi_d-\alpha_0})
\end{split}
\end{equation}
```
值得注意的是,由于 CSDN 使用 KaTeX 而非原生 LaTeX 渲染引擎,某些特性可能表现不同或受限于平台支持情况[^1]。因此建议测试具体效果并查阅官方文档获取最新兼容性信息。
阅读全文
相关推荐


















