Kapitel in Inhaltsverzeichnis an der falschen Stelle

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Kapitel in Inhaltsverzeichnis an der falschen Stelle

von Schwarmi91 » Mi 27. Aug 2014, 13:40

Super, vielen dank!
Es hat auf anhieb funktioniert!
Beste Grüße :wink:

von Johannes_B » Di 26. Aug 2014, 18:46

arum verwendest du keine Klasse wie scrbook (oder für eine BA besser scrreprt)? Damit ist das viel einfacher.

Zu deinem Problem, du setzt die Marken für die Verzeichnisse immer erst, nachdem diese ausgegeben werden. Setze diese an den Anfang.

Oh, da kam ich wohl ein wenig zu spät.

Übrigens, KOMA bietet mit addsec und addchap Befehle, die dir sehr nützlich sind. Zusammenfassend mal auf TeX.SX.

von Noch so einer » Di 26. Aug 2014, 18:38

Wenn Du mit \addcontentsline arbeitest, muss diese Anweisung immer unmittelbar hinter die entsprechende Überschrift. Das gilt für alle diese Anweisungen. Sobald Dein Abbildungs- und Dein Tabellenverzeichnis mehr als eine Seite haben, hast Du beispielsweise das Problem, dass die falsche Seite ins Inhaltsverzeichnis eingetragen wird.

Bei Verwendung von `\include` kommt theoretisch noch dazu, dass die \addcontentsline-Anweisung auch unbedingt in die entsprechende Datei muss. Das hat etwas damit zu tun, wie \include und \addcontentsline arbeiten. Das wird aber in der Praxis bereits durch die Regel aus dem ersten Absatz impliziert.

Einfacher wird das ganze übrigens mit der KOMA-Script-Klasse scrbook statt book. Dort hat man zum einen Optionen, um die automatischen Verzeichnisse ins Inhaltsverzeichnis einzutragen, beispielsweise listof=totoc für das Abbildungs- und das Tabellenverzeichnis. Zum anderen gibt es mit \addchap eine zu \chapter* vergleichbare Anweisung für nicht nummerierte Kapitel, jedoch mit Eintrag ins Inhaltsverzeichnis und in den Kolumnentitel.

Achja: \include hat in der Dokumentpräambel rein gar nichts zu suchen. Dort bitte ggf. \input verwenden!

Mehr lässt sich mit Deinem Code, der leider kein vollständiges Minimalbeispiel darstellt, leider für mich nicht sagen. Allenfalls noch, dass ich vermute, dass Du die Seiten nicht ganz korrekt nummerierst.

Kapitel in Inhaltsverzeichnis an der falschen Stelle

von Schwarmi91 » Di 26. Aug 2014, 17:56

Hi Leute,
ich schreibe gerade an meiner Bachelorarbeit und habe ein Problem mit LATEX. Ich benutze zum Schreiben das Texnic Center. Vor der Einleitung kommt das nicht nummerierte Kapitel "Formelzeichen und Abkürzungen". Das wird im Inhaltsverzeichnis aber dahinter angezeigt und ich weiß nicht warum, im Latex-Code ist es richtig rum.
Hier mein code:
\documentclass[a4paper, twoside, 12pt]{book}
\include{settings_bachelor}
\begin{document}
\pagestyle{empty}

\include{Titel_bachelor}
\cleardoublepage
\setcounter{page}{1}
\pagestyle{headings}
\pagenumbering{Roman}
\include{Vorwort_bachelor}
\include{Erklärung_bachelor}
\tableofcontents
\listoffigures
\addcontentsline{toc}{chapter}{Abbildungsverzeichnis}
\pagestyle{empty}
\listoftables
\addcontentsline{toc}{chapter}{Tabellenverzeichnis}
\include{Formelzeichen_bachelor}
\addcontentsline{toc}{chapter}{Formelzeichen und Abkürzungen}
\pagestyle{empty}
\pagenumbering{arabic}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[LE]{\nouppercase \leftmark}
\fancyhead[RO]{\nouppercase \rightmark}
\fancyfoot{}
\fancyfoot[CE,CO]{\thepage}
\include{Einleitung_bachelor}
\include{Einführung_bachelor}
\include{Grundlagen_bachelor}
\include{Stand_technik_bachelor}
\include{Ergebnisse_bachelor}
\include{Ausblick_bachelor}


\bibliographystyle{geralpha}
\bibliography{bachelorarbeit_bib}
\addcontentsline{toc}{chapter}{Literaturverzeichnis}

\chapter*{Anhang}
\addcontentsline{toc}{chapter}{Anhang}
\include{Anhang_bachelor}
\addcontentsline{toc}{section}{Anhang A}
\include{Anhang2_bachelor}
\addcontentsline{toc}{section}{Anhang B}
\include{Anhang3_bachelor}
\addcontentsline{toc}{section}{Anhang C}
\include{Anhang4_bachelor}
\addcontentsline{toc}{section}{Anhang D}
\include{Anhang5_bachelor}
\addcontentsline{toc}{section}{Anhang E}

\end{document}
Das Kapitel Formelzeichen und Abkürzungen sieht so aus:
\chapter*{Formelzeichen und Abkürzungen}

\begin{center}\small
\begin{longtable}{lll}
%Dann kommt die Tabelle mit den Formelzeichen
\end{longtable}\end{center}
Nur im Inhaltsverzeichnis ist das dann falsch rum, also 1. Einleitung und dann ohne Nummerierung Formelzeichen und Abkürzungen
Ich verzweifle daran :? Besten Dank schon mal für eure Hilfe! :wink:

Nach oben