如何结束章节*和开始章节

如何结束章节*和开始章节

在我的论文模板中,献词和致谢是 chapter*{},而其他章节是 chapter{}。问题出现在使用 hyperref 书签时。发生的情况是目录嵌套在致谢部分中。图表列表嵌套在目录中,表格列表嵌套在图表列表中。

答案1

也许不是最优雅的解决方案......

\documentclass{book}

\usepackage{lipsum}
\usepackage{hyperref}
\usepackage{bookmark}

\begin{document}

\bookmarksetup{depth=-1}

\cleardoublepage
\pdfbookmark[0]{Preface}{preface}
\chapter*{Preface}
\lipsum

\cleardoublepage
\pdfbookmark[0]{Acknowledgments}{acknowledgements}
\chapter*{Acknowledgements}
Thanks to everybody.

\cleardoublepage
\pdfbookmark[0]{Contents}{toc}
\tableofcontents

\bookmarksetup{depth=0} %or a number >0

\chapter{First chapter}
\lipsum

\end{document}

答案2

\addcontentsline{file}{sec_unit}{entry}我猜你的问题是你的后面的线的湖 \chapter*{entry}

  • 文件: 指的是要添加行的文件。 在本例中,toctableofcontents
  • 安全单位:分段类型。在你的情况下是章节。
  • 入口:要添加的行。例如,章节的名称。

我将用一个例子来说明它的用法。假设你正在阅读的章节名为介绍。因此,您应该chapter在 中添加一行tableofcontents,称为toc,然后在代码中使用此代码,

\documentclass{report}

\begin{document}

\tableofcontents

\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}

\chapter{First chapter}


\end{document}

希望它能有所帮助!

干杯

相关内容