交叉引用:打印参考对象

交叉引用:打印参考对象

我使用LaTeX文章模板scifile。当我对图表进行交叉引用时,只会打印出图表编号。

例如当我这样做时:see: \ref{fig:1}我只得到see: 1而不是see: Figure 1

我该如何修复此行为以打印出参考形式(例如方程式,章节,图形,表格等)?

我尝试搜索参考样式管理,但没有找到编辑交叉引用输出样式的解决方案。

答案1

在标准设置中,\ref仅打印数字,但不打印参考类型。

该软件包cleveref提供\cref(或\Cref)来打印标签类型和引用值。对于诸如 之类的标准计数器figuretable所有内容都已设置好,甚至语言感知。

\documentclass{article}
\usepackage{cleveref}
\begin{document}
\begin{figure}
\caption{figure one}\label{figone}
\end{figure}

In \cref{figone} or in \Cref{figone}
\end{document}

在此处输入图片描述

相关内容