在 LaTeX 中左对齐方程与对齐停止

Left Aligned Equations with Align Stops in LaTeX

我正在尝试获得一组简单的方程式,它们将尽可能左对齐,但也尊重对齐 & 标记。我在 Windows 8.1.

上使用 MiKTeX

只需一站,效果很好:

\begin{align*}
a+b+c^2_5=&d\
e^5+f_{44}+g=&h
\end{align*}

但是一旦我添加了额外的 &,一切都乱套了:

\begin{align*}
a+b+&c^2_5=&d\
e^5+f_{44}+&g=&h
\end{align*}

基本上,我想要一种使某些变量彼此对齐的方法,然后尽可能地把它弄糊涂。我可能描述得很差。 :(

我试过 flalign 并得到了相似的结果。

看看 alignat 环境,它没有添加额外的间距 在列之间。

在下面的示例中,一列在第二个 + 符号处对齐, 另一列在 = 符号处对齐。

%                +--- number of columns
%                |
\begin{alignat*}{2}
           a + b &+ c^2_5 &= d\
    e^5 + f_{44} &+ g     &= h
\end{alignat*}