Re: indice sballa le pagine

#26550
Up
0
Down
::

Ciao a tutti,
sono sicuro che il mio problema è piuttosto ridicolo e semplice ma sto andando ai matti per cercare di risolverlo…e non ci riesco…
Sto scrivendo la tesi di laurea E ho diviso il documento in vari capitoli…
Il problema è che, l’indice, indica pagine diverse da quelle effettive;
mi spiego meglio:

Per l’indice, ho chiesto la numerazione delle pagine con numeri romani
Per il documento, invece, con numeri arabi

Quindi l’indice (una sola pagina) si trova a pagina i.
La pagina successiva è Introduzione che si trova a pagina 1,
Il capitolo 1 si trova a pagina 3
Il capitolo 2 a pagina 9 etc…

Secondo quanto dice l’indice, invece, tutto è traslato di una pagina quindi risulta:
Introduzione – pagina i
capitolo 1 – pagina 2
capitolo 2 – pagina 8
etc…

vi copio sotto il codice che ho usato…
ditemi, per favore, dov’è l’errore,
Grazie mille per la vs disponibilità

`
\pagenumbering{roman}
\tableofcontents

\addcontentsline{toc}{chapter}{Introduzione}
\chapter*{Introduzione}
\setcounter{page}{1}

\pagenumbering{arabic}

BLA BLA BLA`

Errori ce ne sono parecchi. Il primo è non voler usare \frontmatter e \mainmatter, come ti ha suggerito Lorenzo. Adesso riguardiamo gli errori:

(1) Quando LaTeX vede \addcontentsline la pagina è sicuramente quella precedente all’introduzione. La riga \addcontentsline va dopo \chapter*{…}, è evidente.

(2) Il comando \pagenumbering{arabic} contiene già un \setcounter{page}{1} e va dato prima di \chapter*; naturalmente è meglio dare \mainmatter una volta per tutte.

Sul perché i capitoli successivi siano sfalsati non ho idea. Temo che tu abbia fatto pasticci anche là.

Per Rosaria: come ho spiegato in un recente messaggio, page è l’unico contatore che va impostato a 1 e non a 0 per ricominciare la numerazione.

Ciao
Enrico

Go to top