如何使用 autoref 打印 \sectionautorefname,但不超链接 \sectionautorefname?

如何使用 autoref 打印 \sectionautorefname,但不超链接 \sectionautorefname?

编辑:@Faekynn 和 @Mico 你们说得对,带星号的版本禁用了超链接,但是否可以仅为 禁用它\sectionautorefname,但仍为 保留它section number

==============================

如何实现 的功能autoref,即打印sectionautorefname+ section number但没有 的超链接sectionautorefname

它必须适用于其他分段单元。

答案1

如果hyperref加载了该包,请使用各种交叉引用宏的“带星号”的版本-- \autoref*,,\ref*等等--如果您不想创建超链接。

\documentclass{article}
\usepackage[colorlinks]{hyperref}
\begin{document}
\section{First}  \label{sec:first}
\subsection{abc} \label{subsec:abc}
\subsection{xyz} \label{subsec:xyz}

As argued in \autoref{subsec:abc}, \dots  % hyperlink is created

\medskip\noindent
As argued in \autoref*{subsec:xyz}, \dots % hyperlink is not created
\end{document}

相关内容