章の終了方法*と章の開始方法

章の終了方法*と章の開始方法

私の論文テンプレートでは、献辞と謝辞は chapter*{} ですが、他の章は chapter{} です。問題は、ハイパーリファレンス ブックマークの使用時に発生します。目次が謝辞セクションにネストされて表示されます。図のリストは目次にネストされ、表のリストは図のリストにネストされます。

答え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}

お役に立てれば幸いです!

乾杯

関連情報