我需要一个方程式作为参考,例如:
\documentclass{article}
\usepackage{amssymb,amsmath}
\begin{document}
\begin{equation} \label{eq:1}
y+x=3
\end{equation}
some text \ref{eq:1} some text
\end{document}
将导致:‘某些文本 Eq.(1) 某些文本’。不仅仅是数字,而是在数字前用括号插入 Eq. 或‘Equation’。
答案1
使用cleveref
。
\documentclass{article}
\usepackage{amssymb,amsmath}
\usepackage{cleveref}
\crefname{equation}{Eq.}{Eqs.}
\begin{document}
\begin{equation} \label{eq:1}
y+x=3
\end{equation}
some text \cref{eq:1} some text
\end{document}