避免方程式环境组之间有多余的垂直空间

避免方程式环境组之间有多余的垂直空间

我需要编写一长串编号方程。我知道我可以使用环境收集或对齐,但使用收集环境时我无法进行任何对齐,或者使用对齐环境时我应该有一个适合所有方程的对齐点,但事实并非如此。

例如,假设我有四个方程,我想将方程 (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}

在此处输入图片描述

相关内容