\documentclass{article}
\usepackage[pdfpagelabels=true]{hyperref}
\begin{document}
\tableofcontents
\newpage
\section{S1}
\label{s1}
\subsection{SS1}
\label{ss1}
Subsection 1
\newpage
\subsection{SS2}
\label{ss2}
Subsection 2
\newpage
\subsection{SS3}
\label{ss3}
Subsection 3. For more info, see \hyperref[ss2]{Subsection 2, pg. How Do I Put The Target Page Number Here}.
\newpage
\end{document}
我希望第 3 小节的内容为:“第 3 小节。有关更多信息,请参阅第 2 小节第 3 页”。
答案1
\pageref
可以在这里工作。
\documentclass{article}
\usepackage[pdfpagelabels=true]{hyperref}
\begin{document}
\tableofcontents
\newpage
\section{S1}
\label{s1}
\subsection{SS1}
\label{ss1}
Subsection 1
\newpage
\subsection{SS2}
\label{ss2}
Subsection 2
\newpage
\subsection{SS3}
\label{ss3}
Subsection 3. For more info, see \hyperref[ss2]{Subsection 2, pg.
\pageref{ss2}}.
\newpage
\end{document}
答案2
您可以使用该cleveref
包及其高度可定制的\cref
命令\cpageref
。
(以下屏幕截图中的颜色突出显示了超链接目标;如果您不想要颜色,请确保allcolors=black
在加载时设置该选项hyperref
。)
\documentclass{article}
\usepackage[pdfpagelabels=true,colorlinks=true]{hyperref}
\usepackage[capitalize,nameinlink]{cleveref}
\crefname{subsection}{subsection}{subsections}
\crefname{page}{pg.}{pgs.}
\begin{document}
\tableofcontents
\newpage
\section{S1}\label{s1}
Section 1
\subsection{SS1}
\label{ss1}
Subsection 1.1
\newpage
\subsection{SS2}
\label{ss2}
Subsection 1.2
\newpage
\subsection{SS3}
\label{ss3}
Subsection 1.3. For more info, see \Cref{ss2}, \cpageref{ss2}.
\end{document}