De” post=79795Innanzitutto, grazie delle vostre risposte!
[…]
così facendo appaiono centrate e senza l’indicazione del numero di pagina anche Introduzione, Appendice, Bibliografia e Ringraziamenti.
Come posso fare in modo che questi appaiano in neretto senza alcun numero davanti come i titoli dei capitoli ma rimangano allineati sulla sinistra e con l’indicazione del numero di pagina come i titoli delle section?
Il risultato non mi pare eccezionale. Ma se questo ti impone qualcuno più in alto…
`\documentclass{book}
\usepackage[titles]{tocloft}
\usepackage[nottoc]{tocbibind}
\usepackage{etoolbox}
\makeatletter
\let\l@normalchapter\l@chapter
\renewcommand{\l@chapter}[2]{%
\ifnum\c@tocdepth>\m@ne
\addpenalty{-\@highpenalty}\vskip 1.0em \@plus \p@
{\centering\renewcommand\numberline[1]{{\normalfont\scshape\chaptername\ ##1}\\}\bfseries#1\par}
\penalty\@highpenalty
\fi}
\patchcmd{\toc@chapter}{{chapter}}{{normalchapter}}{}{}
\makeatother
\setlength{\cftsecindent}{0pt}
\renewcommand{\cftsecaftersnum}{.}
\setlength{\cftsubsecindent}{\cftsecnumwidth}
\renewcommand{\cftsubsecaftersnum}{.}
\begin{document}
\frontmatter
\tableofcontents
\listoffigures
\mainmatter
\chapter{Titolo}
\section{Sezione}
\subsection{Sottosezione}
\end{document}`
Con in più l’accortezza che, se da qualche parte usi [tt]\addcontentsline{toc}{chapter}{…}[/tt], devi sostituirlo con
`\addcontentsline{toc}{normalchapter}{…}`
Ciao
Enrico