我怎样才能指定要标记方程的哪一行?

我怎样才能指定要标记方程的哪一行?

这是针对如何在最后制作方程式标签

如果我想指定要标记方程的哪一行,该怎么办?要在方程末尾标记,可以在以下位置找到解决方案这个帖子

在此处输入图片描述

\begin{equation}
\begin{split}
A =& A+ B \\
  =& A-C \\   %label here OR label the last 2 line
  =& d + f -d \\
  =& d + r+ f+ f \\
  =& f + r + e +f \\ %label here
  =& 1234
\end{split}
\end{equation}

答案1

您可以使用align或隐藏行号\nonumber

\documentclass[]{article}

\usepackage[]{amsmath}

\begin{document}
\begin{align}
A &= A+ B \nonumber\\
  &= A-C \\   %label here OR label the last 2 line
  &= d + f -d \nonumber\\
  &= d + r+ f+ f \nonumber\\
  &= f + r + e +f \\ %label here
  &= 1234 \nonumber
\end{align}
\end{document}

&请注意,如果将其放在等号前面,则会获得正确的间距。

两行均已编号的结果(您可以通过添加额外的 来删除其中一个数字\nonumber):

在此处输入图片描述

答案2

使用与的环境类似的{DispWithArrows}包的环境,我们可以使用选项指定要标记的行列表。witharrows{align}amsmathtagged-lines

\documentclass{article}
\usepackage{witharrows}
\begin{document}
\begin{DispWithArrows}[tagged-lines={2,4}]
A &= A+ B \\
  &= A-C \\ 
  &= d + f -d \\
  &= d + r+ f+ f \\
  &= f + r + e +f \\ 
  &= 1234 
\end{DispWithArrows}
\end{document}

上述代码的结果

相关内容