So beenden Sie ein Kapitel* und beginnen ein Kapitel

So beenden Sie ein Kapitel* und beginnen ein Kapitel

In meiner Abschlussarbeitsvorlage sind die Widmung und die Danksagungen chapter*{}, während andere Kapitel chapter{} sind. Das Problem entsteht bei der Verwendung der Hyperref-Lesezeichen. Was passiert, ist, dass das Inhaltsverzeichnis verschachtelt im Abschnitt mit den Danksagungen erscheint. Die Liste der Abbildungen ist im Inhaltsverzeichnis verschachtelt und die Liste der Tabellen im Abbildungsverzeichnis.

Antwort1

Vielleicht nicht die eleganteste Lösung...

\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}

Antwort2

Ich vermute, dass Ihr Problem der See der Leitung \addcontentsline{file}{sec_unit}{entry}nach Ihrem ist \chapter*{entry}.

  • Datei: Bezieht sich auf die Datei, der Sie eine Zeile hinzufügen möchten. In Ihrem Fall, tocfürtableofcontents
  • Sek.-Einheit: Abschnittstyp. In Ihrem Fall ein Kapitel.
  • Eintrag: Die Zeile, die Sie hinzufügen möchten. Sagen wir, der Name des Kapitels.

Ich möchte die Verwendung anhand eines Beispiels veranschaulichen. Stellen Sie sich vor, Ihr markiertes Kapitel heißtEinführung. Sie sollten daher eine chapterZeile mit dem tableofcontentsNamen hinzufügen tocund diese dann in Ihrem Code verwenden:

\documentclass{report}

\begin{document}

\tableofcontents

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

\chapter{First chapter}


\end{document}

Hoffe, es hilft!

Prost

verwandte Informationen