Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Wort "Anhang" im text bevor die Anhänge beginnen

  1. #1
    tobiwan
    Gast

    Wort "Anhang" im text bevor die Anhänge beginnen

    Liebes Forum!

    Ich befinde mich im Endstadium meiner Diplomarbeit, und mache grade den Feinschliff.
    Ich benutze als klasse scrbook.
    Ich möchte gerne im Dokument das Wort Anhang stehen haben, so wie eine
    \chapter*{Anhang} Überschrift, und dann gleich (OHNE NEUE SEITE) \chapter{Erster Anhang}

    wie ich das ins inhaltsverzeichnis bekomme ist mir klar, nur wenn ich es eben mit \chapter*{Anhang} setze, dann kommt halt das nächstfolgende \chapter auf eine neue Seite.
    mir ist schon klar warum, und ich will das auch so nur eben in diesem einen speziellen Fall nicht. Es gab zwar schonmal Threads zu diesem Thema, allerdings ohne Lösung für das Problem.

    Hat nicht wer ne Idee?

    Wär supi...

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    nicht genau das was du möchtest, aber eine simple lösung wäre die klassenoption appendixprefix (\documentclass[appendixprefix]{scrbook}) zu verwenden.

    dann wird anstatt 'A kapitel sonundso' 'Anhang A Kapitel so und so' angezeigt
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    ein Minimalbeispiel wäre dennoch hilfreich.

    Code:
    \documentclass{scrbook}
    \usepackage{lipsum}
    \begin{document}
    \tableofcontents
    \chapter{foo}
    \lipsum[1]
    \clearpage
    \appendix
    \begingroup
    \let\clearpage\relax
    \addchap{Anhang}
    \chapter{Erster Anhang}
    \endgroup
    \lipsum[1]
    \chapter{Zweiter Anhang}
    \lipsum[1]
    \end{document}
    Gruß
    Marco

  4. #4
    tobiwan
    Gast
    Ganz Vielen Dank! Es geht!

  5. #5
    Registrierter Benutzer
    Registriert seit
    10.02.2009
    Ort
    Bern
    Beiträge
    19
    Hallo zusammen

    Das klappt ja prima, genau das habe ich auch gesucht! Ich finde allerdings, dass die Abstände im Inhaltsverzeichnis zwischen den \chapter-Einträgen kleiner sein sollten.
    Ich arbeite mit scrreprt. Als Option habe ich toc=listof gewählt, um das Abbildungs- und das Tabellenverzeichnis aufzunehmen.

    Gibt es einen Trick, die Abstände zwischen den Kapiteleinträgen im Inhaltsverzeichnis nur partiell, in meinem Fall für die Kapiteleinträge des Anhanges, zu verkleinern?

    Gruess Flo

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von Sportflo Beitrag anzeigen
    Gibt es einen Trick, die Abstände zwischen den Kapiteleinträgen im Inhaltsverzeichnis nur partiell, in meinem Fall für die Kapiteleinträge des Anhanges, zu verkleinern?
    MINIMALBEISPIEL- Sonst geht das raten wieder los

    Code:
    \documentclass{scrbook}
    \usepackage{lipsum}
    \begin{document}
    \tableofcontents
    \chapter{foo}
    \lipsum[1]
    \clearpage
    \appendix
    \begingroup
    \let\clearpage\relax
    
    \addchap{Anhang}
    \addtocontents{toc}{\vspace*{-5pt}}
    \chapter{Erster Anhang}
    \endgroup
    \lipsum[1]
    \chapter{Zweiter Anhang}
    \lipsum[1]
    \end{document}
    Gruß
    Marco

  7. #7
    Registrierter Benutzer
    Registriert seit
    10.02.2009
    Ort
    Bern
    Beiträge
    19
    Sorry. Das war wohl ein Schnellschuss. Ich hatte verschiedene Sachen bereits ausprobiert. Anscheinend habe ich die entsprechenden Befehle nur an der falschen Stelle eingefügt.

    Für Leute die dasselbe erreichen möchten.

    Vor jedem \chapter-Aufruf im Anhang habe ich \addtocontents{toc}{\vspace{-3mm}} eingefügt. Das brachte das gewünschte Ergebnis. Dies ist natürlich für jeden Eintrag im Inhaltsverzeichnis möglich. Um die Abstände global zu ändern muss man wohl addvspace temporär für den Aufruf des Inhaltsverzeichnises ändern.


    Gruess Flo

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

    Abstand zwischen Kapiteln im toc entfernen

    Oder in der Weise etwa:

    Code:
    % in der Präambel:
    \makeatletter
    \newcommand*\removegap{%
    \let\oldl@chapter\l@chapter%
    \renewcommand*\l@chapter[2]{\vskip -1em\oldl@chapter{##1}{##2}}}
    \makeatother
    Code:
    % im Dokument:
    \appendix
    \addtocontents{toc}{\protect\removegap}
    Stefan

Stichworte

Lesezeichen

Berechtigungen

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