目录中的页码错误

目录中的页码错误

我有一份 72 页的文档,目录中的页码完全错误。我试图一步一步地检查所有内容,所以我注意到的第一个问题是:我只编译了文档的第一部分:

% Style
\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\setlength{\parindent}{0pt}
\usepackage[header]{appendix}
\usepackage[hidelinks]{hyperref}
\usepackage{lipsum}

% Figures
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{float}
\usepackage{tikz}

\begin{document}

\begin{titlepage}
My title page
\vfill
\end{titlepage}

\section*{Preface}
\thispagestyle{plain}
\lipsum[1-2]

\begin{minipage}[b]{0.45\textwidth}
\begin{flushleft}
\rule{5cm}{2cm}
\end{flushleft}
\end{minipage}
\hspace{2mm} 
\begin{minipage}[b]{0.45\textwidth}
\begin{flushright}
\rule{5cm}{2cm}
\end{flushright}
\end{minipage}

\begin{figure}[H]
\centering
\rule{1cm}{3cm}
\end{figure}

\chapter*{Abstract}
\thispagestyle{plain}
\lipsum[1-3]

\tableofcontents

\chapter{Introduction}

\end{document}

我得到的是

内容:

1 简介 第 5 页

虽然应该

内容

1 简介 第 4 页

但当我评论前两张图片时,我得到了正确的页码。

有人知道为什么会发生这种情况吗?我已经编译了 3 次,但仍然遇到同样的问题。

我也尝试用以下方法替换迷你页面

\begin{figure}[H]
\centering
\begin{subfigure}[b]{0.4\textwidth}
    \centering
    \includegraphics[width=\textwidth]{logo1.jpg}
\end{subfigure} \quad
\begin{subfigure}[b]{0.4\textwidth}
    \centering
    \includegraphics[width=\textwidth]{logo2.jpg}
\end{subfigure}
\end{figure}

但我有完全一样的问题。

答案1

我不知道哪里出了问题,但最终我可以通过始终使用和删除图表中的所有内容来minipage解决问题。subfigure[H]

相关内容