Re: Scrivere “Capitolo” e “Appendice” nell’indice

#62996
Up
0
Down
::

Junior” post=61988Grazie per la risposta, ho provato amsbook ma non mi piace molto l’effetto ottenuto, allora ho provato anche tocloft, però ho avuto qualche problema: ho importato il pacchetto con `\package{tocloft}` e in compilazione mi ha dato un errore

command \c@lofdepth already defined

, ho cercato in rete è ho trovato una soluzione mettendo `\package[subfigure]{tocloft}` , ma non ho capito il problema. Poi in teoria dovrei utilizzare il comando `renewcommand{\cftbeforetoctitleskip}{NOMETITOLO}` per ottenere l’effetto desiderato, ma non mi riconosce il comando `\cftbeforetoctitleskip`..insomma sto sbagliando di sicuro qualcosa..

I comandi rilevanti sono \cftchappresnum e \cftchapnumwidth; il primo contiene ciò che va prima del numero di capitolo, il secondo è la larghezza riservata ai numeri e a ciò che li precede. Siccome usi anche le appendici, occorre dire a LaTeX che da \appendix in poi va cambiato il prefisso.
`\usepackage[subfigure,titles]{tocloft}

\renewcommand{\cftchappresnum}{\chaptername\ }
\addto\appendix{\addtocontents{toc}{%
\protect\renewcommand\protect\cftchappresnum{\protect\appendixname\ }}}
\settowidth{\cftchapnumwidth}{Appendice A\qquad}`
Ciao
Enrico

Go to top