使用标签时,align
如果公式太长而无法容纳数字,公式编号将出现在新行上。但是,当对几行中的最后一行进行编号时,如果有些行很长,则数字会占用新行,即使最后一行有足够的空间,而最后一行是唯一被编号的行。有没有办法强制数字不出现在新行上?
显示问题的合理最小示例:
\documentclass[11pt, oneside]{article}
\usepackage{amsmath}
\begin{document}
short equations - no new line
\begin{align} \label{upre1}
&************************ \cr
& ************************
\end{align}
Top equation long - get extra line even though number would fit on bottom line
\begin{align} \label{upre}
&*********************************************** \cr
& ************************
\end{align}
\end{document}
答案1
我不确定是什么让你认为这\cr
是为了避免对行进行编号。\nonumber \\
而是使用
\documentclass[11pt, oneside]{article}
\usepackage{amsmath}
\begin{document}
Short equations --- no new line
\begin{align} \label{upre1}
&************************ \nonumber \\
& ************************
\end{align}
Top equation long --- get extra line even though number would fit on bottom line
\begin{align}
&******************************************** \nonumber \\
& ************************ \label{upre}
\end{align}
\end{document}
请注意,应该\label
放在编号行中。