Ho usato la classe report, non ho distinto front- main. e backmatter…
In ogni caso una cosa come
`\titlecontents{chapter}
\makeatletter
\if@mainmatter{
[1.5em]
{\addvspace{0.8pc}}
{\contentslabel{2.3em}}
{\hspace*{-2.3em}\vspace{2em}}
{\hfill\contentspage}
}
\else{
[1.5em]
{\contentslabel{2.3em}}
{\hspace*{-2.3em}\vspace{2em}}
{\hfill\contentspage}
\fi
}
\makeatother`
mi dà errore:
`
! LaTeX Error: Something's wrong–perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H
…
l.339 {\addvspace{0.8pc}`
Ma poi, perché succede solo fra Bibliografia e Indice dei nomi? Quest’ultimo è collocato
di default da \printindex in backmatter (anche usando la classe report??)?