![如何使用 hyperref 包为“Figure”指定简称](https://linux22.com/image/434531/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20hyperref%20%E5%8C%85%E4%B8%BA%E2%80%9CFigure%E2%80%9D%E6%8C%87%E5%AE%9A%E7%AE%80%E7%A7%B0.png)
我正在使用 hyperref 包编写文档。我使用以下代码引用我的图表:\autoref{fig:my_figure_label}
举个例子:
The results are shown in \autoref{fig:termperature_field}
输出为:
结果如图1所示。
我怎样才能强迫它产生单词“数字“因此看起来”如图。“ 反而:
结果如图1所示。
我感谢您的帮助。
答案1
hyperref
用来\<type>autorefname
确定如何调用它们。
\documentclass[]{article}
\usepackage[]{graphicx}
\usepackage[]{hyperref}
\AtBeginDocument{\renewcommand\figureautorefname{Fig.}}
\begin{document}
\begin{figure}
\centering
\includegraphics{example-image-duck}%
\caption
{%
A duck.%
\label{fig:duck}%
}%
\end{figure}
See \autoref{fig:duck}.
\end{document}
给出你想要的:
答案2
我推荐这个cleveref
软件包,而hyperref
不是 的\autoref
。除了支持开箱即用的缩写标签名称外,它还提供其他有用的功能。texdoc cleveref
详情请参阅。