我知道如何利用 \ label {} 和 \ ref} 获取章节或子章节的编号。我想知道是否也可以获取章节或子章节的标题。例如(参见 VI.1 Test),其中 Test 是子章节的标题
答案1
使用 hyperref 或 cleveref 包。
\documentclass{article}
\usepackage{hyperref}
\usepackage{cleveref}
\begin{document}
\section{Test}\label{sec:test}
\ref{sec:test}
\nameref{sec:test}
\autoref{sec:test}
\cref{sec:test}
\end{document}
您可以定义一个\newcommand
来满足您的需要:
\newcommand{\myref}[1]{(see \autoref{#1}~\nameref{#1}, p.~\pageref{#1})}