超链接不完全覆盖定理

超链接不完全覆盖定理

为什么通过 PDFLaTeX 编译以下代码生成的 pdf 中的超链接(红色的“定理 0.1”)

\documentclass{report}
\usepackage[many]{tcolorbox}
\usepackage[colorlinks,bookmarks]{hyperref}
\usepackage[capitalize,nameinlink]{cleveref}
\usepackage{longfbox}
\usepackage{lipsum}

\definecolor{myblue}{RGB}{0,163,243}

\tcbset{mystyle/.style={
  breakable,
  enhanced,
  outer arc=0pt,
  arc=0pt,
  colframe=myblue,
  colback=myblue!20,
  attach boxed title to top left,
  boxed title style={
    colback=myblue,
    outer arc=0pt,
    arc=0pt,
    top=3pt,
    bottom=3pt,
    },
  fonttitle=\sffamily
  }
}

\newtcolorbox[auto counter,number within=chapter,crefname={Theorem}{theorems}]{theorem}[2][]{
  mystyle,
  colback=white,
  rightrule=0pt,
  toprule=0pt,
  title=Theorem~\thetcbcounter~#2,#1}


\begin{document}

\begin{theorem}[label=theo]{}
\lipsum
\end{theorem}
My theorem \Cref{theo}...

\end{document}

单击“定理 0.1”时,无法准确跳过包含定理 0.1 的蓝色框?也就是说,为什么单击第 2 页上的“定理 0.1”时,第 1 页上包含定理 0.1 的蓝色框不可见?谢谢。

相关内容