![如何在多行计算的最后一步仅输入方程编号?](https://linux22.com/image/374404/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%A4%9A%E8%A1%8C%E8%AE%A1%E7%AE%97%E7%9A%84%E6%9C%80%E5%90%8E%E4%B8%80%E6%AD%A5%E4%BB%85%E8%BE%93%E5%85%A5%E6%96%B9%E7%A8%8B%E7%BC%96%E5%8F%B7%EF%BC%9F.png)
我必须编写一个包含两行的计算。我只需要在最后一步输入数字。我该怎么做?我在\nonumber
第一行的末尾输入了数字,我不想在那里输入方程式编号。但数字显示在第一行,而不是最后一行。
例如:
\begin{eqnarray}
\dot{\epsilon}&=& u_\mu u_\nu\Bigl(\dot{I}^{\mu\nu}_{(0)+}+\dot{I}^{\mu\nu}_{(0)-}\Bigr)\\
&=& u_\mu u_\nu\int\mathrm{dp}~p^\mu p^\nu\bigl(\dot{f}_{(0)}+\dot{\bar{f}}_{(0)})
\label{eq:1}
\end{eqnarray}
答案1
不要使用eqnarray
!它会产生不好的间距。用其中一个amsmath
环境替换它。在这里,您可以使用aligned
带有选项 的环境[b]
,嵌套在 中equation
:
\documentclass[11pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{aligned}[b]
\dot{\epsilon}&= u_\mu u_\nu\Bigl(\dot{I}^{\mu\nu}_{(0)+}+\dot{I}^{\mu\nu}_{(0)-}\Bigr)\\
&= u_\mu u_\nu\int\mathrm{dp}~p^\mu p^\nu\bigl(\dot{f}_{(0)}+\dot{\bar{f}}_{(0)})
\end{aligned}
\label{eq:1}
\end{equation}
\end{document}
答案2
\nonumber
在第一行末尾有效。但要小心:在第一行的末尾方法前\\
结束第一行的换行符。
梅威瑟:
\documentclass{article}
\begin{document}
\begin{eqnarray}
\dot{\epsilon}&=& u_\mu u_\nu\Bigl(\dot{I}^{\mu\nu}_{(0)+}+\dot{I}^{\mu\nu}_{(0)-}\Bigr) \nonumber\\
&=& u_\mu u_\nu\int\mathrm{dp}~p^\mu p^\nu\bigl(\dot{f}_{(0)}+\dot{\bar{f}}_{(0)})
\label{eq:1}
\end{eqnarray}
\end{document}
答案3
你永远不应该使用eqnarray
,原因解释如下eqnarray 与 align而且从视觉比较中它们也应该清晰可见。我还做了一些小改动,特别是对括号的维度和微分的处理。
\documentclass{article}
\usepackage[tbtags]{amsmath}
\newcommand\prediff[1]{\mathrm{d}#1\,}
\newcommand{\diff}{\mathop{}\!\mathrm{d}}
\begin{document}
This is not the best way to cope with the problem:
\begin{eqnarray}
\dot{\epsilon}&=& u_\mu u_\nu\Bigl(\dot{I}^{\mu\nu}_{(0)+}+\dot{I}^{\mu\nu}_{(0)-}\Bigr)\nonumber\\
&=& u_\mu u_\nu\int\mathrm{dp}~p^\mu p^\nu\bigl(\dot{f}_{(0)}+\dot{\bar{f}}_{(0)})
\label{not-the-best}
\end{eqnarray}
Perhaps you are better served with \texttt{split} (note
the option \texttt{tbtags}):
\begin{equation}\label{better}
\begin{split}
\dot{\epsilon}
&= u_\mu u_\nu\bigl(\dot{I}^{\mu\nu}_{(0)+}+\dot{I}^{\mu\nu}_{(0)-}\bigr)\\
&= u_\mu u_\nu\int\prediff p p^\mu p^\nu\bigl(\dot{f}_{(0)}+\dot{\bar{f}}_{(0)})
\end{split}
\end{equation}
With the differential at the end it would be
\begin{equation}\label{better-post}
\begin{split}
\dot{\epsilon}
&= u_\mu u_\nu\bigl(\dot{I}^{\mu\nu}_{(0)+}+\dot{I}^{\mu\nu}_{(0)-}\bigr)\\
&= u_\mu u_\nu\int p^\mu p^\nu\bigl(\dot{f}_{(0)}+\dot{\bar{f}}_{(0)})\diff p
\end{split}
\end{equation}
\end{document}