结合多个对齐环境

结合多个对齐环境

我想合并几个align环境但在某个时候重置对齐。

特别是我想将这些结合起来:

\begin{align*}
& \lim(\emptyset) = \ext(\emptyset), \lim(\Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^*) = \ext(\Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^*) \text{(see above)}
\end{align*}
\begin{align*}
& \lim( \neg ( \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* ) ) & = & \{ \alpha \in \Sigma^\omega | \exists^\omega n : \alpha [0,n] \notin \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* \} \\
& & = & \{ \alpha \in \Sigma^\omega | \forall n: \alpha [0,n] \notin \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* \} \\
& & = & \neg \ext( \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* )
\end{align*}

但是它们不应该共享一个共同的对齐方式。(编辑:实际上,它们应该共享相同的最外层左对齐方式,但仅此而已。)

我想将它们合并,因为否则会在它们之间添加一个空行/空格,但我不想这样。或者还有其他方法可以避免这种情况吗?

答案1

您可以aligned在 内使用环境align*。请注意,我在 之前\lim和 之前添加了\text一个空格。(这会导致 溢出\hbox,但那是另一回事。)

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator\ext{ext}
\begin{document}
\begin{align*}
& \lim(\emptyset) = \ext(\emptyset),       \lim(\Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^*)
  = \ext(\Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^*)\ \text{(see above)}, \\
& \begin{aligned}
  \lim( \neg ( \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* ) )
   &= \{ \alpha \in \Sigma^\omega | \exists^\omega n : \alpha [0,n] \notin \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* \} \\
   &= \{ \alpha \in \Sigma^\omega | \forall n: \alpha [0,n] \notin \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* \} \\
   &= \neg \ext( \Sigma^* a_1 \Sigma^* a_2 \dotsb a_n \Sigma^* )
  \end{aligned}
\end{align*}
\end{document}

相关内容