Anhangsverzeichnis nicht eingerückt
Verfasst: Do 2. Mai 2019, 14:34
Hallo zusammen,
ich muss für meine Anhänge ein separates Verzeichnis erstellen. Das funktioniert soweit auch einwandfrei. Das Problem entsteht erst durch die Option listof=entryprefix. Dadurch verschwindet die Einrückung des Anhangsverzeichnisses leider. Ich habe versucht mich etwas bei tocbasic einzulesen, werde da aber nicht fündig. Hat jemand eine Idee?
Minimalbeispiel:
ich muss für meine Anhänge ein separates Verzeichnis erstellen. Das funktioniert soweit auch einwandfrei. Das Problem entsteht erst durch die Option listof=entryprefix. Dadurch verschwindet die Einrückung des Anhangsverzeichnisses leider. Ich habe versucht mich etwas bei tocbasic einzulesen, werde da aber nicht fündig. Hat jemand eine Idee?
Minimalbeispiel:
\documentclass[listof=totoc,listof=entryprefix]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{hyperref} \usepackage{bookmark} % Anhangsverzeichnis (nach https://komascript.de/comment/5578#comment-5578) \DeclareNewTOC[owner=\jobname,listname={Anhang},name={Anhang}]{atoc} \makeatletter \newcommand*{\useappendixtoc}{% \renewcommand*{\ext@toc}{atoc}% \scr@ifundefinedorrelax{hypersetup}{}{ \hypersetup{bookmarkstype=atoc}% }% } \newcommand*{\usestandardtoc}{% \renewcommand*{\ext@toc}{toc}% \scr@ifundefinedorrelax{hypersetup}{}{ \hypersetup{bookmarkstype=toc}% }% } \makeatother \usepackage{xpatch} \xapptocmd\appendix{% \useappendixtoc% \listofatocs% \addcontentsline{toc}{section}{\appendixname}% }{}{} \newcommand{\postappendix}{% \usestandardtoc% % \bookmarksetup{startatroot}% siehe bookmark-Anleitung } % LoF \renewcaptionname{ngerman}{\figurename}{Abb.} \BeforeStartingTOC[lof]{\renewcommand*\autodot{:}} \begin{document} \tableofcontents \listoffigures \newpage \section{Kapitel 1} \begin{figure} \centering \rule{10cm}{3cm} \caption{Testbild} \end{figure} \subsection{Kapitel 1.1} \subsubsection{Kapitel 1.1.1} \newpage \appendix \section{Anhang A} \subsection{Anhang A.1} \subsubsection{Anhang A.1.1} \newpage \postappendix \section{Post-Anhang 1} \subsection{Post-Anhang 1.1} \subsubsection{Post-Anhang 1.1.1} \end{document}