我正在写一个长方程式,必须使用对齐环境来打破它。
以下是代码:
\begin{align*}
A_C\Delta\phi_{2\,C}^\star - \sum_{i\in\mathcal{N}}A_i\Delta\phi_{2\,i}^\star = b_{C} +& A_C^x(\phi_{1\,C}^\star - \phi_{2\,C}^\star) - \\
& A_W(\phi_{1\,W}^\star - \phi_{2\,W}^\star) - \\
& A_E(\phi_{1\,E}^\star - \phi_{2\,E}^\star),
\end{align*}
它看起来像这样:
问题在于,由于求和指标,上一个等式的第一行和第二行之间存在“大”跳跃。如何消除(或减少)破方程行之间的这个间隙?
谢谢
答案1
简单地将 放入命令\sum
中\smash[b]{...}
。我借此机会为这个等式提出了一个略有不同的布局:
\documentclass{article}
\usepackage{amsmath, amssymb}
\begin{document}
\begin{align*}
A_C\Delta\phi_{2\,C}^\star -\smash[b]{\sum_{i\in\mathcal{N}}}A_i\Delta\phi_{2\,i}^\star = b_{C} +{}& A_C^x(\phi_{1\,C}^\star - \phi_{2\,C}^\star) - \\
& A_W(\phi_{1\,W}^\star - \phi_{2\,W}^\star) - \\
& A_E(\phi_{1\,E}^\star - \phi_{2\,E}^\star),
\end{align*}
\begin{align*}
A_C\Delta\phi_{2\,C}^\star -\smash[b]{\sum_{i\in\mathcal{N}}}A_i\Delta\phi_{2\,i}^\star = b_{C} & +A_C^x(\phi_{1\,C}^\star - \phi_{2\,C}^\star) \\
& -A_W(\phi_{1\,W}^\star - \phi_{2\,W}^\star) \\
&- A_E(\phi_{1\,E}^\star - \phi_{2\,E}^\star),
\end{align*}
\end{document}
答案2
\begin{align*}
A_C\Delta\phi_{2\,C}^\star - \sum_{i\in\mathcal{N}}A_i\Delta\phi_{2\,i}^\star = b_{C} &+ A_C^x(\phi_{1\,C}^\star - \phi_{2\,C}^\star) \\[-.75pc]
&- A_W(\phi_{1\,W}^\star - \phi_{2\,W}^\star) \\
&- A_E(\phi_{1\,E}^\star - \phi_{2\,E}^\star),
\end{align*}
尝试一下这个!