Die im Inhaltsverzeichnis angegebenen Seitenzahlen stimmen nicht mit der tatsächlichen Seitenzahl überein.
Die Zusammenfassung sollte auf Seite I beginnen, das Abkürzungsverzeichnis auf Seite IV. Während Danksagungen, Inhalt und Abbildungsverzeichnis korrekt nummeriert sind, folgt das Abbildungsverzeichnis einem völlig anderen Schema!
Ich habe verwendet..
\documentclass[12pt, parskip=full]{report}
\usepackage[doublespacing]{setspace}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage[letterpaper, left=1.5in, right=1in, top=1in, bottom=1in,]{geometry}
\usepackage{adjustbox}
\usepackage{tikz}
\usepackage{lipsum}
\usepackage[utf8]{inputenc}
\usepackage{enumitem}
\usepackage{tocbibind}
\begin{document}
\maketitle
\pagenumbering{roman}
\input{abstr}
\addcontentsline{toc}{chapter}{Abstract}
\input{ack}
\addcontentsline{toc}{chapter}{Acknowledgements}
\input{abbrev}
\addcontentsline{toc}{chapter}{List of Abbreviations}
\tableofcontents
\listoffigures
\listoftables
\pagenumbering{arabic}
\part{Introduction}
\input{intro}
Für die Kapitel mit den Titeln „Zusammenfassung“, „Danksagungen“ und „Abkürzungsverzeichnis“ verwende ich den Befehl:
\*chapter{Chapter Name}
Ich wäre für jede Hilfe, wie ich die Seitennummerierung richtig hinbekomme, sehr dankbar. Vielen Dank im Voraus!
EDIT: Die Seitenzahlen des Abschnitts Tabellenverzeichnis wurden korrigiert durch
\clearpage
nach
\listoftables
Antwort1
Damit der Kapiteltitel und der entsprechende Eintrag im Inhaltsverzeichnis dieselbe Seitenzahl haben, muss die Ausgabe von \chapter*
und \addcontentsline
auf derselben Seite erfolgen ( \chapter
enthält bereits einen Aufruf von , \addcontentsline
sodass sie auf derselben Seite erscheinen).
Verwenden von
\input{<chapter-file>.tex}
\addcontentsline{toc}{chapter}{<chapter title>}
funktioniert nur, wenn der Inhalt <chapter-file>.tex
die Einstellung einer einzelnen Seite nicht überschreitet. Und das ist bei einem „Kapitel“ im Allgemeinen selten der Fall.
Ihre Lösung wäre einer der folgenden Ansätze:
Fügen Sie die Zeile ein
\addcontentsline{toc}{chapter}{<chapter title>}
als Teil Ihrer
<chapter-file>.tex
unmittelbaren Befolgung des\chapter*
Befehls.Wenn Sie keinen Zugriff auf haben
<chapter-file>.tex
oder den Kapiteltext von den Layout-Konstruktionen getrennt halten möchten, können Sie auch\cleardoublepage \addcontentsline{toc}{chapter}{<chapter title>} \input{<chapter-file>}
Da
\addcontentsline
kein Inhalt festgelegt ist, werden die\chapter*
darin enthaltenen Ausgaben\input{<chapter-file>}
dennoch auf derselben Seite angezeigt und stellen daher die richtige Seite im Inhaltsverzeichnis dar.Automatisieren Sie den Vorgang mithilfe von Schaltern:
\addstarchaptertotoc
Startet das Einfügen der\chapter*
Titel von in das Inhaltsverzeichnis und\removestarchapterfromtoc
kehrt zum alten Format zurück, bei dem\chapter*
nichts zum Inhaltsverzeichnis hinzugefügt wird.Hier ist der Code, den Sie benötigen, um diesen Prozess zu automatisieren (mit etwas Hilfe von
xparse
):\usepackage{xparse} \let\oldchapter\chapter % Copy \chapter into \oldchapter \NewDocumentCommand{\starchaptotoc}{s o m}{% \IfBooleanTF{#1} {\oldchapter*{#3}% \chapter* \addcontentsline{toc}{chapter}{#3}% Add chapter title to ToC } {\IfValueTF{#2} {\oldchapter[#2]{#3}}% \chapter[.]{..} {\oldchapter{#3}}% \chapter{..} }% } \newcommand{\addstarchaptertotoc}{\renewcommand{\chapter}{\starchaptotoc}} \newcommand{\removestarchapterfromtoc}{\renewcommand{\chapter}{\oldchapter}}
Ich würde wahrscheinlich Option (2) wählen.