Re: modificare la struttura dell’indice

#34171
Up
0
Down
::

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…………… 6

e 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…………… 6

ovviamente 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

Grazie Mille!!!
Hai ragione e mi scuso, perchè rileggendo mi sono accorto di aver scritto un po’ in aramaico… 😀

Cmq per quanto riguarda il capitolo al centro c’hai preso in pieno….

…il problema ora è che paragrafi e sottoparagrafi sono tutti allineati al margine sinistro, mentre io vorrei i sottoparagrafi un po’ più rientrati rispetto ai paragrafi…si puo’ risolvere anche questo???

Grazie ancora!!!
Ciao

Go to top