如何解决超链接锚点警告?

如何解决超链接锚点警告?

我正在编写一份报告文档,在某个时候我在某一章节内创建一个新部分,并从 sharetex LaTeX 编译器收到此消息:

main.tex:122 [hyperref] 书签的锚点和其父级的锚点不能相同。添加了一个新锚点。(第 3 页)

undefined:undefined !h' float specifier changed to!ht'。(第 3 页)

这看起来像是两个不同的问题,但我不知道是什么导致了第二个问题,因为我没有任何!h说明。

这是一个最小非工作示例:

\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[pdftex,bookmarks=true,colorlinks=true,linkcolor=blue,citecolor=blue]{hyperref}
\usepackage{varioref}
\usepackage{cleveref}
\usepackage[hyperpageref]{backref}

\begin{document}
\tableofcontents

\chapter{Introduction}
\begin{itemize}
    \item {\bf Finalização} onde são finalizados os histogramas, eventualmente traçadas curvas de ajuste \emph{(fit)} e guardados os resultados no disco.
\end{itemize}

\chapter{Contextualização}
\section{Modelo de dados}

\end{document}

答案1

遵循 Jubobs 的建议:

我删除了 varioref 包并且警告消失了,删除后我没有收到任何错误,所以显然我没有使用。

相关内容