Latex - 不需要的标签出现在我的等式上

Latex - Unwanted labels appearing on my equation

这是我的代码:

\begin{align}
Position_{increment}(t) &= K_{P1}.(Tension_{limit} - Sensor(t)) \
&+ K_{P2}.(Sensor(t) - Sensor_{opposite}(t)) \
&+ K_I.\sum_{0}^{t}(Tension_{limit} - Sensor(t)) 
\label{equation:position_PI}
\end{align}

这是输出:

请注意,我只想显示一个标签。

这是您通过 \nonumber\notag 查找的内容吗?:

\begin{align}
Position_{increment}(t) &= K_{P1}.(Tension_{limit} - Sensor(t)) \
&+ K_{P2}.(Sensor(t) - Sensor_{opposite}(t)) \nonumber \
&+ K_I.\sum_{0}^{t}(Tension_{limit} - Sensor(t)) \nonumber
\label{equation:position_PI}
\end{align}

来自对此 related question 的回答之一。

您应该考虑在 equation:

中使用 aligned

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align}
  Position_{increment}(t) &= K_{P1}.(Tension_{limit} - Sensor(t)) \
  &+ K_{P2}.(Sensor(t) - Sensor_{opposite}(t)) \
  &+ K_I.\sum_{0}^{t}(Tension_{limit} - Sensor(t)) 
\end{align}

\begin{equation}
  \begin{aligned}
    \text{Position}_{\text{increment}}(t) &= K_{P1} \cdot \bigl( \text{Tension}_{\text{limit}} - \text{Sensor}(t) \bigr) \
    &\phantom{{}={}} + K_{P2} \cdot \bigl( \text{Sensor}(t) - \text{Sensor}_{\text{opposite}}(t) \bigr) \
    &\phantom{{}={}} + K_I \cdot \sum_0^t \bigl( \text{Tension}_{\text{limit}} - \text{Sensor}(t) \bigr) 
  \end{aligned}
\end{equation}

\end{document}

我更新了缺少的 = 关系周围的间距以反映它应该是什么样子。此外,如果您在方程式中使用文本,请使用 \text,或创建您自己的 "variable macro" \var{<stuff>},因为 consistency:

\newcommand{\var}{\text}

第三种解决方案可能是:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
  \begin{split}
    Position_{increment}(t) &= K_{P1}.(Tension_{limit} - Sensor(t)) \
    &+ K_{P2}.(Sensor(t) - Sensor_{opposite}(t)) \
    &+ K_I.\sum_{0}^{t}(Tension_{limit} - Sensor(t))
    \label{equation:position_PI}
  \end{split}
\end{equation}

\end{document}

this manual 第 3.2 节中所建议。