如何标记多行对齐方程链中的某些行

如何标记多行对齐方程链中的某些行

如何在 LaTeX 中制作多行方程链,按其=符号对齐,并标记其中至少一个(不是全部),以使方程引用能够正常工作?

我所见过的文档解决了布局对于一行来说太长的单个方程式的任务,但没有解决在多行上布局一系列方程式的任务,并且在特定的行上带有标签。

\documentclass[10pt,a4paper]{article}
\usepackage{amsmath}
\setcounter{equation}{0}
\begin{document}
Text before the equations.
\begin{align*}
f(n+1)&=(n+1)^2 \\\\
&=n^2+2n+1 \label{u} \\\\
&=g(n)+1 \label{v}
\end{align*}
Later I discuss equations \eqref{u} and \eqref{v}.
\end{document}

在寻找实现此目的的方法时,我遇到了许多环境,包括、、、、align以及以上以 为后缀的各种环境。它们似乎都无法同时编译和运行。alignatalignedarrayequationeqnarray*

Tobias Oetiker 的《The Not So Short Introduction to Latex2e》第 64 页,第 3.5.2 节推荐IEEEeqnarray使用 软件包IEEEtrantools。但我安装的 TeX (MiKTeX) 不包含IEEEtrantools,运行时pdflatex找不到它。

答案1

例如使用\notag

\documentclass[10pt,a4paper]{article}
\usepackage{amsmath}
\setcounter{equation}{0}
\begin{document}
Text before the equations.
%\begin{align*}
\begin{align}
f(n+1)&=(n+1)^2 \notag\\
&=n^2+2n+1 \label{u} \\
&=g(n)+1 \label{v}
%\end{align*}
\end{align}
Later I discuss equations \eqref{u} and \eqref{v}.
\end{document}

在此处输入图片描述

相关内容