附录和参考资料作为目录和书签中的“部分”

附录和参考资料作为目录和书签中的“部分”

我的附录和参考文献存在问题,它们没有作为目录的一部分出现(章节布局而不是部分布局,见下图),而且 pdf 文件中的书签(附录和参考文献作为第二部分的一部分出现)也存在问题,即使我使用了“页面”和“目录”。如果我使用书签包,我可以解决书签问题,但引入了问题,即单独的附录不再是“附录”部分的一部分(章节)(见下图第二张图)。命令“\addtocontents{toc}{\bigskip}”像新部分一样进行操作,但字体大小不会改变。

有什么建议和更好的解决方案吗?

以下是包含相关内容的示例代码:

\documentclass{book}

%%% preamble %%%
\usepackage{bookmark,hyperref}
\usepackage[toc,page,title,titletoc]{appendix}
\RequirePackage[square, numbers, sort&compress]{natbib}
...

%%% Document %%%
\begin{document}

%% Frontmatter %%
\frontmatter
...

%% Mainmatter %%
\mainmatter
\part{this is part 1}
    \include{Chapter1}
    ...
\part{this is part 2}
    \include{Chapter5}
    ...

%% Appendices %%
\bookmarksetup{startatroot}
\addtocontents{toc}{\bigskip}
\renewcommand*\thesection{\arabic{section}}
\addtocontents{toc}{\protect\setcounter{tocdepth}{1}}

\begin{appendices} 
    \include{Appendix1}
    \include{Appendix2}
    \include{Appendix3}
\end{appendices}

%% Bibl %%
\bibliographystyle{unsrt}
\cleardoublepage
\bibliography{References} 

在此处输入图片描述

目录摘录 2 页(参见第二部分与附录的区别)

在此处输入图片描述

书签包后的问题。单独的附录不属于附录标题的一部分。

答案1

软件包bookmark提供了提升“附录”级别的方法:

\bookmarksetupnext{rellevel=-1}
\begin{appendices}
  \chapter{First appendix}
  ...
\end{appendices}

\bookmarksetupnext应用于下一个书签,并且以下附录章节将在大纲树中的“附录”下排序。

修补\addappheadtotoc

另一种方法,也使用part目录中条目的格式\begin{appendices},即\addappheadtotoc使用part而不是chapter。这也修复了书签问题:

\usepackage[toc,page,title,titletoc]{appendix}

\RequirePackage{etoolbox}
\patchcmd\addappheadtotoc{%
  \addcontentsline{toc}{chapter}%
}{%
  \addcontentsline{toc}{part}%
}{}{\errmessage{Could not patch \string\addappheadtotoc}}

相关内容