Re: Numeri maiuscoli romani nell’indice

#25489
Up
0
Down
::

Si hai ragione, uso \tableofcontents per fare l’indice.

Sto modificando un file che ha fatto un mio collega e lui ha usato il pacchetto fancy per creare i piè di pagina, la parte del’introduzione è questa:

`%————————————————

\newcommand{\indice}[1] %Inserimento dell'indice
{
\pagestyle{fancy}
\fancyhead{}
\fancyhead[CE,CO] {{\includegraphics[bb=0 0 2501 805,clip,angle=0,width=0.2\textwidth]{logosteelco.jpg}}\\}
\fancyfoot[RO,LE]{\sffamily \footnotesize Pag.: \Roman{page}}
\fancyfoot[LO,RE]{\sffamily \footnotesize {#1}}
\tableofcontents
\newpage
}

%————————————————
`

Come vedi c’è il comando \Roman{page} per avere i numeri romani in maiuscolo sui piè di pagina, ma nell’indice rimangono minuscoli.

Ovviamente è sbagliato. Da quel poco che mostri devo dedurre che usi la classe book e che \tableofcontents è dato dopo \frontmatter e prima di \mainmatter. Se è così, basta inserire questo codice nel preambolo:
`\makeatletter
\renewcommand\frontmatter{%
\cleardoublepage
\@mainmatterfalse
\pagenumbering{Roman}}
\makeatother`
e sostituire \Roman{page} nel tuo codice con \thepage.

Ciao
Enrico

Go to top