Re: Problema indice

#56207
Up
0
Down
::

Ciao a tutti!
Ho inserito un paio di capitoli non numerati nella mia tesi, numerando le pagine con numeri romani, attraverso le seguenti righe di codice:
`
\addcontentsline{toc}{chapter}{Ringraziamenti}
\input{ringraziamenti}
\addcontentsline{toc}{chapter}{Riassunto}
\input{riassunto}
`
Il problema è che nell’indice ottengo che sia il capitolo “Ringraziamenti” sia il capitolo “Riassunto” iniziano a pagina II, quando in verità il primo correttamente inizia a pagina II ,mentre il riassnto a pagina III.
Di cosa mi sto dimenticando?

Ti stai dimenticando di andare a nuova pagina prima di dare il comando \addcontentsline.
`\cleardoublepage
\addcontentsline{toc}{chapter}{Ringraziamenti}
\input{ringraziamenti}
\cleardoublepage
\addcontentsline{toc}{chapter}{Riassunto}
\input{riassunto}`
Perché tutte quelle acrobazie con \thispagestyle{empty}? Carica il pacchetto emptypage e \cleardoublepage diventa sufficiente. Se poi usi la classe book hai parecchi vantaggi, per esempio quello dei comandi \frontmatter e \mainmatter (li trovi sull’Arte) che ti evitano le acrobazie con \pagenumbering e anche alcune con \addcontentsline.

Ti consiglio di scrivere
`\addto\captionsspanish{%
\renewcommand{\listtablename}{\'Indice de tablas}%
\renewcommand{\tablename}{Tabla}}`
È meglio, nei comandi di quel tipo, non usare caratteri a 8 bit; il tuo preambolo rimarrà compatibile anche con documenti scritti in codifica UTF-8. A parte che non c’è bisogno di quel codice, perché basta chiamare
`\usepackage[spanish,es-tabla]{babel}`
Ciao
Enrico

Go to top