
Ich versuche, eine umfangreiche Arbeit für die Schule zu schreiben und verwende dafür den Memoirenkurs. Ich muss die Anhänge mit dem Titel „Anhang A: MeinErsterAnhang“ versehen. Im Moment werden sie als „A: MeinErsterAnhang“ angezeigt. Hier ist ein minimales funktionierendes Beispiel:
\documentclass[openany,letterpaper,11pt,oneside]{memoir}
\chapterstyle{tandh}
\begin{document}
\frontmatter
\tableofcontents*
\mainmatter
\chapter{Lorem ipsum}
I want this to say `1 Lorem ipsum'
\appendix
\chapter{MyFirstAppendix}
I want this to say `Appendix A: MyFirstAppendix'
\chapter{MySecondAppendix}
I want this to say `Appendix A: MySecondAppendix'
\end{document}
Ich habe festgestellt, dass ich diesen Befehl hinzufügen kann:
\renewcommand\cftappendixname{\appendixname~}
vor den Buchstaben der Anhänge im Inhaltsverzeichnis „Anhang“ zu schreiben. Ich weiß allerdings nicht, wie ich das im Text des Dokuments hinbekomme. Ich habe das Gefühl, ich könnte vielleicht einen neuen Kapitelstil schreiben, um das zu erreichen, was ich will, und „tandh“ ersetzen. Ich weiß allerdings nicht wirklich, wie ich das machen soll, also hoffe ich, dass ich zu viel darüber nachdenke.
Antwort1
Der verwendete Kapitelstil fügt der Kapitelnummer kein Präfix hinzu. Daher wird natürlich kein Anhang hinzugefügt. Sie benötigen einen anderen Kapitelstil oder verwenden zwei Kapitelstile
\makeatletter
\makechapterstyle{tandhapp}{%
\setlength{\beforechapskip}{1\onelineskip}%
\setlength{\afterchapskip}{2\onelineskip \@plus .1\onelineskip
\@minus 0.167\onelineskip}%
\renewcommand*{\printchaptername}{}%
\renewcommand*{\chapternamenum}{}%
\renewcommand*{\chapnumfont}{\normalfont\huge\bfseries}%
\renewcommand*{\printchapternum}{\chapnumfont \@chapapp~\thechapter:\space}%
\renewcommand*{\afterchapternum}{}%
%%% \renewcommand*{\chaptitlefont}{\chapnumfont\raggedright}}
\renewcommand*{\chaptitlefont}{\chapnumfont\memRTLraggedright}}
\makeatother
aktiviert als
\appendix
\chapterstyle{tandhapp}
Zusatzinfo: \@chapapp
ist ein magisches Makro, das, sofern es \chaptername
nicht \appendix
aktiv ist, aufgelöst wird zu\appendixname