具有一个数字的多行方程组

具有一个数字的多行方程组

我想用一个数字来编号多行多列的方程组。如果我使用

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

\begin{align}
    x&=1 & x&=2\\
    y&=3 & y&=4
\end{align}
\end{document}

我每行得到一个方程编号。当使用split环境

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

\begin{align}
    \begin{split}
        x&=1 & x&=2\\
        y&=3 & y&=4
    \end{split}
\end{align}
\end{document}

省略了组,并且我有一个四行的数字。

我怎样才能用一个数字来编号第一个例子?

编辑:

我使用了@daleif提出的equationaligned环境,并在公式(3)中得到了以下结果。公式(1)和(2)由环境排版align

<code>align</code> 与 <code>aligned</code> 对比

环境align使用文档的整个宽度。 这aligned也有可能吗?

答案1

我实际上会选择equationplus,aligned因为这种组合仍然具有equations节省空间的功能,而equationplussplit没有。

\documentclass[a4paper]{memoir}
\usepackage{amsmath}
\begin{document}

\noindent sd\rlap{\rule{\linewidth}{1pt}}
\begin{equation}
  \begin{split}
    a\\ b
  \end{split}
\end{equation}


\noindent sd\rlap{\rule{\linewidth}{1pt}}
\begin{equation}
  \begin{aligned}
    a\\ b
  \end{aligned}
\end{equation}


\end{document}

参见特殊线下方的间距

在此处输入图片描述

附注:它aligned内部也有其用途(对于编号行,则使用或可选参数效果align*不佳)[t][b]

\begin{align*}
  f(x) = {} &  \sum \dots \\
  & + \sum_i
  \!
  \begin{aligned}[t]
    \Bigl[ &a_i +b_i+\cdots
    \\ & + x_i+y_i\Bigr]
  \end{aligned}
\end{align*}

在此处输入图片描述

相关内容