Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Subappendices Inhaltsverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Beiträge
    16

    Subappendices Inhaltsverzeichnis

    Hallo zusammen,
    ich habe ein "Schönheitsproblem" in meinem Inhaltsverzeichnis,
    in meinem mit scrreprt erstellten Dokument ist zwischen den Chaptern immer ein Zwischenraum, was auch so sein soll,
    aber bei aufeinanderfolgenden Subappendices die auch als chapter definiert sind ist kaum zwischenraum: Wie kann ich den einfügen!
    (Bei Abständen zwischen Abbildungsverzeichnis un Tabellenverzeichnis - eingefügt bspw. als \addcontentsline{toc}{chapter}{List of Figures} - funktioniert es ja auch automatisch)

    So in etwa sieht mein Inhaltsverzeichnis aus:

    8 Bla Bla Bla
    8.1 Bla Bla
    8.2 Blu Blu

    9 Bla Bla Bla
    9.1 Bla Bla
    9.2 Blu Blu

    D Appendix Bla Bla
    E Appendix Blu Blu

    General Conclusion

    ----------
    Ich hätte nun gern das auch zwischen D und E ein Abstand eingefügt wird.
    Kennt sich jemand damit aus???

    zur info die suppendices sind folgermaßen in Tex eingebaut:
    Code:
    \begin{subappendices}
    \chapter*{Appendix D: Bla \markboth{Appendix D: Bla}{Appendix D:
    Bla}} 
    \addcontentsline{toc}{chapter}{Appendix D: Bla}
        \renewcommand{\thetable}{D.\arabic{table}} \setcounter{table}{0} 
        \renewcommand{\thefigure}{D.\arabic{figure}} \setcounter{figure}{0}

  2. #2
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Ohne ein lauffähiges Beispiel, das dein Problem demonstriert, ist Hilfe nur schwer möglich. Im konkreten Fall frage ich mich jedoch vor allem, warum du die subappendices-Umgebung benötigst und nicht einfach mit Standard-LaTeX- bzw. KOMA-Script-Bordmitteln arbeitest. Auf diese Weise könntest du auf \addcontentsline, "händische" Anhangsnummerierung und Umdefinition von \thetable etc. verzichten - und die Abstände im Inhaltsverzeichnis wären korrekt.

    Code:
    \documentclass[numbers=noendperiod,appendixprefix=true]{scrreprt}
    
    \pagestyle{headings}
    
    \begin{document}
    
    \tableofcontents
    
    \chapter{bla}
    
    \chapter{blubb}
    
    \appendix
    
    \chapter{foo}
    
    \chapter{bar}
    
    \clearpage
    
    \begin{table}
    \caption{A table}
    \end{table}
    
    \end{document}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Beiträge
    16
    Danke für den Vorschlag, aber ich arbeite mit subappendices, weil ich mehrere Parts in der Doktorarbeit habe und dort jeweils die Anhänge erscheinen (funktioniert auch gut).
    Unten mal das Beispiel,
    Problem beim Inhaltsverzeichnis hat sich erledigt, aber beim Tabellen(Abbildungs-)verzeichnis hängen die Abbildungen der Subappendices zusammen.
    Code:
    \documentclass[12pt,a4paper,envcountchap]{scrreprt}
    \usepackage{subfig} 
    \usepackage{appendix} 
    \usepackage[subfigure,titles]{tocloft}
    
    \pagestyle{headings}
    
    \begin{document}
    \tableofcontents
    \addcontentsline{toc}{chapter}{List of Tables}	\listoftables
    
    \part{BLA BLA}
    \chapter{bla}
    \begin{table}
    \caption{A table 000}
    \end{table}
    
    \begin{table}
    \caption{A table 001}
    \end{table}
    \chapter{blubb}
    \newpage
    
    \begin{subappendices}
     \chapter*{Appendix B \markboth{Appendix B: TESTEN}{Appendix B: TESTEN}} \addcontentsline{toc}{chapter}{Appendix B: TESTEN}
    \renewcommand{\thetable}{B.\arabic{table}} \setcounter{table}{0}
    \renewcommand{\thefigure}{B.\arabic{figure}} \setcounter{figure}{0}
    
    \begin{table}
    \caption{A table 111}
    \end{table}
    
    
    \begin{table}
    \caption{A table 112}
    \end{table}
    \end{subappendices}
    \newpage
    
    \begin{subappendices}
     \chapter*{Appendix C \markboth{Appendix C: TEST}{Appendix C: TEST}} \addcontentsline{toc}{chapter}{Appendix C: TEST}
    \renewcommand{\thetable}{C.\arabic{table}} \setcounter{table}{0}
    \renewcommand{\thefigure}{C.\arabic{figure}} \setcounter{figure}{0}
    
    
    \begin{table}
    \caption{A table 211}
    \end{table}
    
    \begin{table}
    \caption{A table 212}
    \end{table}
    \end{subappendices}
    \end{document}

  4. #4
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Keine elegante Lösung, aber ein Workaround: Füge unmittelbar nach Beginn jedes Anhangskapitels noch Folgendes ein:

    Code:
    \addtocontents{lof}{\protect\addvspace{10pt}}
    \addtocontents{lot}{\protect\addvspace{10pt}}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Beiträge
    16
    Danke! Danke! Danke!

Stichworte

Lesezeichen

Berechtigungen

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