我需要编写一长串编号方程。我知道我可以使用环境收集或对齐,但使用收集环境时我无法进行任何对齐,或者使用对齐环境时我应该有一个适合所有方程的对齐点,但事实并非如此。
例如,假设我有四个方程,我想将方程 (1) 和 (2) 的等号对齐,将方程 (3) 和 (4) 的两个等号对齐。但我不要对齐方程 (2) 和 (3) 的等号。现在,如果我编写两个对齐环境,每个环境包含两个方程,则方程 (2) 和方程 (3) 之间的垂直间距大于方程 (1)-(2) 和 (3)-(4) 之间的垂直间距。我该如何避免这种情况并获得连贯的垂直间距?或者,有没有更巧妙的方法来对齐具有不同对齐点的一长串方程?
答案1
你想要这样的东西吗?
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{fourier}
\usepackage{mathtools}
\begin{document}
\begin{gather*}
\begin{align}
a & = b + c \\
d & = e + f
\end{align} \\
\begin{align}
(b + c)³ & = b³ + 3b² c + 3bc² + c³ \\
(e + f)³ & = e³ + 3e² f + 3ef² + f³
\end{align}
\end{gather*}
\end{document}