includeonly 之后出现空白页

includeonly 之后出现空白页

按照此上一篇\includeonly关于和包之间的冲突hyperref,这是我发现的另一个问题\includeonly

使用以下 mwe,第一次编译pdflatex main.tex生成一个完整的 pdf,其中一切都很好。不过,之后使用 \includeonly 取消注释该行新一轮的运行pdflatex main.tex会产生一个带有额外空白页的 PDF......

该问题与 minitoc 或 float 包的使用有关

我知道这一点建议修复在一篇较旧的文章中,但它创建了一个与 hyperref 包帖子冲突

您有办法解决此问题吗?

这是主文本

\documentclass[]{article}
\usepackage{float}
\usepackage{minitoc}

% my choice of chapter
    %\includeonly{chapitre_1}

\begin{document}
    % plan de cours
        \include{description}
    % chapitre 1
        \include{chapitre_1}
        \include{chapitre_1_exercices}
    % chapitre 2
        % ...
\end{document}

以及在哪里描述.tex是:

\newpage
\section*{Plan de cours pour la session d'}
Le cours \dots

chapitre_1.tex是:

\newpage
\section{Chapitre 1}

\label{chap_1}
% table des matières
\newpage
\subsection{Introduction}
    Contenu du chapitre\dots
\newpage
    page supplémentaire pour afficher les numéros de page

chapitre_1_exercices.tex是:

\newpage        
\subsection{Exercices d'application}
    Liste d'exercices\dots

答案1

@Alain minitoc 产生的提示导致出现额外的空白页。使用nohints选项加载 minitoc。参见, https://tex.stackexchange.com/a/194377/231055

相关内容