Seite 1 von 1

Eigenes Verzeichnis -- Layout

Verfasst: Do 12. Mai 2011, 09:51
von slowfox
Um längere Nebengedankengänke in meiner Arbeit unterzubringen, verwende ich Exkurse. Diese möchte ich in einem separaten Verzeichnis erfassen, da sie, wie der name schon sagt, nicht richtig in die normale Abfolge der Abschnitte der Arbeit passen. Die Formatierung dieses Verzeichnisses soll der Formatierung des Abbildungs- bzw. Tabellenverzeichnisses entsprechen. Dank KOMA-Script und tocbasic bin ich auch schon recht weit gekommen.

Zwei Fragen:

Bei neuen Kapiteln wird im Abbildungs- und Tabellenverzeichnis ein vertikaler Abstand eingefügt. Wie kann ich das für mein Exkursverzeichnis umsetzen?

Nicht direkt zum Verzeichnis, aber zum Zähler für die Exkurse: dieser ist der derzeit auf Dokumentenebene definiert (1., 2., ...). Wie kann ich den Zähler Kapitelweise zählen lassen (1.1, 1.2, ... , 3.1, ...)?

Hier mein derzeitiger Stand:

\documentclass[english,ngerman]{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}

\addtotoclist[meins]{exc}
\makeatletter
\newcommand*{\l@exc}{\bprot@dottedtocline{0}{1.5em}{1.5em}}
\makeatother

\newcounter{exkursnr}
\newcommand{\exkurs}[1]{%
    \stepcounter{exkursnr}%
    \subsection*{\exkursname\ \theexkursnr: #1}%
    \addcontentsline{exc}{table}{\protect\numberline{\theexkursnr}#1}%
    }%

\AtBeginDocument{%
  \newcaptionname{ngerman}{\exkursname}{Exkurs}%
  \newcaptionname{english}{\exkursname}{Excursus}%
  \newcaptionname{ngerman}{\listofexcname}{Verzeichnis der Exkurse}%
  \newcaptionname{english}{\listofexcname}{List of Excursuses}%
}


\begin{document}

\tableofcontents

\listoffigures

\listoftoc{exc}

\chapter{Kapitel 1}

\section{Abschnitt 1}

\begin{figure}
  \caption{Only a test}
\end{figure}

\begin{figure}
  \caption{Only a test}
\end{figure}

\subsection{Unterabschnitt 1}

\exkurs{Ein Ausflug in ein anderes Thema}

\exkurs{Und noch ein Ausflug}

\subsection{Unterabschnitt 2}

\chapter{Kapitel 2}

\section{Abschnitt 2}

\exkurs{Und noch mal}

\begin{figure}
  \caption{Only a test}
\end{figure}

\end{document}

Verfasst: Do 12. Mai 2011, 10:24
von KOMA
Definiere Dir besser eine Umgebung mit \DeclareNewTOC. Dann wird das alles automatisch geregelt.

Verfasst: Do 12. Mai 2011, 11:41
von slowfox
Man kann sich das Leben auch unnötig schwierig machen. Danke für den Hinweis, so geht es wirklich viel einfacher!