编号只有一个数字的几个方程

我怎样才能使用一个数字在alignment环境中编号几个方程?

例如

\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} 

编号将显示在第二个等式旁边。 但是如果它出现在两个方程之间,会更好。

在这种情况下如何标记这组方程组以供以后参考?

感谢致敬!

首先,如果您只有一列方程式,您可能不需要align环境。 事实上,你的例子可能是cases环境最好的。 但要直接回答你的问题,使用equationaligned环境 – 这样外部环境给出的数字:

 \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软件包的文档解释了这一点以及更多。

感觉如何?

 \documentclass{article} \usepackage{amssymb,amsmath} \begin{document} \begin{equation}\label{A_Label} \begin{split} w^T x_i + b \geqslant 1-\xi_i \text{ if } y_i &= 1, \\ w^T x_i + b \leqslant -1+\xi_i \text{ if } y_i &= -1 \end{split} \end{equation} \end{document} 

这产生:

替代文字http://img28.imageshack.us/img28/7075/tex.png

看看乳胶短的math指南 。