具有单个数字的方程组

具有单个数字的方程组

我想写一个带数字的方程组。目前,这就是我所做的,我对输出结果很满意,但我觉得这不是最好的方法。

\begin{equation}
  \begin{array}{ccl}
    a + b + c & = & d \\
    e + f     & = & g \\
    h         & = & i
  \end{array}
\end{equation}

我应该如何处理与其关联的单个数字的方程组?

更新

我已经阅读asmmath包装文档我对它提供的功能感到更满意。但是,在某些情况下使用该array环境仍然有用吗?例如,否则我不知道如何产生这个结果:

\begin{equation}
  \left\{
  \begin{array}{lcl}
    x_1 + x_2 + x_3 & = & 1 \\
    x_1 + x_2       & = & 2 \\
    x_1             & = & 3
  \end{array}
  \right.
\end{equation}

在这种情况下,间距似乎是正确的,并且不希望第一列与标志对齐=

答案1

如果使用数组,间距将完全错误,AMS 对齐可在保留运算符间距的同时提供对齐:

在此处输入图片描述

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

\begin{equation}
  \begin{array}{ccl}
    a + b + c & = & d \\
    e + f     & = & g \\
    h         & = & i
  \end{array}
\end{equation}

\begin{equation}
  \begin{aligned}
    a + b + c & =  d \\
    e + f     & =  g \\
    h         & =  i
  \end{aligned}
\end{equation}

\end{document}

相关内容