Anhang ins Inhaltsverzeichnis ohne Seitenzahl

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


derpate
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Do 30. Mai 2013, 15:47

Anhang ins Inhaltsverzeichnis ohne Seitenzahl

Beitrag von derpate »

Hallo,

ich habe folgendes Problem: Ich möchte die Gliederung des Anhangs zu meinem Beleg mit ins Inhaltsverzeichnis übernehmen, jedoch ohne Seitenzahl. Außerdem soll im gesamten Anhang keine Seitennummerierung durchgeführt werden. Dazu habe ich schon eine Lösung gefunden, jedoch gefällt mir diese nicht so richtig:

1. Es gibt keine Kapitelnummerierung mehr (das wäre nicht so schlimm, die Unterkapitel kann ich per Hand mit Buchstaben durchnummerieren)
2. Im Inhaltsverzeichnis werden trotzdem bei Unterkapiteln (section) die Punkte für die Seitenzahl gesetzt, auch wenn es keine Seitenzahl gibt. Die Punkte möchte ich nur dort haben, wo eine Seitennummerierung steht.

Nun meine Lösung, mit der ich nicht zufrieden bin, als Minimalbeispiel:
\documentclass[a4paper,11pt,titlepage,bibliography=totocnumbered]{scrreprt}

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

\pagestyle{plain}

\begin{document}
%DECKBLATT
\begin{titlepage}
\begin{center}
Titel
\end{center}
\end{titlepage}

%INHALTSVERZEICHNIS
\tableofcontents

%TEXT
\newpage
\chapter{Einleitung}

\chapter{Kapitel}

\section{Unterkap 1}
\section{Unterkap 2}
\section{Unterkap 3}

\chapter{Zusammenfassung}

%ANHANG
\clearpage
\pagenumbering{gobble}

\addchap{Anhang}
\newpage
\addsec{A Anhang 1}
\newpage
\addsec{B Anhang 2}
\newpage

\end{document}
Könnt ihr mir weiterhelfen?

Bis hierhin schon einmal vielen Dank!
Martin

Noch so einer

Beitrag von Noch so einer »

Warum machst Du nicht einfach aus den Anhängen Kapitel. Das wäre der Normalfall und löst alle Probleme. Wenn Du unbedingt "Anhang" darüber stehen haben willst, dann gibt es dafür diverse Möglichkeiten, beispielsweise:
\documentclass[a4paper,11pt,titlepage,bibliography=totocnumbered]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}% Für Demo-Zwecke
\pagestyle{plain}

\begin{document}
\tableofcontents
\blinddocument

\appendix
\cleardoubleoddpage
\pagenumbering{gobble}

\addpart{Anhang}
\chapter{Anhang 1}
\blindtext
\chapter{Anhang 2}
\blindtext

\end{document}
Mehrere andere Lösungen werden auf komascript.de erkärt werden, beispielsweise in Hier im Forum gibt es sicher ebenfalls diverse Vorschläge dazu. Such einfach mal nach "Anhang".

Wenn Du auf Deinem Ansatz bestehst, musst Du \l@dotsep innerhalb des Inhaltsverzeichnisses auf einen großen Wert setzen, damit die Punkte so weit auseinander wandern, dass keiner mehr gesetzt wird:
\appendix
\cleardoubleoddpage
\pagenumbering{gobble}
\renewcommand*{\thesection}{\Alph{section}}
\makeatletter
\addtocontents{toc}{\protect\def\protect\@dotsep{10000}}
\makeatother

\addchap{Anhang}
\newpage
\section{Anhang 1}
\newpage
\section{Anhang 2}
\newpage
Ich finde diese Lösung aber inkonsequent.

\appendix solltest Du für die Einleitung des Anhangs aber in jedem Fall verwenden. Dann kannst Du auch die Änderungen beispielsweise mit dem Paket etoolbox bereits in der Dokumentpräambel an \appendix anhängen, statt sie im Dokument nach \appendix einzufügen. Das macht den Aufbau des Dokuments sauberer.

Antworten