2010-04-08 23 views
40

Làm thế nào tôi có thể đánh số một số phương trình trong môi trường căn chỉnh chỉ bằng một số?số một số phương trình chỉ với một số

Ví dụ

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

Việc đánh số sẽ xuất hiện bên cạnh các phương trình thứ hai. Nhưng sẽ tốt hơn nếu nó xuất hiện giữa các dòng của hai phương trình.

Trong trường hợp này làm thế nào để gắn nhãn nhóm phương trình này để đề cập đến sau này?

Cảm ơn và kính trọng!

Trả lời

62

Trước hết, bạn có thể không muốn môi trường align nếu bạn chỉ có một cột của phương trình. Thực tế, ví dụ của bạn có lẽ là tốt nhất với môi trường cases. Tuy nhiên, để trả lời câu hỏi của bạn trực tiếp, sử dụng môi trường aligned trong equation - cách này, môi trường bên ngoài cung cấp cho các số:

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

Các tài liệu của gói amsmath giải thích điều này và nhiều hơn nữa.

+3

Một chút trễ ở đây, nhưng tôi muốn thêm rằng điều này không làm việc giống như 'align' môi trường sẽ: nó phù hợp với hộp với chiều rộng của các phương trình, và do đó khoảng cách giữa các cột thường nhỏ hơn nhiều so với nếu không nó sẽ khác. –

9

Làm thế nào về một cái gì đó như:

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

trong đó sản xuất:

alt text http://img28.imageshack.us/img28/7075/tex.png

+0

Làm thế nào bạn có thể làm điều này, nhưng trung tâm cả hai phương trình thay vì neo chúng với nhau? –

+0

@SpencerBoucher Các câu hỏi liên quan đến TeX có ít nhiều trở thành OT ở đây trên stackoverflow. Tôi cũng không dành thời gian với TeX gần đây, vì vậy tôi khuyên bạn nên đặt câu hỏi của bạn ở đây: http://tex.stackexchange.com/ Chúc may mắn! –

+1

Cảm ơn Bart. tex.SO là của tôi go-to, nhưng điều này xuất hiện trên một tìm kiếm google. Đối với hậu thế và bất kỳ nhân viên Google nào trong tương lai, chỉ cần thay đổi \ split thành \ collect: '\ begin {equation} \ label {A_Label} \ bắt đầu {thu} 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 {gather} \ end {equation} ' –

Các vấn đề liên quan