私の論文テンプレートでは、献辞と謝辞は 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}
。
- ファイル: 行を追加したいファイルを参照します。あなたの場合
toc
、tableofcontents
- 秒単位: セクションタイプ。あなたの場合は章です。
- エントリ: 追加したい行。章の名前など。
例を使ってその使い方を説明しましょう。あなたが始めた章が導入したがって、chapter
に という行tableofcontents
を追加しtoc
、コード内でこれを使用する必要があります。
\documentclass{report}
\begin{document}
\tableofcontents
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\chapter{First chapter}
\end{document}
お役に立てれば幸いです!
乾杯