我无法正确格式化交叉引用的方程式。
当我引用一个方程式时,我希望方程式编号出现在页面的最右侧,就像常规方程式编号的格式一样。不幸的是,我不知道如何实现这一点。
这是我尝试过的一个例子。
\section{Introduction}
\begin{equation}
(x+y)^2 = x^2 + 2xy + y^2 \label{I.1}
\end{equation}
\section{Results}
\begin{equation*}
(x+y)^2 = x^2 + 2xy + y^2 \eqref{I.1}
\end{equation*}
这给出了一个直接跟在方程后面的参考数字。我知道有诸如\quad
和之类的函数\qquad
可以手动分隔事物,但这些函数还不够。另外,我觉得还有一种我不知道的更好的方法来实现这一点。
那么我怎样才能将我的参考编号放到最右侧呢?
答案1
不要在数学模式(equation
环境等)内留下空行。您可以使用它\tag{\ref{I.1}}
来获取方程编号。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\section{Introduction}
\begin{equation}
\label{I.1}
(x+y)^2 = x^2 + 2xy + y^2
\end{equation}
\section{Results}
\begin{equation}
(x+y)^2 = x^2 + 2xy + y^2 \tag{\ref{I.1}}
\end{equation}
\end{document}
此外,在标签中使用数字并不是一个好习惯,应该使用一些你能记住的、有意义的东西。