To typeset some displayed equations, only the array environment was powerful enough. However, the spacing of the array environment doesn't match the spacing of the align environment.
How do I set the spacing of the array environment, such that equals the vertical spacing of the align environment.
For instance:
\begin{align*}
a & = b + c \\
d & = e + f
\end{align*}
and
\[\begin{array}{rl}
a & = b + c \\
d & = e + f
\end{array}\]
have different spacing.
arrayis not the right way to typeset equations (as you've discovered). You should instead ask how to typeset the particular equations you want typeset. – TH. Dec 25 '10 at 14:13alignat, which is easier than tweakingarrayto match the spacing, see equations - rcl column alignment, no extra spaces, and \tag{} for each line - TeX - LaTeX Stack Exchange – user202729 Jun 12 '22 at 15:38