Danke für deinen Hinweis mit der neueren Variante des Pakets/Macros von Markus Kohm. Das ist auf jeden Fall nochmal etwas vielseitiger als das, was ich vorher benutzt habe.
Ausgehend davon sah ich jetzt zwei Möglichkeiten: Entweder ich nehme das Tabellenverzeichnis für den Anhang her und missbrauche es, indem ich manuell Einträge dort mittels
\addcontentsline registriere, oder ich nehme das Inhaltsverzeichnis für den Anhang her und versuche es nach meinen Formatierungswünschen umzugestalten. Letztere Variante erschien mir sauberer.
Dabei ist mir aufgefallen, dass
tocloft ebenfalls die Möglichkeit bietet, eigene Verzeichnisse zu definieren. Die Variante kam mir letztendlich am besten vor, weshalb ich es auch so gemacht habe:
\documentclass[oneside, ngerman, 12pt]{scrbook}
\usepackage{tocloft}
\usepackage{babel}
\usepackage{blindtext}
\usepackage{hyperref}
\usepackage{scrpage2} % Für Kontrolle über Kopf- und Fußzeile
%+------------------------------------------------------------------------------+
%| Anhangsverzeichnis vorbereiten |
%+------------------------------------------------------------------------------+
\newlistof{appendix}{loa}{Anhangsverzeichnis}
%% Einträge Formatieren
\renewcommand{\cftappendixpresnum}{Anhang }
\settowidth{\cftappendixnumwidth}{Anhang 10\hspace{.5em}}
\setlength{\cftappendixindent}{\cfttabindent} % Gleiche Einrückung wie bei Tabellen
\renewcommand{\cftappendixaftersnumb}{}
%\cftpagenumbersoff{appendix}
%% Kommando zum Erstellen von Einträgen definieren
\newcommand{\newappendix}[1]{%
\clearpage
\refstepcounter{appendix}
% \par\noindent\textbf{Anhang \theappendix. #1}
% \chapter*{Anhang \theappendix: #1}
\section*{Anhang \theappendix: #1}
\addcontentsline{loa}{appendix}{\protect\numberline{\theappendix}\quad#1}\par
}
%+------------------------------------------------------------------------------+
%| Beispieldokument |
%+------------------------------------------------------------------------------+
\pagestyle{plain}
\begin{document}
%% DOKUMENT
\tableofcontents
\blinddocument
%% ANHANG-TITELSEITE
\addcontentsline{toc}{chapter}{Anhang}
\begin{titlepage}
\Huge\bfseries
Anhang
\end{titlepage}
%% Footer / Seitenzahl anpassen
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot{\normalfont A-\arabic{appendix}}
%% ANHANG-INHALTSVERZEICHNIS
\listofappendix\clearpage
%% ANHANG-INHALT
\newappendix{Erster Anhang}
\blindtext
\newappendix{Zweiter Anhang}
\Blindtext[3]
\end{document}
Das sieht doch schon ganz gut aus. Nun bleibt bloß noch ein Problem: Statt "Anhang 1 Erster Anhang ... 8" benötige ich "Anhang 1 Erster anhang ... A-1". Leider wird es hier etwas schwieriger:
- Es ist nicht ohne weiteres möglich, die Seitennummern rechts auszuschalten. Tut man dies mittels \cftpagenumbersoff, so verschwinden auch die Punkte, die den Text nach rechts treiben.
- Die Nutzung von \theappendix funktioniert nicht bei \cftappendixafterpnum und gibt lediglich die 0 zurück, sodass ich Schwierigkeiten habe, das A-X je nach Anhangsnummer X zu realisieren
Meine Idee bezüglich des ersten Problems wäre, bei
\cftappendixpagefont ein Kommando einzusetzen, das jeden Text in der gleichen Gruppe "verschluckt", ähnlich wie
\bfseries jeglichen nachfolgenden Text in einer Gruppe fett macht. Dann könnte ich ohne weiteres
\cftappendixafterpnum umdefinieren, und es würde aussehen, als wäre es selbst die Seitennummer.
Gibt es so ein Kommando?
Für das zweite Problem fällt mit spontan keine Lösung ein. Wisst ihr vielleicht etwas, was man tun könnte, um die A-X zu setzen? Vielleicht tut es ja ein extra Counter, der bei jedem Auslesen erhöht wird..
Und falls ihr es wisst: Ich fände es schön, wenn man beim Klick auf "Anhang" im vollen Inhaltsverzeichnis am Anfang entweder auf das Deckblatt des Anhanges, oder aber gleich aufs Anhangsverzeichnis geleitet wird. Meine bisherige Realisierung scheint das nicht ganz zu bewerkstelligen. Vielleicht auch hier eine Idee?
Danke für deinen Hinweis mit der neueren Variante des Pakets/Macros von Markus Kohm. Das ist auf jeden Fall nochmal etwas vielseitiger als das, was ich vorher benutzt habe.
Ausgehend davon sah ich jetzt zwei Möglichkeiten: Entweder ich nehme das Tabellenverzeichnis für den Anhang her und missbrauche es, indem ich manuell Einträge dort mittels [i]\addcontentsline[/i] registriere, oder ich nehme das Inhaltsverzeichnis für den Anhang her und versuche es nach meinen Formatierungswünschen umzugestalten. Letztere Variante erschien mir sauberer.
Dabei ist mir aufgefallen, dass [p]tocloft[/p] ebenfalls die Möglichkeit bietet, eigene Verzeichnisse zu definieren. Die Variante kam mir letztendlich am besten vor, weshalb ich es auch so gemacht habe:
[code]
\documentclass[oneside, ngerman, 12pt]{scrbook}
\usepackage{tocloft}
\usepackage{babel}
\usepackage{blindtext}
\usepackage{hyperref}
\usepackage{scrpage2} % Für Kontrolle über Kopf- und Fußzeile
%+------------------------------------------------------------------------------+
%| Anhangsverzeichnis vorbereiten |
%+------------------------------------------------------------------------------+
\newlistof{appendix}{loa}{Anhangsverzeichnis}
%% Einträge Formatieren
\renewcommand{\cftappendixpresnum}{Anhang }
\settowidth{\cftappendixnumwidth}{Anhang 10\hspace{.5em}}
\setlength{\cftappendixindent}{\cfttabindent} % Gleiche Einrückung wie bei Tabellen
\renewcommand{\cftappendixaftersnumb}{}
%\cftpagenumbersoff{appendix}
%% Kommando zum Erstellen von Einträgen definieren
\newcommand{\newappendix}[1]{%
\clearpage
\refstepcounter{appendix}
% \par\noindent\textbf{Anhang \theappendix. #1}
% \chapter*{Anhang \theappendix: #1}
\section*{Anhang \theappendix: #1}
\addcontentsline{loa}{appendix}{\protect\numberline{\theappendix}\quad#1}\par
}
%+------------------------------------------------------------------------------+
%| Beispieldokument |
%+------------------------------------------------------------------------------+
\pagestyle{plain}
\begin{document}
%% DOKUMENT
\tableofcontents
\blinddocument
%% ANHANG-TITELSEITE
\addcontentsline{toc}{chapter}{Anhang}
\begin{titlepage}
\Huge\bfseries
Anhang
\end{titlepage}
%% Footer / Seitenzahl anpassen
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot{\normalfont A-\arabic{appendix}}
%% ANHANG-INHALTSVERZEICHNIS
\listofappendix\clearpage
%% ANHANG-INHALT
\newappendix{Erster Anhang}
\blindtext
\newappendix{Zweiter Anhang}
\Blindtext[3]
\end{document}
[/code]
Das sieht doch schon ganz gut aus. Nun bleibt bloß noch ein Problem: Statt "Anhang 1 Erster Anhang ... 8" benötige ich "Anhang 1 Erster anhang ... A-1". Leider wird es hier etwas schwieriger:
[list]
[*] Es ist nicht ohne weiteres möglich, die Seitennummern rechts auszuschalten. Tut man dies mittels [i]\cftpagenumbersoff[/i], so verschwinden auch die Punkte, die den Text nach rechts treiben.
[*] Die Nutzung von [i]\theappendix[/i] funktioniert nicht bei [i]\cftappendixafterpnum[/i] und gibt lediglich die 0 zurück, sodass ich Schwierigkeiten habe, das A-X je nach Anhangsnummer X zu realisieren[/list]
Meine Idee bezüglich des ersten Problems wäre, bei [i]\cftappendixpagefont[/i] ein Kommando einzusetzen, das jeden Text in der gleichen Gruppe "verschluckt", ähnlich wie [i]\bfseries[/i] jeglichen nachfolgenden Text in einer Gruppe fett macht. Dann könnte ich ohne weiteres [i]\cftappendixafterpnum[/i] umdefinieren, und es würde aussehen, als wäre es selbst die Seitennummer.
Gibt es so ein Kommando?
Für das zweite Problem fällt mit spontan keine Lösung ein. Wisst ihr vielleicht etwas, was man tun könnte, um die A-X zu setzen? Vielleicht tut es ja ein extra Counter, der bei jedem Auslesen erhöht wird..
Und falls ihr es wisst: Ich fände es schön, wenn man beim Klick auf "Anhang" im vollen Inhaltsverzeichnis am Anfang entweder auf das Deckblatt des Anhanges, oder aber gleich aufs Anhangsverzeichnis geleitet wird. Meine bisherige Realisierung scheint das nicht ganz zu bewerkstelligen. Vielleicht auch hier eine Idee?