Latex 如何在align环境中标记每个等式?

Latex 如何在align环境中标记每个等式?,latex,equation,alignment,Latex,Equation,Alignment,我想知道如何在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} 只标记第一个方程式,以后只能参考第一个方程式。在您的情况下,您可以分别标记每一行: \begin{align} \lambda_i + \mu_i = 0 \labe

我想知道如何在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} 

只标记第一个方程式,以后只能参考第一个方程式。

在您的情况下,您可以分别标记每一行:

\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环境(与多行单方程式相反)。

通常我的align环境的设置如下

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

这些答案似乎有点过时了,它们对我不起作用。你的工作是什么

\begin{align}
1+1=2     \tag{xyz}
\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}\\\\\
其中\quad a,b,c\,\N
\结束{align*}
输出:


在环境中,可以从软件包中对齐
\label
\tag
组合使用每个等式或行。例如,代码:

\documentclass{article}
\usepackage{amsmath}
\开始{document}
写
\开始{align}
x+y\label{eq:eq1}\tag{Aa}\\
x+z\label{eq:eq2}\tag{Bb}\\
y-z \标签{eq:eq3}\标签{Cc}\\
y-2z\n编号
\结束{align}
然后分别引用\eqref{eq:eq1}和\eqref{eq:eq2}或\eqref{eq:eq3}。
\结束{document}
产生:


您所说的“为多个方程式设计的AMS环境(与多行单方程式相反)”是什么意思?@jvriesem:environment
align
用于多个方程式。每一个方程式都会得到一个数字。如果使用
等式
环境,并将
对齐的
环境放在其中,则整个块将被视为一个等式,并将接收一个数字。将多个
\label
放入其中将导致错误方法很重要:这在
align
中不起作用,只在
align*
中起作用。该非数字命令对我帮助很大,谢谢@万山太好了!!!:)