聚集内对齐时出现多个标签错误

聚集内对齐时出现多个标签错误

我写了下面这段乳胶代码(忽略公式,没有意义)

\begin{gather}
    \min \quad \sum_{i=1}^{n} a_i b_i, \nonumber \\
    \begin{align}
        \sum_{i=1}^{n} a_{i} \geq i&,   & \forall i &= 1, \ldots, m, \label{eqn1} \\ 
        \sum_{i=1}^{n} b_{i} \geq i&,   & \forall i &= 1, \ldots, m, \label{eqn2} \\ 
        a_{ij}          \in \{0,1\}&,   & \forall i &= 1, \ldots, n, \; \forall j = 1, \ldots, n \nonumber
    \end{align}
\end{gather}

我收到错误:! Package amsmath Error: Multiple \label's: label 'eqn1' will be lost

据我在网上查到的,当多个标签引用同一个方程式时就会发生这种情况,但我不知道如何解决它。

PS,附带问题:对齐块内的内容的最佳方法是什么align

这个答案在我的情况下不起作用:我需要\label内部align环境中的两条线/方程式,而链接答案仅当align环境内部有一个标签而外部有一个标签时才有效。

相关内容