Cómo conseguir que los apéndices se titulen 'Apéndice X: nombre' en el toc y el texto mediante memorias

Cómo conseguir que los apéndices se titulen 'Apéndice X: nombre' en el toc y el texto mediante memorias

Estoy intentando escribir un trabajo extenso para la escuela y estoy usando la clase de memorias. Necesito que los apéndices se titulen como 'Apéndice A: Mi primer apéndice'. En este momento, aparecen como 'A: MyFirstAppendix'. Aquí hay un ejemplo de trabajo mínimo:

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

Determiné que puedo agregar este comando:

\renewcommand\cftappendixname{\appendixname~} 

escribir "Apéndice" antes de las letras de los apéndices en el TOC. Sin embargo, no sé cómo hacer que funcione en el texto del documento. ¿Siento que podría escribir un nuevo estilo de capítulo para hacer lo que quiero y reemplazar a tandh? Realmente no sé cómo hacerlo, así que espero estar pensando demasiado.

Respuesta1

El estilo del capítulo que se utiliza no agrega un prefijo al número del capítulo. Por lo tanto, por supuesto, no se añade ningún Apéndice. Necesitará un estilo de capítulo diferente o usar dos estilos de capítulo

\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

activado como

\appendix
\chapterstyle{tandhapp}

Información adicional: \@chapappes una macro mágica que, \chapternamea menos que \appendixesté activa, se resuelve\appendixname

información relacionada