听说建议使用 align 或 array。但是我应该怎么做才能替代 eqnarray 的使用呢?非常感谢。
答案1
在eqnarray
环境下,你可以写:
\begin{eqnarray}
a &=& b\\
c &=& d
\end{eqnarray}
在align
有环境的情况下(确保加载amsmath
包),你可以这样写
\begin{align}
a &= b\\
c &= d
\end{align}
唯一显著的变化——当然,除了环境名称的变化之外——是写道&=
(不是 =&
!) 来align
使符号对齐=
。
答案2
您可以使用equationarray
随软件包加载的环境。这是一个数学环境,模仿了更适合文本的环境eqnarray
的行为。它还为每个等式添加了不同的数字。与环境不同的是,您可以对齐超过 3 列的信息。array
eqnarray
只需添加
\usepackage{eqnarray}
到序言部分。然后,您可以equationarray
像使用 一样使用array
:
\begin{equationarray}{rclrcl}
a &=& b & c &=& d\\
c &=& d & a &=& b
\end{equationarray}