禁用自动关注超链接

禁用自动关注超链接

编辑:此主题与我的 pdf 阅读器中的一个错误有关Foxit 4.3.1。因此问题应该是:“如何MWE在 Foxit 中实现此功能?”

如何解决超链接无法自动跟踪的问题?点击\nameref{par:SotaOtrsitsmEvalCorrDep}跳转到,\subsection*{Bla}但它应该链接到\paragraph{\nameref{subsec:sevice_depencies}}

梅威瑟:

\documentclass[11pt,english,ngerman,numbers=noenddot, headsepline]{scrreprt}
\usepackage[colorlinks]{hyperref}

\begin{document}

\subsection*{Bla}
\label{subsec:sevice_depencies}
\newpage
\paragraph{\nameref{subsec:sevice_depencies}}
\label{par:SotaOtrsitsmEvalCorrDep}
\newpage
\nameref{par:SotaOtrsitsmEvalCorrDep}

\end{document}

感谢帮助

答案1

段落标题中的链接可以通过以下开始形式禁用\nameref

\documentclass[11pt,english,ngerman,numbers=noenddot, headsepline]{scrreprt}
\usepackage[colorlinks]{hyperref}

\begin{document}

\subsection*{Bla}
\label{subsec:sevice_depencies}
\newpage
\paragraph{\nameref*{subsec:sevice_depencies}}
\label{par:SotaOtrsitsmEvalCorrDep}
\newpage
\nameref{par:SotaOtrsitsmEvalCorrDep}

\end{document}

如果只禁用最新的嵌套链接\nameref,情况就会变得稍微复杂一些:

\documentclass[11pt,english,ngerman,numbers=noenddot, headsepline]{scrreprt}
\usepackage[colorlinks]{hyperref}

\begin{document}

\subsection*{Bla}
\label{subsec:sevice_depencies}
\newpage
\paragraph{\nameref{subsec:sevice_depencies}}
\label{par:SotaOtrsitsmEvalCorrDep}
\newpage
\hyperref[par:SotaOtrsitsmEvalCorrDep]{%
  \begin{NoHyper}%
    \nameref*{par:SotaOtrsitsmEvalCorrDep}%
  \end{NoHyper}%
}%

\end{document}

相关内容