En la tabla de contenido, quiero tener el Apéndice A en lugar del capítulo A, el Apéndice B en lugar del capítulo B, y seguir mostrando. No puedo mostrar esto cuando uso \include{appendix}
. El siguiente es mi código:
\documentclass{report}
\usepackage{tocloft,calc}
\renewcommand\cftchapaftersnum{}% adds dot after chapter title in ToC
\renewcommand\cftchapdotsep{\cftdotsep}% adds leader dots from chapter titles to page numbers
% chapter and chapter number rather than just number
\renewcommand{\cftchappresnum}{\chaptername\space}
\setlength{\cftchapnumwidth}{\widthof{\textbf{Appendix~999~}}}
\makeatletter
\g@addto@macro\appendix{%
\addtocontents{toc}{%
\protect\renewcommand{\protect\cftchappresnum}{\appendixname\space}%
}%
}
\makeatother
\begin{document}
\tableofcontents
\cleardoublepage
\addcontentsline{toc}{chapter}{List of Tables}
\listoftables
\include{chp1}
\include{chp2}
\appendix
\include{appendix} :
\end{document}
%chp1.txt is
\chapter{Introduction1}
%chp2.txt is
\chapter{Introduction2}
%appendix.txt is
% Appendix A
\chapter{}
\section{hello1}
In the ...
\section{hello2 }
% Appendix B
\clearpage
\newpage
\chapter{}
\section{bello1}
\section{bello2 }
% salida de tabla de contenido
Contents
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Chapter 1 Introduction1 . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 2 Introduction2 . . . . . . . . . . . . . . . . . . . . . . . 4
Chapter A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
A.1 hello1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
A.2 hello2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Chapter B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
B.1 bello1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
B.2 bello2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
PD: NO estoy buscando la solución con \input{appendix}
for \include{appendix}
. Ya lo intenté; aunque funciona para este ejemplo, no resuelve mi problema real.
Tabla de contenido deseada:
Contents
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Chapter 1 Introduction1 . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 2 Introduction2 . . . . . . . . . . . . . . . . . . . . . . . 4
Appendix A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
A.1 hello1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
A.2 hello2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Appendix B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
B.1 bello1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
B.2 bello2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Respuesta1
Mover el \appendix
comando del archivo principal a appendix.tex
es una de las muchas formas de solucionar el problema. (Reproducir el problema es la parte difícil) Tener múltiples \appendix
comandos no daña nada excepto restablecer el chapter
contador cada vez.
Todo lo demás es igual excepto appendix.tex
:
\appendix
% Appendix A
\chapter{}
\section{hello1}
In the ...
\section{hello2 }
% Appendix B
\clearpage
\newpage
\chapter{}
\section{bello1}
\section{bello2 }