Интересно, как пометить каждое уравнение в среде align? Например
\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}
пометьте только первое уравнение, и только первое уравнение может быть использовано позже.
align
предназначена для нескольких уравнений. Каждое уравнение получит номер. Если вы используетеequation
среду и помещаете в нееaligned
среду, весь блок будет рассматриваться как одно уравнение и получит одно число. Ввод нескольких\label
s внутри него приведет к ошибкамОбычно мои среды выравнивания настроены как
\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 следует разместить в строке, на которую вы хотите сослаться, размещение в строке не имеет значения. Я предпочитаю размещать его в начале строки (как своего рода описание), а другие помещают их в конце.
источник
как это
\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}
источник
\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*}
Вывод:
источник
align
, толькоalign*
.Ответы кажутся немного устаревшими, они мне не подходят. Что работало, было
\begin{align} 1+1=2 \tag{xyz} \end{align}
Справка
источник
В среде
align
из пакетаamsmath
можно комбинировать использование\label
и\tag
для каждого уравнения или линии. Например, код:\documentclass{article} \usepackage{amsmath} \begin{document} Write \begin{align} x+y\label{eq:eq1}\tag{Aa}\\ x+z\label{eq:eq2}\tag{Bb}\\ y-z\label{eq:eq3}\tag{Cc}\\ y-2z\nonumber \end{align} then cite \eqref{eq:eq1} and \eqref{eq:eq2} or \eqref{eq:eq3} separately. \end{document}
производит:
источник