如何使用聚集环境使每行上不同数量的方程式居中对齐?

如何使用聚集环境使每行上不同数量的方程式居中对齐?

我希望一行有 3 个方程,下一行有 2 个方程。我希望它们采用聚集样式,即它们应该在每行居中对齐。这就是我想要的样子: 我想要的是

正确的做法是什么?(我使用了两个单独的对齐环境来获取此图像。显然,它们之间的行距太大)

答案1

也许像这样

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{gather}
  \delta B_1,  \delta B_1 \neq \phi 
\qquad
A_1\subseteq A_2\subseteq, A_3\subseteq A_4
\qquad
B_1\subseteq B_2\subseteq, B_3\subseteq B_4\\
\implies
A_1 \cap A_2, A_3,A_4,A_5=\phi
\qquad
B_1 \cap AB_2, B_3,B_4,B_5=\phi
\end{gather}
\end{document}

gather*如果不需要数字。

答案2

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{align*}
\delta B_1,  \delta B_1 \neq \phi  &&
A_1\subseteq A_2\subseteq, A_3\subseteq A_4  && B_1\subseteq B_2\subseteq, B_3\subseteq B_4
\end{align*}
\begin{align*}
\implies A_1 \cap A_2, A_3,A_4,A_5=\phi &&  B_1 \cap AB_2, B_3,B_4,B_5=\phi
\end{align*}

\end{document}

在此处输入图片描述

答案3

根据以下答案我的问题以及用户187802给出的答案,也许这会让您高兴:

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{align*}
\delta B_1,  \delta B_1 \neq \phi  &&
A_1\subseteq A_2\subseteq, A_3\subseteq A_4  && B_1\subseteq B_2\subseteq, B_3\subseteq B_4
\end{align*}%
\vspace{\dimexpr-\abovedisplayskip-\belowdisplayskip-\baselineskip+\jot}%
\begin{align*}
\implies A_1 \cap A_2, A_3,A_4,A_5=\phi &&  B_1 \cap B_2, B_3,B_4,B_5=\phi
\end{align*}

\end{document}

布洛普

我发现 David Carlisle 的答案很好,但并不令人满意,因为\quad是恒定的间距,因此无法自动放置方程式。此外,我在 user187802 的答案中添加了命令,\vspace{\dimexpr-\abovedisplayskip-\belowdisplayskip-\baselineskip+\jot}使两个方程式之间有正常的间距。

我希望这有帮助。

相关内容