No índice, quero ter o Apêndice A em vez do capítulo A, o Apêndice B em vez do capítulo B e continuar. Não posso mostrar isso quando uso \include{appendix}
. A seguir está meu 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 }
% tabela de saída de conteúdo
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
PS: NÃO estou procurando a solução com \input{appendix}
for \include{appendix}
. Eu já tentei isso; embora funcione para este exemplo, não resolve meu problema real.
Tabela de saída de conteúdo desejada:
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
Responder1
Mover o \appendix
comando do arquivo principal para appendix.tex
é uma das muitas maneiras de corrigir o problema. (Reproduzir o problema é a parte difícil) Ter vários \appendix
comandos não prejudica nada, exceto zerar o chapter
contador a cada vez.
Todo o resto é igual, exceto appendix.tex
:
\appendix
% Appendix A
\chapter{}
\section{hello1}
In the ...
\section{hello2 }
% Appendix B
\clearpage
\newpage
\chapter{}
\section{bello1}
\section{bello2 }