子节的 autoref

子节的 autoref

当我使用 autoref 进行小节时,我希望文内内容为section 1.1而不是subsection 1.1。如何做到这一点。我尝试将其编写为ref

section \ref{sec:subsection}

但问题是我希望我的引用是可点击的(使用hyperref),而使用 ref 时单词section将变为不可点击(只有数字部分),而使用autoref整个单词时则section 1.1变为可点击。你能帮忙吗?

在此处输入图片描述

\documentclass[sigconf]{acmart}
\usepackage{hyperref}
\begin{document}
\title{Title Here}

\begin{abstract}
Abstract here.
\end{abstract}

\maketitle
\section{First}\label{sec:section}
\subsection{Sub}\label{sec:subsection}
\autoref{sec:section} and \autoref{sec:subsection}
\end{document}

答案1

就像下面这样:

\documentclass[sigconf]{acmart}
\usepackage{hyperref}
\def\subsectionautorefname{section}
\begin{document}
\title{Title Here}

\begin{abstract}
Abstract here.
\end{abstract}

\maketitle
\section{First}\label{sec:section}
\subsection{Sub}\label{sec:subsection}
\autoref{sec:section} and \autoref{sec:subsection}
\end{document} 

相关内容