Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

scrbook: Backmatter, Anhang, Nummerierung

978 views
Skip to first unread message

Thorn Thaler

unread,
Jul 19, 2009, 5:20:34 AM7/19/09
to
Hallo zusammen,

für meine Diplomarbeit verwende ich die Klasse "scrbook". Die
Gliederung sieht bei mir momentan so aus:

\frontmatter
\include{cover}
\include{abstract}
\tableofcontents
\listoffigures

\mainmatter

\include{Kapitel1}
...
\include{Anhang}

\backmatter
\include{Literaturverzeichnis}

Im Anhang schalte ich mit \appendix die Numemrierungsart um und habe
dort zu Beginn ein \chapter{Anhang} mit ein paar untergeordneten
Gliederungsebenen. Ich erhalte somit ein Inhaltsverzeichnis, das
ungefähr so aussieht:

1. Kapitel 1
1.1 ...
1.2 ...
2. Kapitel 2
...
A. Anhang
A.1 Anhang 1
A.2 Anhang 2
A.2.1. Subsection 1 im Anhang 2
A.2.2. Subsection 2 im Anhang 2

So, das gefällt mir aber nicht ganz. Was ich gerne hätte, wär ein
Inhaltsverzeichnis der Art:

1. Kapitel 1
1.1 ...
1.2 ...
2. Kapitel 2
...
Anhang
A. Anhang 1
B. Anhang 2
B.1. Subsection 1 im Anhang 2
B.2. Subsection 2 im Anhang 2

Literaturverzeichnis

Es soll also erreicht werden, dass Anhang auf Kapitelebene bleibt,
aber keine Nummer erhält. Die Sections im Anhang sollen mit Buchstaben
nummeriert werden, außerdem wäre es noch schön, wenn ich (nur für den
Anhang!) auch den subsubsections eine Nummer geben könnte, also z.B.:
B.2.1., diese sollten aber nicht im Inhaltsverzeichnis aufscheinen
(das ist aber ohnedies Voreinstellung). subsubsections werden ja
default mäßig nicht nummeriert (was auch gut so ist), aber da ich eben
im Anhang eine Nummerierungsebene quasi auslasse, wäre es hier wieder
angebracht. Außerdem sollte das Literaturverzeichnis in das
Inhaltsverzeichnis, allerdings auch ohne Nummer.

Das ganze wird eine Kombination aus \chapter*, \backmatter, \appendix
sein, aber ich habe keine Ahnung wie ich das anstellen soll.

Kurz gefasst: Im Anhang soll die ganze Nummerieungshierarchie um eine
Ebene nach links geschoben werden, da das Kapitel \chapter{Anhang}
eben keine Nummer enthalten soll.

Bin für alle Tipps dankbar,

LG thorn

Philipp Stephani

unread,
Jul 19, 2009, 6:02:32 AM7/19/09
to
Thorn Thaler schrieb:

> Kurz gefasst: Im Anhang soll die ganze Nummerieungshierarchie um eine
> Ebene nach links geschoben werden, da das Kapitel \chapter{Anhang}
> eben keine Nummer enthalten soll.

Hier ist ein Beispiel. Das Anhangkapitel musst du mit \addchap hinzufügen.

\documentclass[ngerman, version=last, numbers=noenddot,
pagesize=auto]{scrbook}

\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{blindtext}

\begin{document}

\tableofcontents

\blinddocument

\appendix
\stepcounter{secnumdepth}
\addtocontents{toc}{\protect\setcounter{tocdepth}{3}}
\renewcommand*{\thesection}{\Alph{section}}
\addchap{Anhang}
\blinddocument

\end{document}

--
Replace “READ-MY-SIG” by “tcalveu” to answer by mail.

Markus Kohm

unread,
Jul 19, 2009, 6:09:08 AM7/19/09
to
Thorn Thaler wrote:

> Anhang
> A. Anhang 1
> B. Anhang 2
> B.1. Subsection 1 im Anhang 2
> B.2. Subsection 2 im Anhang 2

Ohne vollstᅵndiges Minimalbeispiel wᅵrde ich mal ins Blaue tippen:

\appendix
\renewcommand*{\thesection}{\Alph{section}}
\addtocounter{secnumdepth}{1}

\addchap{Anhang}
\section{Anhang 1}
\section{Anhang 2}
\subsection{Subsection 1 im Anhang 2}
\subsection{Subsection 2 im Anhang 2}

Fᅵr weitere Erklᅵrungen zu den verwendeten Anweisungen und Zᅵhlern siehe die
KOMA-Script-Anleitung und ggf. eine LaTeX-Einfᅵhrung.

Gruᅵ
Markus
--
Gruppenhinweise (auch Minimalbeispiel) --> http://www.latex-einfuehrung.de
Fragen zu LaTeX? --> http://www.dante.de/faq/de-tex-faq/
Fragen zu KOMA-Script? --> http://www.komascript.de

Thorn Thaler

unread,
Jul 19, 2009, 6:32:38 AM7/19/09
to
Ok für alle die das gleiche Problem haben/hatten, hier die Lösung für
den Anhang:

\addchap{\appendixname}
\renewcommand*\thesection{\Alph{section}}
\setcounter{secnumdepth}{5}

LG thorn

Philipp Stephani

unread,
Jul 19, 2009, 6:33:45 AM7/19/09
to
Philipp Stephani schrieb:

> \documentclass[ngerman, version=last, numbers=noenddot,
> pagesize=auto]{scrbook}
>
> \usepackage{lmodern}
> \usepackage[T1]{fontenc}
> \usepackage{babel}
> \usepackage{blindtext}
>
> \begin{document}
>
> \tableofcontents
>
> \blinddocument
>
> \appendix
> \stepcounter{secnumdepth}
> \addtocontents{toc}{\protect\setcounter{tocdepth}{3}} % <<<< weg

Die obige Zeile muss weg, weil ansonsten auch die Unterunterabschnitte
im Inhaltsverzeichnis auftauchen.

Thorn Thaler

unread,
Jul 19, 2009, 6:38:36 AM7/19/09
to
Ok danke. Hab Deinen Beitrag wohl übersehen, bin aber zu dem gleichen
Ergebnis gekommen. Danke.

Eine Frage drängt sich aber noch auf: du wählst numbers=noenddot,
damit keine Punkte nach den Gliederungsebenen aufscheinenen. Nach
Duden und nach KOMA, sollten dort aber wohl Punkte aufscheinen, weil
eben nicht nur arabisch nummeriert wird. Oder seh ich das falsch?

LG thorn

Philipp Stephani

unread,
Jul 19, 2009, 6:52:27 AM7/19/09
to
Thorn Thaler schrieb:

> Eine Frage drängt sich aber noch auf: du wählst numbers=noenddot,
> damit keine Punkte nach den Gliederungsebenen aufscheinenen. Nach
> Duden und nach KOMA, sollten dort aber wohl Punkte aufscheinen, weil
> eben nicht nur arabisch nummeriert wird.

Ich ignoriere den Duden generell, er ist schließlich kein typografisches
Handbuch. Wie man die Punkte, die ich noch in keinem professionellen
Dokument gesehen habe, wegbekommt, ist dann auch häufig die erste Frage
von KOMA-Script-Umsteigern. In der Tat wird das plötzliche Auftauchen
der Punkte nach Einfügen eines Anhangs wohl von einigen Benutzern sogar
als Bug betrachtet. Mit meinem Beispiel hat das nichts zu tun, die
Option ist nur hineingerutscht, weil ich vorher etwas leicht anderes mit
dem Dokument ausprobiert habe und die drei Optionen version=last,
numbers=noenddot, pagesize=auto gewissermaßen zu meinen Standardoptionen
gehören, die in jedem meiner KOMA-Script-Dokumente auftauchen. Du kannst
das natürlich problemlos weglassen, wenn du willst.

0 new messages