Как обозначить каждое уравнение в среде выравнивания?

Интересно, как обозначить каждое уравнение в среде выравнивания? Например

\begin{align} \label{eq:lnnonspbb}
\lambda_i + \mu_i = 0 \\
\mu_i \xi_i = 0 \\
\lambda_i [y_i( w^T x_i + b) - 1 + \xi_i] = 0
\end{align} 

только обозначить первое уравнение, и только первое уравнение может быть передано позже.

Ответ 1

Вы можете пометить каждую строку отдельно, в вашем случае:

\begin{align}
  \lambda_i + \mu_i = 0 \label{eq:1}\\
  \mu_i \xi_i = 0 \label{eq:2}\\
  \lambda_i [y_i( w^T x_i + b) - 1 + \xi_i] = 0 \label{eq:3}
\end{align} 

Обратите внимание, что это работает только для сред AMS, которые предназначены для нескольких уравнений (в отличие от многострочных одиночных уравнений).

Ответ 2

Обычно мои выравнивающие среды настраиваются как

\begin{align} 
  \label{eqn1}
  \lambda_i + \mu_i = 0 \\
  \label{eqn2}
  \mu_i \xi_i = 0 \\
  \label{eqn3}
  \lambda_i [y_i( w^T x_i + b) - 1 + \xi_i] = 0
\end{align} 

Команда\label должна быть помещена в строку, которую вы хотите ссылаться, размещение в строке не имеет значения. Я предпочитаю размещать его в начале строки (как своеобразное описание), в то время как другие помещают их в конец.

Ответ 3

как это

\begin{align} 

x_{\rm L} & = L \int{\cos\theta\left(\xi\right) d\xi}, \label{eq_1} \\\\

y_{\rm L} & = L \int{\sin\theta\left(\xi\right) d\xi}, \nonumber

\end{align}

Ответ 4

Ответы немного устарели, они не работают для меня. Что работало

\begin{align}
1+1=2     \tag{xyz}
\end{align}

ссылка

Ответ 5

\tag также работает в align*. Пример:

\begin{align*}
  a(x)^{2} &= bx\tag{1}\\ 
  a(x)^{2} &= b\tag{2}\\ 
  ax &= b\tag{3}\\ 
  a(x)^{2}+bx &= c\tag{4}\\ 
  a(x)^{2}+c &= bx\tag{5}\\ 
  a(x)^{2} &= bx+c\tag{6}\\ \\ 
  Where\quad a, b, c \, \in N
\end{align*}

Выход:

PDF output for \tag example