Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Anhang vs. Inhaltsverzeichnis!?

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.01.2011
    Beiträge
    6

    Unhappy Anhang vs. Inhaltsverzeichnis!?

    Schönen guten Abend,

    ich habe mich heute etwas festgefahren mit meiner Diplomarbeit. Bezüglich des Inhaltsverzeichnisses habe ich folgendes Problem:

    Ich möchte, dass nur der Eintrag "Anhang" im Inhaltsverzeichnis auftaucht, aber nicht die Kapitel und Unterkapitel. Auch die Tabellen und Abbildungen sollen nicht in die entsprechenden Verzeichnisse übernommen werden.

    Ich habe Tipps zu Verwendung von
    \addtocontents{toc}{\protect\setcounter{tocdepth}{ 1}}
    bekommen, ich bekomme das aber nicht zum laufen, denn entweder habe ich keine Einträge im Abbildungs- und Tabellenverzeichnis oder ich habe den Anhang überall im Inhaltsverzeichnis.

    Minimalbeispiel:

    Dabei <1> und/oder <2> auskommentieren.

    Code:
    \documentclass{scrreprt}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{lmodern}
    \usepackage{blindtext}
    
    \begin{document}
    \tableofcontents
    \listoftables
    \listoffigures
    
    \chapter{Erstes}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    
    \chapter{Zweites}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \captionof{figure}{ein bild}
    
    \appendix
    \addcontentsline{toc}{chapter}{Anhang}
    
    \addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}%<1>
    
    \chapter{Erster Teil Anhang}
    \section{Untergliederung}
    \blindtext  
    
    \chapter{Zweiter Teil Anhang}
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \section{Untergliederung}
    \captionof{table}{Noch ne Tabelle}
    
    \addtocontents{toc}{\protect\setcounter{tocdepth}{1}}%<2>
    
    \end{document}
    Über hilfreiche Tipps wäre ich sehr dankbar!

    Gruß,
    Benjamin
    Geändert von J.Mnemonic (30-01-2011 um 17:07 Uhr)

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo und Herzlich Willkommen
    Zitat Zitat von J.Mnemonic Beitrag anzeigen
    Ich möchte, dass nur der Eintrag "Anhang" im Inhaltsverzeichnis auftaucht, aber nicht die Kapitel und Unterkapitel. Auch die Tabellen und Abbildungen sollen nicht in die entsprechenden Verzeichnisse übernommen werden.

    Ich habe Tipps zu Verwendung von
    \addtocontents{toc}{\protect\setcounter{tocdepth}{ 1}}
    bekommen, ich bekomme das aber nicht zum laufen, denn entweder habe ich keine Einträge im Abbildungs- und Tabellenverzeichnis oder ich habe den Anhang überall im Inhaltsverzeichnis.

    Minimalbeispiel:

    Dabei <1> und/oder <2> auskommentieren.
    lass doch beide mal drin ...

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.06.2009
    Beiträge
    49
    So?

    edit: too late
    Code:
    \documentclass{scrreprt}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{lmodern}
    \usepackage{blindtext}
    
    \begin{document}
    \tableofcontents
    \listoftables
    \listoffigures
    
    \chapter{Erstes}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    
    \chapter{Zweites}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \captionof{figure}{ein bild}
    
    \appendix
    \addcontentsline{toc}{chapter}{Anhang}
    \addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
    
    \chapter{Erster Teil Anhang}
    \section{Untergliederung}
    \blindtext  
    
    \chapter{Zweiter Teil Anhang}
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \section{Untergliederung}
    \captionof{table}{Noch ne Tabelle}
    
    \addtocontents{toc}{\protect\setcounter{tocdepth}{1}}
    \end{document}

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.01.2011
    Beiträge
    6

    Exclamation

    Hallo, ersteinmal danke für eure Antworten!

    Das Problem in diesem Fall ist, dass die Tabellen und Abbildungen des Anhangs auch noch im Inhaltsverzeichnis auftauchen, das möchte ich ja wie gesagt auch nicht.

    Gruß,
    Benjamin
    Geändert von J.Mnemonic (30-01-2011 um 17:51 Uhr)

  5. #5
    Registrierter Benutzer
    Registriert seit
    02.06.2009
    Beiträge
    49
    Ok, nächster Versuch

    Code:
    \documentclass{scrreprt}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{lmodern}
    \usepackage{blindtext}
    \usepackage{caption}
    
    \begin{document}
    \tableofcontents
    \listoftables
    \listoffigures
    
    \chapter{Erstes}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    
    \chapter{Zweites}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \captionof{figure}{ein bild}
    
    \appendix
    \addcontentsline{toc}{chapter}{Anhang}
    \addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
    \captionsetup{list=false}
    
    \chapter{Erster Teil Anhang}
    \section{Untergliederung}
    \blindtext  
    
    \chapter{Zweiter Teil Anhang}
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \section{Untergliederung}
    \captionof{table}{Noch ne Tabelle}
    
    \addtocontents{toc}{\protect\setcounter{tocdepth}{1}}
    \end{document}

  6. #6
    Registrierter Benutzer
    Registriert seit
    27.01.2011
    Beiträge
    6
    Für das Minimalbeispiel haut das super hin, für meine Arbeit leider nicht!

    Ich bin grad dabei mal Stück für Stück Teile auszukommentieren um rauszufinden woran das liegt. So ein Mist, ich habe heute schon über 2 Stunden an meiner Literatur-Bib-Datei rumgefummelt bis ich rausgefunden hatte, dass man @ auch nicht nach einem % benutzen darf, da man sonst, warum auch immer, einen leeren Eintrag bekommt.

    Naja, zurück zum Thema:
    Hab hier mal meine Präambel reinkopiert, vielleicht gibt es hier einen Grund warum das nicht hinhaut!?

    Code:
    \RequirePackage{fix-cm}
    
    \documentclass[%
    a4paper,%
    pagesize,%
    %11pt,%
    12pt,%
    %DIV=calc,%
    DIV=12,%
    %DIV=14,%
    %BCOR=1cm,%
    BCOR=1cm,%
    titlepage,%
    %headings=small,%
    headings=big,
    numbers=noenddot
    %numbers=enddot
    ]{scrreprt}
    
    % == Einstellung für deutsche Texte ==
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[ngerman]{babel}
    
    
    % == Schriftart & Zeilenabstand ==
    \setkomafont{sectioning}{\normalfont\normalcolor\bfseries}
    \setkomafont{descriptionlabel}{\normalfont\normalcolor\bfseries}
    
    \usepackage[%
    osf,%
    sc%
    ]{mathpazo}
    \linespread{1.05}
    
    \usepackage[scaled=.9]{luximono}
    
    \usepackage{setspace}
    \onehalfspacing
    
    \typearea{last} % Satzspiegel neu berechnen
    
    % == Textsatz ==
    \usepackage{fixltx2e}
    
    % == Einzüge ==
    \setlength{\parindent}{0em}
    \setlength{\parskip}{0.75em plus 0.25em minus 0.15em}
    
    % == Fancy Package ==
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}
    \fancyhead[R]{}%\rightmark
    \fancyhead[L]{\small \leftmark}
    \fancyfoot[R]{\small\thepage}
    \fancyfoot[L]{}
    
    \fancypagestyle{plain}{%
    \fancyhf{}
    \fancyhead[R]{}%\rightmark
    \fancyhead[L]{\small \leftmark}
    \fancyfoot[R]{\small\thepage}
    \fancyfoot[L]{}
    }
    
    \fancypagestyle{empty}{%
    \fancyhf{}
    \fancyhead[R]{}
    \fancyhead[L]{}
    \fancyfoot[R]{}
    \fancyfoot[L]{}
    \renewcommand{\headrulewidth}{0pt}
    }
    
    \fancypagestyle{formelstyle}{%
    \fancyhf{}
    \fancyhead[R]{}%\rightmark
    \fancyhead[L]{\small Abkürzungsverzeichnis}
    \fancyfoot[R]{\small\thepage}
    \fancyfoot[L]{}
    }
    
    \fancypagestyle{abstractstyle}{%
    \fancyhf{}
    \fancyhead[R]{}%\rightmark
    \fancyhead[L]{\small Abstract}
    \fancyfoot[R]{\small\thepage}
    \fancyfoot[L]{}
    }
    
    \fancypagestyle{anhang}{%
    \fancyhf{}
    \fancyhead[R]{}%\rightmark
    \fancyhead[L]{\small Anhang}
    \fancyfoot[R]{\small\thepage}
    \fancyfoot[L]{}
    }
    
    % == Einstellung für Formeln & Symbole ==
    \usepackage{amsmath}
    
    % == Weitere Einstellungen & Packages ==
    \usepackage{verbatim} % für comment-umgebung
    \usepackage{paralist} % für compactitem-Umgebung
    \usepackage[pdftex]{graphicx} %bilder
    \usepackage{cite}
    \usepackage{booktabs} % für Tabellenlinien
    \usepackage{xspace} % Leerzeichen für Abkürzungen
    \usepackage{multicol}
    \usepackage{array} % für Tabellen >{} <{}
    \usepackage{rotating} % Tabellen drehen
    \usepackage{pifont} %dings
    \usepackage{caption}
    
    % == Sonstiges ==
    \usepackage{titlesec}
    \titleformat{\paragraph}[hang]{\normalfont\bfseries}{}{0pt}{}
    \titlespacing{\paragraph}{0mm}{10pt}{3pt}
    
    \usepackage{url} % \url{} in caption über \urldef{\URLNAME}\url{}
    Benjamin

  7. #7
    Registrierter Benutzer
    Registriert seit
    27.01.2011
    Beiträge
    6
    Habe herausgefunden woran es lag: Habe im Anhang \clearpage verwendet um die vielen Tabellen auszugeben bevor die nächste Sektion beginnt.

    Leider funzt das dann nich, warum auch immer:

    Code:
    \documentclass{scrreprt}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{lmodern}
    \usepackage{blindtext}
    \usepackage{caption}
    
    \begin{document}
    \tableofcontents
    \listoftables
    \listoffigures
    
    \chapter{Erstes}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    
    \chapter{Zweites}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \captionof{figure}{ein bild}
    
    \appendix
    \addcontentsline{toc}{chapter}{Anhang}
    \addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
    \captionsetup{list=false}
    
    \chapter{Erster Teil Anhang}
    \section{Untergliederung}
    \blindtext  
    
    \chapter{Zweiter Teil Anhang}
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \section{Untergliederung}
    \captionof{table}{Noch ne Tabelle}
    
    \clearpage
    
    \addtocontents{toc}{\protect\setcounter{tocdepth}{1}}
    \end{document}

  8. #8
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von J.Mnemonic Beitrag anzeigen
    Das Problem in diesem Fall ist, dass die Tabellen und Abbildungen des Anhangs auch noch im Inhaltsverzeichnis auftauchen, das möchte ich ja wie gesagt auch nicht.
    warum sollte ein Eintrag, der fürs Tabellen- oder Abbildungsverzeichnis gedacht ist, auf einmal im Inhaltsverzeichnis auftauchen?
    Vllt meinst Du ja sowas:
    Code:
    \documentclass{scrreprt}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    \usepackage{lmodern}
    \usepackage{blindtext}
    
    \begin{document}
    \tableofcontents
    \listoftables
    \listoffigures
    
    \chapter{Erstes}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    
    \chapter{Zweites}
    \blindtext  
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \captionof{figure}{ein bild}
    
    \appendix
    \addcontentsline{toc}{chapter}{Anhang}
    
    \addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}%<1>
    \addtocontents{lot}{\protect\setcounter{tocdepth}{-1}}%<--
    \addtocontents{lof}{\protect\setcounter{tocdepth}{-1}}%<--
    
    \chapter{Erster Teil Anhang}
    \section{Untergliederung}
    \blindtext  
    
    \chapter{Zweiter Teil Anhang}
    \begin{table}[ht] \captionabove{Tabelle} \begin{tabular}{ll}\hline A & B\\ \hline C& D \\ \hline \end{tabular} \end{table}
    \section{Untergliederung}
    \captionof{table}{Noch ne Tabelle}
    
    \addtocontents{toc}{\protect\setcounter{tocdepth}{1}}%<2>
    \addtocontents{lot}{\protect\setcounter{tocdepth}{1}}%<--
    
    \end{document}
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  9. #9
    Registrierter Benutzer
    Registriert seit
    27.01.2011
    Beiträge
    6
    Zitat Zitat von rais Beitrag anzeigen
    Moin moin,
    Moin Moin

    Zitat Zitat von rais Beitrag anzeigen
    warum sollte ein Eintrag, der fürs Tabellen- oder Abbildungsverzeichnis gedacht ist, auf einmal im Inhaltsverzeichnis auftauchen?
    Hab mich unklar ausgedrückt: Es tauchen Tabellen- und Abbildungseinträge aus dem Anhang im Tabellen- oder Abbildungsverzeichnis auf. Also richtiges Verzeichnis, falsche Eintrag

    Mit
    \captionsetup{list=false}
    klappt es, wenn man nicht am Ende ne \clearpage einschiebt!

    Dein Ansatz funktioniert bei mir auch!

    Wo liegt der der Unterschied?

    Ich denk mal lot ist "List of tables" und lof "List of figures"?

    Muss ich wenn ich

    \addtocontents{lot}{\protect\setcounter{tocdepth}{-1}}%<--
    \addtocontents{lof}{\protect\setcounter{tocdepth}{-1}}%<--

    verwende nicht auch mit

    \addtocontents{lot}{\protect\setcounter{tocdepth}{ 1}}%<--
    \addtocontents{lof}{\protect\setcounter{tocdepth}{ 1}}%<--

    dannach beide wieder zurücksetzen?

    Gruß,
    Benjamin

  10. #10
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von J.Mnemonic Beitrag anzeigen
    Wo liegt der der Unterschied?
    keine Ahnung, sowas hab ich beim caption-Paket selbst noch nicht verwendet. Ich bin hier zuversichtlich, daß Dir Axel dazu Positives beizutragen hat.
    Zitat Zitat von J.Mnemonic Beitrag anzeigen
    Ich denk mal lot ist "List of tables" und lof "List of figures"?
    ja -- u. A. wird z. B. für Deine LOF eine Datei .lof angelegt..
    Zitat Zitat von J.Mnemonic Beitrag anzeigen

    Muss ich wenn ich

    \addtocontents{lot}{\protect\setcounter{tocdepth}{-1}}%<--
    \addtocontents{lof}{\protect\setcounter{tocdepth}{-1}}%<--

    verwende nicht auch mit

    \addtocontents{lot}{\protect\setcounter{tocdepth}{ 1}}%<--
    \addtocontents{lof}{\protect\setcounter{tocdepth}{ 1}}%<--
    probier's doch aus, mir war ja nicht gänzlich klar, was genau Du vorhast.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  11. #11
    Registrierter Benutzer
    Registriert seit
    27.01.2011
    Beiträge
    6
    Hi

    Zitat Zitat von rais Beitrag anzeigen
    probier's doch aus, mir war ja nicht gänzlich klar, was genau Du vorhast.
    MfG
    Jo, muss man, sonst ist das jeweilieg Verzeichnis leer.

    Ich möchte einfach nur, dass sich der Anhang aus allen meinen Verzeichnissen raushält. Da ich einen sehr umfangreichen Anhang habe, möchte ich nicht, dass dieser die Inhaltsverzeichnisse zu stark dominiert.

    Benjamin

  12. #12
    Samson
    Gast
    Guten Morgen,

    wenn ich

    \captionabove[]{Überschrift}

    verwende, steht das Dingens nicht im jeweiligen Verzeichnis.

    (Klappt auch bei subfig und den damit erzeugten Teilunterschriften.)

    Gruß

Lesezeichen

Berechtigungen

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