如何在 \gather 环境中使用 \nonumber?

如何在 \gather 环境中使用 \nonumber?

我的环境中有两个方程式\gathered

\documentclass{book} 
  \usepackage{amsmath}
 
 \begin{document}  
 

\begin{equation} 
 \begin{gathered}
     \Delta U_{ab}+\Delta U_{ba}=0\\
    \int_{\vec r_a}^{\vec r_b}\vec F\cdot d\vec r +\int_{\vec r_b}^{\vec r_a}\vec F\cdot d\vec r=0
     \label{ce23}  

  \end{gathered} 
 \end{equation}
 
 \end{document}

产生输出:

在此处输入图片描述

但是相反,我希望使用其自身进行以下输出\gathered,而不是\align我用于此 MWE 的输出

在此处输入图片描述

代码为

   \documentclass{book} 
      \usepackage{amsmath}
     
     \begin{document}  
     

   
     \begin{align}
         \Delta U_{ab}&+\Delta U_{ba}=0 \nonumber\\
        \int_{\vec r_a}^{\vec r_b}\vec F\cdot d\vec r &+\int_{\vec r_b}^{\vec r_a}\vec F\cdot d\vec r=0
         \label{ce23}  
      \end{align} 
     
     
     \end{document}

答案1

只需使用gather而不是gathered

\documentclass{book} 
\usepackage{amsmath}

\begin{document}  

\begin{gather}
    \Delta U_{ab}+\Delta U_{ba}=0 \nonumber\\
    \int_{\vec r_a}^{\vec r_b}\vec F\cdot d\vec r +\int_{\vec r_b}^{\vec r_a}\vec F\cdot d\vec r=0
    \label{ce23}
\end{gather}
 
\end{document}

答案2

如果可能的话,最好使用gathered,这样 TeX 就可以在显示内容之前的行较短的情况下使用较短的垂直跳跃。比较两个其他方面相同的显示内容:第二个显示内容周围的空间太宽了。

关键是\begin{gathered}[b]

\documentclass{book}
\usepackage{amsmath}

\usepackage{lipsum}

\begin{document}
 
\lipsum[1][1-3]
\begin{equation}\label{ce23}
\begin{gathered}[b]
  \Delta U_{ab}+\Delta U_{ba}=0 \\
  \int_{\vec{r}_a}^{\vec{r}_b}\vec{F}\cdot d\vec{r}
  +\int_{\vec{r}_b}^{\vec{r}_a}\vec{F}\cdot d\vec{r}=0
\end{gathered}
\end{equation}
\lipsum[2][1-3]

\lipsum[1][1-3]
\begin{gather}
  \Delta U_{ab}+\Delta U_{ba}=0 \notag \\
  \int_{\vec{r}_a}^{\vec{r}_b}\vec{F}\cdot d\vec{r} 
  +\int_{\vec{r}_b}^{\vec{r}_a}\vec{F}\cdot d\vec{r}=0
  \label{ce23bad}
\end{gather}
\lipsum[2][1-3]

\end{document}

在此处输入图片描述

我将所有\vec r和类似的内容改为更好的\vec{r},不再更难输入,而且肯定更清晰。

相关内容