Seite 1 von 2

Kapitel im Inhaltsverzeichnis ohne Nummerierung

Verfasst: Di 20. Mär 2012, 14:59
von Krabby.Linux
Hi,

habe folgendes Problem: Ich habe ein Kapitel geschrieben, dass an einer bestimmten Stelle eingebunden wird. Ich habe mit /chapter*{Kapitelname} die Nummer ausgeblendet.

Vor dem Include hab ich nun versucht mit:
\addcontentsline{toc}{chapter}{Kapitelname} den Inhalt an das Inhaltsverzeichnis zu packen. Funktioniert auch. Sogar an der richtigen Stelle. ABER die Seitenzahl die dahinter steht ist falsch! Er zeigt die gleiche Seite an wie das vorherige Kapitel. Wie kann ich das Problem am besten lösen? Im Notfall geht halt auch das ich die Seitenzahl manuell einstellen kann bzw manipulieren kann.

\bibliography{literatur}{}
\bibliographystyle{plain}
\addcontentsline{toc}{chapter}{Kapitelname}
\include{Kapitelname}
\include{weiteres Kapitel}

Verfasst: Di 20. Mär 2012, 16:58
von nfa019
mach davor mal ein \pagebreak, das sollte helfen.

Verfasst: Di 20. Mär 2012, 18:20
von cgnieder
\addcontentsline sollte direkt nach dem \chapter* eingefügt werden. Da Du offenbar separate Dateien für die Kapitel verwendest, müsste das also in die entsprechende Datei.
\documentclass{book}
\usepackage{lipsum} % für Dummy-Text
\begin{document}
\tableofcontents
\chapter{Eins}
\lipsum

\chapter*{Zwei}\addcontentsline{toc}{chapter}{Zwei}
\lipsum

\end{document}
Gruß

Verfasst: Di 20. Mär 2012, 21:06
von Krabby.Linux
Ah, danke es funktioniert :-)

Verfasst: Do 24. Okt 2013, 11:32
von octopussy
Hallo,

das funktioniert aber nur, wenn das Kapitel nicht länger als eine Seite ist.
Sobald das Kapitel - oder wie in meinem Fall das Literaturverziechnis über zwei Seiten geht, wird im Inhaltsverziechnis nicht die erste Seite angezeigt, sondern die Zweite.

Wie kann man das umgehen?

Verfasst: Do 24. Okt 2013, 11:55
von esdd
Wenn du eine KOMA-Scriptklasse nutzt, dann kannst du einfach die Befehle \addchap bzw. \addsec und die Option bibliography=totoc nutzen, um entsprechende nicht nummerierte Überschriften zu bekommen, die auch im Inhaltsverzeichnis eingetragen sind.

Gruß
Elke

Verfasst: Do 24. Okt 2013, 11:57
von octopussy
Die KOMA-Klasse nutze ich nicht. Ist es irgendwie sonst lösbar? und ist es ein bekanntes Problem, dass es nur mit einseitigen Verzeichnissen klappt?

Verfasst: Do 24. Okt 2013, 12:03
von cgnieder
octopussy hat geschrieben:Hallo,

das funktioniert aber nur, wenn das Kapitel nicht länger als eine Seite ist.
Sobald das Kapitel - oder wie in meinem Fall das Literaturverziechnis über zwei Seiten geht, wird im Inhaltsverziechnis nicht die erste Seite angezeigt, sondern die Zweite.

Wie kann man das umgehen?
Das ist eine seltsame Behauptung, da in meinem Beispiel die Kapitel jeweils zwei Seiten lang sind und das Beispiel sehr wohl funktioniert.

Auch hier gilt wie immer: bitte mach ein Minimalbeispiel.

Gruß

Verfasst: Do 24. Okt 2013, 12:20
von octopussy
\documentclass[12pt, a4paper]{article}
\usepackage{setspace}

\usepackage[style=authoryear]{biblatex}
\bibliography{lit}


\begin{document}
\tableofcontents
\doublespacing


\cite{Hoppe.2008} 

\cite{Beckmann.2004}

\cite{Bichler.2010}

\cite{Endres.2003}

\cite{Engeln.2006}

\cite{Heinrich.2007}

\cite{Helfen.2010}

\cite{Hoppe.2010}

\cite{Jung.2006}

\cite{Kerzner.2008}

\cite{Kilger.2008}

\cite{Mertens.2012}

\cite{Ruf.2008}


\printbibliography \addcontentsline{toc}{section}{Literaturverzeichnis}
\end{document}
Wenn ich das mit der entsprechenden lit.bib Datei kompiliere, passiert folgendes:

Das Literaturverzeichnis beginnt auf Seite 1, und geht dann weiter. Es endet auf Seite 2. Im Inhaltsverzeichnis wird dann bei Literaturverziechnis nicht Seite 1 ausgegeben, so wie es eigentlich sein sollte, sondern 2.

Verfasst: Do 24. Okt 2013, 12:25
von esdd
Mit \chapter* funktioniert das wie von Clemens angegeben. Bei \printbibliography wird der danach stehende \addcontentsline Befehl aber nicht nach der Überschrift sondern erst nach Ausgabe des Literaturverzeichnisses ausgeführt und damit auf dessen letzter Seite.

Vorschlag:
\clearpage% bei zweiseitigen Dokumenten \cleardoublepage
\addcontentsline{toc}{chapter}{Literaturverzeichnis}
\printbibliography
Gruß
Elke