当我在环境中标记一个方程式equation
并通过引用它时\ref{eq1}
,以及当我在文本中写入时
Eq. \ref{eq1}
Eq.
和参考之间还有一个空格。
答案1
这很可能是由于Eq.
被视为句末空格而导致的视觉差异。您可以通过强制使用常规空格(即Eq.\ \ref{eq1}
)来避免这种情况,或者更好的方法是使用Eq.~\ref{eq1}
,甚至更多的更好的是,将其添加\usepackage{amsmath}
到您的文档序言中并使用Eq.~\eqref{eq1}
。
以下是直观的选项:
\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
A simple quadratic equation:
\begin{equation}
f(x) = ax^2 + bx + c \label{quadratic}
\end{equation}
\indent See Eq. \ref{quadratic}. \par
See Eq.\ \ref{quadratic}. \par
See Eq.~\ref{quadratic}. \par
See Eq.~\eqref{quadratic}.
\end{document}