Ciao. Io ho risolto con il pacchetto ‘afterpage’ in questo modo:
`\pagenumbering{roman}
\tableofcontents
\afterpage{\pagenumbering{arabic}}`Questo mi numera l’indice in romano e il resto in arabo facendo ripartire la numerazione da uno.
Perché usare il cannone? Che non sempre funziona, fra l’altro.
`\clearpage
\pagenumbering{roman}
\tableofcontents
\clearpage
\pagenumbering{arabic}
\chapter{Primo}`ha qualcosa che non va? L’unica precauzione è appunto di assicurarsi che il comando di rinumerazione vada su una nuova pagina. Il comando da usare nel caso si specifichi l’opzione ‘twoside’ è \cleardoublepage. Del resto è esattamente quello che fa il comando \mainmatter della classe book.
Usando la classe book si hanno i comandi \frontmatter, \mainmatter e \backmatter che, oltre a mettere a posto le faccende sulla numerazione delle pagine, si occupano di numerare o non numerare i capitoli pur inserendoli nell’indice. La classe amsbook è più sobria; con memoir ci sono queste e altre piacevolezze.
Ciao
Enrico