如何仅使用一个数字在对齐环境中对多个方程式进行编号?
例如
\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}
编号将出现在第二个等式旁边。但如果它出现在两个方程的线之间会更好。
在这种情况下如何标记这组方程以供以后参考?
谢谢和问候!
答案 0 :(得分:67)
首先,如果您只有一列方程式,则可能不需要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
包的文档解释了这一点以及更多内容。
答案 1 :(得分:10)