将多行方程的一侧垂直居中

将多行方程的一侧垂直居中

我有一个很长的 PDE,我想将其写成 F(phi)=0 的形式;但是,它太长了,无法写在一行上。到目前为止,我已经将它写在我的 LaTex 文档中,只需使用:

\begin{align*}
\phi_t + e^{-x}\phi_x - e^{-x}\phi + \Lambda e^{-x} \phi_z - 9 \mathcal{M} \mathcal{E} \phi^2\phi_z^2 + 6 \mathcal{M} \mathcal{E} \phi \phi_z^2 - 3 \mathcal{M} \mathcal{E} \phi^3 \phi_{zz} + 3 \mathcal{M} \mathcal{E} \phi^2 \phi_{zz} \\
 - \frac{1}{2} \mathcal{M} \mathcal{E} \phi_z^2 - \frac{1}{2} \mathcal{M} \mathcal{E} \phi \phi_{zz} + \mathcal{E} \epsilon^2 \phi_z \phi_{zzz} + \mathcal{E} \epsilon^2 \phi \phi_{zzzz} = 0
\end{align*}

效果很好,显示:

在此处输入图片描述

然而,理想情况下,我希望它打印出更接近 在此处输入图片描述

其中“=0”位于左侧两条线的中间。这在 LaTex 中可以实现吗?

答案1

您可以使用aligned这样的公式:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\[
  \begin{aligned}
\phi_t + e^{-x}\phi_x - e^{-x}\phi + \Lambda e^{-x} \phi_z - 9 \mathcal{M}
    \mathcal{E} \phi^2\phi_z^2 + 6 \mathcal{M} \mathcal{E} \phi \phi_z^2 - 3
    \mathcal{M} \mathcal{E} \phi^3 \phi_{zz} + 3 \mathcal{M} \mathcal{E}
    \phi^2 \phi_{zz} \\
 - \frac{1}{2} \mathcal{M} \mathcal{E} \phi_z^2 - \frac{1}{2} \mathcal{M}
    \mathcal{E} \phi \phi_{zz} + \mathcal{E} \epsilon^2 \phi_z \phi_{zzz} +
    \mathcal{E} \epsilon^2 \phi \phi_{zzzz}
  \end{aligned}
  \enskip = 0
\]
\end{document}

在此处输入图片描述

例如,参见第 3.7 节amsmath用户指南了解有关构建块的更多信息。

相关内容