PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anhang ohne Unterkapitel in Inhaltsverzeichnis, aber Verweis möglich - wie?



DA-Knecht
24-10-2008, 22:20
Hallo,

ich habe im Anhang einige "Unterkapitel", sprich einzelne Abschnitte, die ich voneinander trennen möchte.

Bsp:

6. Anhang => das soll im Inhaltsverzeichnis auftauchen

6.1 XYZ => soll nicht ins Inhaltsverzeichnis
blabla
6.2 ABC => dito!
blabla

Mein "Problem" ist, dass ich auf diese "Unterkapitel" im Anhang im Hauptteil mittels \ref{} verweise. Ohne "Unterkapitel" steht da aber natürlich immer nur "6" (im Beispiel oben).

Wäre es möglich, mit \subsection{} im Anhang die Unterkapitel zu definieren, damit der \ref{}-Befehl mir auch die richtige Angabe zurückgibt, gleichzeitig aber auszuschließen, dass diese Unterkapitel im Inhaltsverzeichnis aufgeführt werden?

Vielen lieben Dank für Tipps!

mechanicus
24-10-2008, 22:34
Hallo,

an hinter Kapitel 6 einfach:

\setcounter{tocnumdepth}{0}
einfügen.

Gruß
Marco

DA-Knecht
24-10-2008, 23:29
Hi!

Danke für deinen Tipp!

Leider kommt beim Kompilieren immer die Fehlermeldung:

! LaTeX Error: No counter 'tocnumdepth' defined.


Muss ich da im Dokumentenkopf noch etwas definieren?
Mein Dokumentenkopf:


\documentclass[a4paper,titlepage, 12pt, fleqn]{article}

\usepackage{lscape}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage[round]{natbib}
\usepackage{har2nat}
\usepackage{array}
\usepackage{rotate}
\usepackage{rotating}
\usepackage{graphicx}
\usepackage{float}
\usepackage{eurosans, booktabs}

mechanicus
24-10-2008, 23:35
Sorry,

meinte tocdepth.

Gruß

EDIT: http://de.wikibooks.org/wiki/LaTeX-W%C3%B6rterbuch:_tocdepth

DA-Knecht
24-10-2008, 23:49
Sorry,

meinte tocdepth.

Gruß

EDIT: http://de.wikibooks.org/wiki/LaTeX-W%C3%B6rterbuch:_tocdepth

Hm, leider klappt das nicht. Auch mit \tocdepth tauchen die \subsections des Anhangs im Inhaltsverzeichnis auf.

Hier steht unter Punkt 7.1.6, dass der Befehl \tocdepth nach dem Anhang nichts ändert.
http://www.uni-giessen.de/faq/archiv/de-tex-faq.part1-11/msg00006.html

Deswegen müsse man folgenden Code in den Dokumentenkopf schreiben:

\newcommand{\settocdepth}[1]{%
\addtocontents{toc}{\protect\setcounter{tocdepth}{ #1}}}

Aber auch damit klappt es nicht. :confused:

mechanicus
24-10-2008, 23:50
Hallo,

dann setze:

\addtocontents{toc}{\protect\setcounter{tocdepth}{ 0}}

Gruß
Marco

EDIT: folgendes läuft bei mir:

\documentclass[12pt,ngerman]{scrreprt}
\usepackage{babel}
\usepackage[latin1]{inputenc}
\usepackage{blindtext}

\begin{document}
\tableofcontents
\chapter{foo}
\blindtext
\section{blub}
\blindtext[3]
\subsection{bla}
\blindtext[3]
\chapter{foo1}
\blindtext
\section{blub1}
\blindtext[3]
\subsection{bla1}
\blindtext[3]
\appendix
\chapter{foo2}
\addtocontents{toc}{\protect\setcounter{tocdepth}{ 0}}
\blindtext
\section{blub2}
\blindtext[3]
\subsection{bla2}
\blindtext[3]
\end{document}

DA-Knecht
25-10-2008, 00:04
Halleluja!!! :) Damit klappt es!!! Besten Dank!

Für die Nachwelt: nichts in den Dokumentenkopf, der Code von mechanicus reicht aus.


\addtocontents{toc}{\protect\setcounter{tocdepth}{ 0}}

meshanta
25-10-2008, 09:50
Hallo,

ich habe im Anhang einige "Unterkapitel", sprich einzelne Abschnitte, die ich voneinander trennen möchte.



Eine andere Möglichkeit wäre es, ein eigenes Anhangsverzeichnis als erste Seite des Anhangs einzufügen, worin dann die Kapitel und Unterkapitel aufgeführt werden. Im Hauptinhaltsverzeichnis wird dann nur auf "6. Anhang" verwiesen.

Grüße, meshanta.

DA-Knecht
26-10-2008, 00:02
Das wäre auch möglich, seitens des Lehrstuhls ist das aber nicht erwünscht. Habe extra diesbezüglich nachgefragt.

Auf meine Nachfrage hin habe ich jetzt aber ein anderes Problem: die \subsections im Anhang werden ja weiter durchnummeriert, in meinem Fall also

6. Anhang
6.1 XYZ
6.2 ABC

usw.

Es soll aber lt. Lehrstuhl "Anhang X" sein, mit römischen Ziffern für X, sprich:

Anhang I
Anhang II
usw.

Wie geht das?? Ich kannte das bisher nur für die Seitenzahlen mit \pagenumbering{Roman}.

meshanta
26-10-2008, 00:19
[...]
Es soll aber lt. Lehrstuhl "Anhang X" sein, mit römischen Ziffern für X, sprich:

Anhang I
Anhang II
usw.

Wie geht das?? Ich kannte das bisher nur für die Seitenzahlen mit \pagenumbering{Roman}.

Probiere es für Kapitel mit:

\renewcommand{\thechapter}{\Roman{chapter}}

unmittelbar vor dem Anhang.

Grüße, meshanta.