答え1
環境align
、alignat
、flalign
(および対応する星印の付いたバリアント) は最上位の数学環境であり、他の表示された方程式にネストすることはできません (ただし、align
内で & Co. を使用できるという注目すべき例外があります)。したがって、「外部」環境を削除するか、「内部」形式、 、または を使用するgather
必要があります。equation
aligned
split
\documentclass{article}
\usepackage{amsmath}
\textwidth=5cm % just for the MWE
\begin{document}
\noindent\texttt{align}
\begin{align}
a &= b + c \\
&= d + e
\end{align}
\texttt{align+nonumber}
\begin{align}
a &= b + c \nonumber \\
&= d + e
\end{align}
\texttt{equation+split}
\begin{equation}
\begin{split}
a &= b + c \\
&= d + e
\end{split}
\end{equation}
\texttt{equation+aligned}
\begin{equation}
\begin{aligned}
a &= b + c \\
&= d + e
\end{aligned}
\end{equation}
\texttt{equation+aligned[b]}
\begin{equation}
\begin{aligned}[b]
a &= b + c \\
&= d + e
\end{aligned}
\end{equation}
\end{document}
式 (4) と (5) は同じに見えますが、 を使用した解法では、より多くの位置合わせポイントがサポートされます。 ケース (3) と (6) はここでは同じ出力を生成しますが、では が使用されないaligned
ため、一般に数式と周囲のテキストの垂直方向の間隔が異なります。 (このため、私は通常、オプションを使用することを好みますが、これは議論の余地があるかもしれません。)align
\abovedisplayshortskip
aligned
b