包标题警告:对于此特定的 \caption,选项“hypcap=true”将被忽略

包标题警告:对于此特定的 \caption,选项“hypcap=true”将被忽略

\caption当我尝试将标题添加到表格时,我收到有关该包的警告。

这是我的代码:

\begin{center}
    \begin{tabular}{|l|c|r|}
    \hline
    \textbf{Course} & \textbf{Completion Rate}& \textbf{Interaction Rate}\\
    \hline \hline
    ISec 2014 & 45.81\% & 80.09\%\\
    \hline
    ISec 2016 & 41.44\% & 54.28\%\\
    \hline
    ISec 2018 & 72.37\% & 88.33\%\\
    \hline
    ISec 2020 & 39.88\% & 63.21\%\\
    \hline
    \end{tabular}
    \captionof{table}{Estimates of courses.}
    \label{tab:course-summary}
\end{center}

控制台上的警告信息:

Package caption Warning: The option `hypcap=true' will be ignored for this particular \caption on input line 142. See the caption package documentation for explanation.

我已经从这关联但无法解决这个警告。

答案1

如果您只是想禁用警告,您可以将标题配置为不使用表格的 hypcap 包,这将改变超链接锚点位置的默认行为,从包含浮动的开头到标题所在的位置。

\captionsetup[table]{hypcap=false}

我认为问题的根源是没有包含浮动环境来创建锚点。

相关内容