Eigenes Verzeichnis -- Layout

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


slowfox
Forum-Anfänger
Forum-Anfänger
Beiträge: 33
Registriert: Sa 28. Feb 2009, 15:56

Eigenes Verzeichnis -- Layout

Beitrag 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}

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Definiere Dir besser eine Umgebung mit \DeclareNewTOC. Dann wird das alles automatisch geregelt.

slowfox
Forum-Anfänger
Forum-Anfänger
Beiträge: 33
Registriert: Sa 28. Feb 2009, 15:56

Beitrag von slowfox »

Man kann sich das Leben auch unnötig schwierig machen. Danke für den Hinweis, so geht es wirklich viel einfacher!

Antworten