1つの番号のみを使用して、align環境で複数の方程式に番号を付けるにはどうすればよいですか?
例えば
\begin{align}
w^T x_i + b \geqslant 1-\xi_i \text{ if } y_i=1, \nonumber \\
w^T x_i + b \leqslant -1+\xi_i \text{ if } y_i=-1,
\end{align}
番号は2番目の式の隣に表示されます。ただし、2つの方程式の行の間に表示される方が良いでしょう。
この場合、後で参照するためにこのグループの方程式にラベルを付ける方法は?
よろしくお願いします!
第一に、方程式の列が1つしかない場合は、おそらくalign
環境は必要ありません。実際、おそらくあなたの例はcases
環境で最適です。しかし、あなたの質問に直接答えるために、aligned
内でequation
環境を使用しました-このようにして、外部環境は番号を与えます:
\begin{equation}
\begin{aligned}
w^T x_i + b &\geq 1-\xi_i &\text{ if }& y_i=1, \\
w^T x_i + b &\leq -1+\xi_i & \text{ if } &y_i=-1,
\end{aligned}
\end{equation}
amsmath
パッケージのドキュメントでこれについて説明しています。
latexの短い数学ガイド をご覧ください。