Hyperref警告和 Minitoc

Hyperref警告和 Minitoc

关于此代码,Overleaf 通过以下消息警告我:

包 hyperref 警告:书签级别之间的差异 (2) 大于一,级别固定在输入行 49。

为什么以及我该如何修正我的代码?

想想看,我希望前言第 49 行在第一章的 minitoc 中没有提及。

太感谢了!

\documentclass[openany]{book}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[a4paper,top=3cm,bottom=3cm,left=1.5cm,right=1.5cm]{geometry}
\usepackage{color}
\usepackage{stix}
\usepackage{imakeidx}
\usepackage[tight, italian]{minitoc}
\usepackage[colorlinks=true]{hyperref}

\usepackage{cleveref}
\begin{document}

\Large

\title{\color{red}{\Huge{\textbf{BOOK EXAMPLE}}}}
\author{\color{blue}{\Huge{\textbf{AUTHOR}}}}
\date{25 September 2022 --- xx Month Year}

\frontmatter

\maketitle

\dominitoc

\tableofcontents

\newpage

\section*{GENERAL PREFACE}
\addcontentsline{toc}{section}{\protect\numberline{}GENERAL PREFACE}

\chapter{INTRODUCTORY CHAPTER}

\minitoc %\minilof\minilot
\mtcskip
\pagestyle{plain}

\section{A section}

\newpage

\mainmatter

\part[FIRST PART]{\huge\color{red}{FIRST PART}}

\section{Preface}

%\addcontentsline{toc}{section}{I.0\quad\,Preface}

\chapter{First Chapter}
\minitoc %\minilof\minilot
\mtcskip

\section{Preface}

%\addcontentsline{toc}{section}{1.0\quad Prefazione}

\section{A}

\section{B}

\section{C}

\chapter{Second Chapter}
\minitoc
\mtcskip

\section{Preface}

%\addcontentsline{toc}{section}{2.0\quad Prefazione}

\section{A}

\section{B}

\section{C}

\section{D}

\end{document}

相关内容