Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Probleme mit \addtocontents{toc}{\protect\setcounter{tocdepth}{ 0}}

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.10.2008
    Ort
    Hamburg
    Beiträge
    16

    Question Probleme mit \addtocontents{toc}{\protect\setcounter{tocdepth}{ 0}}

    Halloechen!

    Das Problem ist folgendermassen:
    Wende ich den Befehl

    Code:
    \addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
    in meinem Test-Dokument an (siehe weiter unten), um den Inhalt des durch Minitoc angelegten Anhangsverzeichnisses im Inhaltsverzeichnis zu unterdruecken (also die sections), wird leider gleichzeitig der Inhalt der List of Figures und List of Tables nicht dargestellt bzw. unterdrueckt.

    Wie kann man den Befehl so anwenden, dass er sich nur auf den Anhang bezieht und nicht in der List of Tables die Angabe der einzelenen Tables unterdrueckt?

    Vielen Dank fuer jegliche Hilfe!

    Hier der Code meines Test-Dokumentes:
    Code:
    \documentclass[a4paper,oneside,liststotoc,idxtotoc,nochapterprefix,headsepline,12pt]{scrbook}
    
    
    \usepackage[ngerman]{babel}
    \usepackage{graphicx}
    \setkomafont{sectioning}{\normalfont\bfseries}
    \setkomafont{captionlabel}{\normalfont\bfseries}
    \setkomafont{pagehead}{\normalfont\bfseries} % Kopfzeilenschrift
    \setkomafont{descriptionlabel}{\normalfont\bfserie s}
    
    \usepackage{scrpage2}
    \pagestyle{scrheadings}
    \automark[section]{chapter}
    \chead{}
    
    
    \usepackage{minitoc}
    \renewcommand*\mtctitle{Anhangsverzeichnis}
    \mtcsetrules{minitoc}{off}
    
    
    %%%%%%%%%%%%
    %%%%%%%%%%%%
    \begin{document}
    
    % Römische Nummerierung für Sonderseiten, wie Verzeichnisse und Anhang
    \pagenumbering{Roman}
    
    \author{Max Mustermann}
    \title{Test-Dokument}
    \maketitle
    
    \dominitoc
    \tableofcontents
    \listoftables
    \mtcaddchapter
    
    
    % Merke mir die römische Seitenzahl in 'roemisch' und setze Nummeriernung 
    % auf arabisch für die eigentlichen Kapitel
    \newpage
    \newcounter{roemisch}
    \setcounter{roemisch}{\value{page}}
    \pagenumbering{arabic}
    
    \ihead{\leftmark}
    \ohead{\rightmark}
    
    %%%%%%%%%%%%%%%%%%%%%
    \chapter{Kapitel 1} %
    %%%%%%%%%%%%%%%%%%%%%
    
    \section{Kapitel 1.1}
    Hallo Welt.
    Hier beginnt der zweite Satz, der dann gleich mit einer Tabell weitergef\"uhrt wird:
    \begin{table}[htbp]
    \centering
    \begin{tabular}{l|l|l|l}
    SpalteA & SpalteB & SpalteC & SpalteD \\
    \midrule
    InhaltA1 & InhaltB1 & InhaltC1 & InhaltD1 \\
    InhaltA2 & InhaltB2 & InhaltC2 & InhaltD2 \\
    InhaltA3 & InhaltB3 & InhaltC3 & InhaltD3
    \end{tabular}
    \caption{Beispiel einer Tabelle}
    \label{tab:tabelle1}
    \end{table}
    
    %%%%%%%%%%%%%%%%%%%%%
    \chapter{Kapitel 2} %
    %%%%%%%%%%%%%%%%%%%%%
    \section{Kapitel 2.1}
    Ich bin's.
    
    
    \newpage
    \pagenumbering{Roman}
    \setcounter{page}{\value{roemisch}}
    \setcounter{secnumdepth}{-1}
    
    
    %%%%%%%%%%%%%%%%%%
    \chapter{Anhang} %
    %%%%%%%%%%%%%%%%%%
    
    \setcounter{chapter}{+1}
    \setcounter{section}{1}
    
    \minitoc
    
    
    \newpage
    %\addtocontents{toc}{\protect\setcounter{tocdepth}{0}}
    \section{Berechnungen}
    \section{Zeichnung 1}
    \section{Zeichnung 2}
    Hier ist die Zeichnung Nummer 2
    
    \newpage
    Wir sind nun auf einer neuen Seite, und in der Kopfzeile steht nun Gott sei Dank auch endlich der richtige chapter. Hier noch ein paar Umlaute: \"a \"o \"u \ss \\
    und noch etwas in Anf\"uhrungszeichen: "Dieser Satz sollte in Anf\"uhrungszeichen stehen"
    
    
    \newpage
    
    
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \chapter{Literaturverzeichnis} %
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    \ohead{}
    
    \setcounter{chapter}{+1}
    
    \noindent
    \hangindent=1.5cm
    Alberts, B., Johnson, A., Lewis, J., Raff, M., Roberts, K. Walter, P., 2002. Molecular biology of the cell. Garland Science, New York, NY
    
    \vspace{0.2cm}
    
    \noindent
    \hangindent=1.5cm
    Beskos, D.E., Jenkins, J.T., 1975. A mechanical model for mammalian tendon. Journal of Applied Mechanics, vol. 42, 755-758
    
    
    \newpage
    \noindent
    \hangindent=1.5cm
    Alberts, B., Johnson, A., Lewis, J., Raff, M., Roberts, K. Walter, P., 2002. Molecular biology of the cell. Garland Science, New York, NY
    
    \vspace{0.2cm}
    
    \noindent
    \hangindent=1.5cm
    Beskos, D.E., Jenkins, J.T., 1975. A mechanical model for mammalian tendon. Journal of Applied Mechanics, vol. 42, 755-758
    
    
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    tocdepth und Tabellenverzeichnis

    Hallo,

    eine mögliche Lösung wäre, den Counter nach \tableofcontents und vor \listoftables wieder auf 2 zu setzen:
    Code:
    \tableofcontents
    \setcounter{tocdepth}{2}
    \listoftables
    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.10.2008
    Ort
    Hamburg
    Beiträge
    16
    Wie geil!!! Das laeuft wunderbar.

    Vielen Dank, Stefan!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •