PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TOC: Einzelne Einträge löschen



BenniW
11-11-2008, 11:19
Hallo,
ich schreibe gerade an einem etwas größeren Dokument mit Inhaltsverzeichnis. Im Regelfall möchte ich, dass alle Überschrift bis zur subsection im TOC angezeigt werden, bei einigen allerdings nicht.
\subsection*{bla} ist allerdings keine Alternative, da die 'Kapitelnummerierung' im Dokument selbst erhalten bleiben soll.

Habt ihr Lösungsvorschläge, evtl. auch -ansätze?

Vielen Dank,
Benni

mechanicus
11-11-2008, 11:34
Hallo,

du könntest an den einzelnen Stellen jeweils die Tiefe festlegen, das geht mir

\setcounter{tocdepth}{<Zahl>}

Gruß
Marco

rais
11-11-2008, 11:46
Moin Marco,


du könntest an den einzelnen Stellen jeweils die Tiefe festlegen, das geht mir

\setcounter{tocdepth}{<Zahl>}

an den einzelnen Stellen im Text nutzt es so nix, das muß schon im TOC passieren;-)


\addtocontents{toc}{\setcounter{tocdepth}{<Zahl>}}

MfG

mechanicus
11-11-2008, 11:54
an den einzelnen Stellen im Text nutzt es so nix, das muß schon im TOC passieren;-):p:D:p

Gruß
Marco

BenniW
11-11-2008, 13:30
Ja, danke... Das ist ja schonmal ganz ok, aber kann ich das dann nicht auf die einzelne section reduzieren... Denn so wird das ja dann global für alles, was danach kommt, angewendet.
Die einzelnen sections habe ich in verschiedenen tex-Dateien, die ich dann in einer Datei sammle (wenn das etwas hilft)...

Vielen Dank,
Benni

mechanicus
11-11-2008, 13:40
Hallo,

du kannst es doch so oft ändern, wie du willst:

\documentclass[a4paper,12pt,ngerman]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage{babel}

\begin{document}
\tableofcontents
\chapter{Kapitel 1}
\section{Section 1}
\addtocontents{toc}{\setcounter{tocdepth}{1}}
\subsection{Subsection 1}
\addtocontents{toc}{\setcounter{tocdepth}{2}}
\chapter{Kapitel 2}
\section{Section 2}
\subsection{Subsection 2}
\addtocontents{toc}{\setcounter{tocdepth}{0}}
\chapter{Kapitel 3}
\section{Section 3}
\subsection{Subsection 3}
\end{document}

Gruß
Marco

BenniW
11-11-2008, 13:53
Ja klar!! :) Die Frage, die ich mir eben noch gestellt habe, ist, ob es evtl. noch eine andere Möglichkeit gibt! :) Könnte ja sein! :)