Ciao, sto scrivendo la mia tesi di laurea con latex e finora leggendo il forum e i manuali ho sempre risolto qualsiasi tipo di problema, solo che questa volta il prof. mi ha chiesto qualcosa che non so se si possa fare, ossia:
io ho inserito il mio indice all’inizio con \tableofcontents il cui risultato, ovviamente è:
Introduzione
1. Nome del capitolo 1
1.1 bla bla bla………………………5
1.1.1 dbvhkkhkecfk…………… 6e via dicendo, ovviamente con tutti i rientri che il comando produce per paragrafi e sottoparagrafi.
Adesso il problema è ke il prof vorrebbe un’indice praticamente cosi:Introduzione
Capitolo 1 (centrato)
1. Nome del capitolo 1 (proprio sotto la scritta capitolo 1)
1.1 bla bla bla………………………5
1.1.1 dbvhkkhkecfk…………… 6ovviamente il tutto con gli stessi rientri di prima e per tutti i capitoli.
Esiste una soluzione a ciò?
Spero di sì!
Non è che si capisca molto. Il numero di pagina di inizio dei capitoli dove dovrebbe andare? E l’introduzione? Andrebbe centrata anche quella?
Se non ti serve il numero di pagina di inizio dei capitoli, prova a scrivere questo incantesimo nel preambolo del documento:
`\makeatletter
\let\@@l@chapter\l@chapter
\def\l@chapter#1#2{\dopage{#2}\checknumberline#1\numberline{}\@nil}
\def\checknumberline#1\numberline#2#3\@nil{%
\def\next{#1}%
\ifx\next\@empty % \numberline is present
\begin{center}\bfseries\let\numberline\@gobble
\chaptername\ #2\\#3
\end{center}
\else % \numberline is not present
\@@l@chapter{#1}{\keptpage}
\fi
}
\def\dopage#1{\def\keptpage{#1}}
\makeatother`
Ciao
Enrico