2010-04-08 3 views
40

하나의 숫자 만 사용하여 정렬 환경에서 여러 방정식의 번호를 매기려면 어떻게해야합니까?번호가 하나 뿐인 여러 수식

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

의 번호는 제 식 옆에 표시됩니다. 그러나 두 방정식의 라인 사이에 나타나면 더 좋을 것입니다.

이 경우 나중에이 수식 그룹에 레이블을 지정하는 방법은?

감사합니다.

답변

62

우선 방정식 열이 하나만있는 경우 우선 align 환경을 원하지 않을 것입니다. 사실, 귀하의 예는 아마 cases 환경에서 가장 좋습니다.

\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 패키지의 문서는 이것과 더 많은 설명 : 외부 환경이 수를 제공합니다 이런 식으로 -하지만 직접 귀하의 질문에 대답하기 위해, equationaligned 환경을 사용했다.

+3

조금씩,하지만 난'align'으로이 같은 일을하지 않는 것을 추가 할 환경은 상자를 방정식의 너비에 맞추기 때문에 열 사이의 간격은 종종 그렇지 않을 때보 다 훨씬 작습니다. –

9

어떻게 같은 약 : 생산

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

:

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

후반 여기
+0

어떻게이 작업을 수행 할 수 있습니까? 그러나 두 방정식을 서로 고정시키지 않고 중심에 둘 수 있습니까? –

+0

@SpencerBoucher TeX 관련 질문이 더 많거나 적습니다. 나는 또한 TeX과 최근에 시간을 보내지 않으므로, 여기에 질문하는 것이 좋습니다. http://tex.stackexchange.com/ 행운을 빌어 요! –

+1

바트에게 감사드립니다. tex.SO는 제가요. 그러나 이것은 Google 검색에서 나타났습니다. 후손 및 향후 Google 직원을 위해 \ split을 \ gather로 변경하십시오. \ begin {equation} \ label {A_Label} \ begin {gather} w^Tx_i + b \ geqslant 1- \ xi_i \ text {예} y_i & = 1, \\ w^Tx_i + b \ leqslant -1+ \ xi_i \ text {if} y_i & = -1 \ end {gather} \ end {방정}' –

관련 문제