Seite 1 von 1
keine EInträge im Inhaltsverzeichnis bei einzelnen Kapiteln
Verfasst: Mi 18. Aug 2010, 12:48
von Alex-1985
Guten Tag,
ich schreibe gerade meine DA. Nun habe ich erfahren, dass kein Anhangsverzeichnis im Inhaltsverzeichnis erscheinen soll. Nach Abklärung mit meinem Betreuer haben wir uns darauf geeinigt, dass im Inhaltsverzeichnis lediglich
erscheinen soll.
Nichtsdestotrotz habe ich meinen Anhang gegliedert, wie gesagt, soll er aber nicht im Inhaltverzeichnis erscheinen.
Ich suche nun eine Funktion, so dass bei Anwendung von
\begin{appendix}
\chapter{Anhang}
...
\subsection{Mathematische Herleitung}
....
....
\end{appendix}
keine Einträge im Inhaltsverzeichnis gemacht werden. Außer A Anhang.
Vielen Dank
Alex
Verfasst: Mi 18. Aug 2010, 13:45
von Stefan Kottwitz
Hallo Alex,
der tocdepth-Zähler legt fest, welche Einträge im Inhaltsverzeichnis erscheinen. Du kannst ihn ändern. Versuch ab dem Punkt, wo Du keine Einträge mehr haben möchtest, also nach \chapter{Anhang}:
\addtocontents{toc}{\protect{\setcounter{tocdepth}{-2}}}
Viele Grüße,
Stefan
Verfasst: Mi 18. Aug 2010, 20:37
von Alex-1985
Lieber Stephan,
dein Tipp hat mich auf die richtige Spur gebracht. Mit einer kleinen Änderung hab ich letztendlich mein Ziel erreicht.
So hats letztendlich geklappt:
\addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
Vielen Dank
Alex
Verfasst: Mi 18. Aug 2010, 21:13
von Alex-1985
Sorry Stefan, passt leider doch noch nicht:( Da war ich etwas voreilig.
Wenn ich tocdepth{0} verwende, verschwindet der Inhalt des Abbildung- und das Tabellenverzeichnis.
Selbes für toctepth{-2}.
Bei tocdepth{1} passt soweit alles, nur werden dabei lediglich \subsection Einträge aus dem Inhaltsverzeichnis entfernt.
Viele Grüße
Alex
Verfasst: Mi 18. Aug 2010, 21:15
von Stefan Kottwitz
Wo hast Du denn diese \addtocontents-Zeile eingefügt?
Stefan
Verfasst: Mi 18. Aug 2010, 21:37
von Alex-1985
Direkt nach \chapter{Anhang} wie du es geschrieben hast.
Wo soll ich denn probieren?
So schaut mein Anhang aus:
%
% Anhang
%
% --- Falls Anhaenge gewuenscht werden: ---
\begin{appendix} \label{anhang}
\chapter{Anhang} \label{anhang1}
\section{Mathematische Herleitungen}
...
\subsection{...}
...
\subsection{...}
...
\section{...}
\end{appendix}
Verfasst: Mi 18. Aug 2010, 22:13
von Stefan Kottwitz
An einem compilierbaren Beispiel (statt des Code-Ausschnitts) könnte ich es testen und vllt. beheben. Ohne testbares bleibt es bei den konkreten, doch ungetesteten Hinweisen.
Hilfreiche Tipps gibt es auf der Seite
minimalbeispiel.de. Ich hab nicht immer die Zeit, ein Testszenario nachzubauen, und es ist besser, ein Fragesteller gibt sein Szenario nachvollziehbar an als wenn jeder Leser und mögliche Helfer sich ein fiktives konstruiert.
Bislang kenne ich ja noch nichtmal die Dokumentklasse Deiner DA und ob Du irgendein Paket verwendest, das vllt. das Verzeichnis beeinflusst (titletoc, tocloft, ...)
Stefan
Verfasst: Do 19. Aug 2010, 08:38
von Xenara
Da mich die Fragestellung auch interessiert hat, habe ich mal ein MB gebastelt, das das Problem zeigt.
Wenn man vor \listoffigures und \listoftables nochmal die tocdepth definiert, dann klappts zumindest im MB:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\tableofcontents
% Neu eingefügt:
\setcounter{tocdepth}{2}
%
\listoffigures
\listoftables
\chapter{Chapter}
\begin{figure}[htbp]%
Abbildung
\caption{Caption Abbildung}%
\end{figure}
\begin{table}[htbp]%
Tabelle
\caption{Caption Table}%
\end{table}
\section{Section}
\subsection{Subsection}
\subsubsection{Subsubsection}
% --- Falls Anhaenge gewuenscht werden: ---
\appendix
\label{anhang}
\chapter{Chapter Anhang} \label{anhang1}
\addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
\section{Section Anhang}
\begin{figure}[htbp]%
Abbildung
\caption{Caption Abbildung Anhang}%
\end{figure}
\begin{table}[htbp]%
Tabelle
\caption{Caption Table Anhang}%
\end{table}
\subsection{Subsection Anhang}
\subsubsection{Subsubsection Anhang}
\end{document}
Verfasst: Do 19. Aug 2010, 10:20
von Alex-1985
Guten Morgen,
der Tipp von Forum-Century hat funktioniert.
Problem erledigt.
Vielen Dank euch beiden