- Questo topic ha 8 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 7 mesi fa da .
-
Topic
-
Ciao a tutti..ho cercato sul sito e sul web per vedere se ci fosse stata una spiegazione al mio problema ma non l’ho trovata. Il problema è il seguente:
carico nel preambolo il pacchetto imakeidx e poi richiamo il comando \makeindex con le apposite opzioni..ho caricato anche il fancyhdr che ho scoperto impedisce a imakeidx di svolgere a pieno il suo ruolo; ho rimodificato lo stile plain inserendo \thepage{roman}.
A quanto ho capito lo stile plain è quello che LaTeX usa per l’indice e l’indice analitico: ho provato a mettere un pagestyle prima del \printindex ma non succede nulla; mi ritrovo l’indice analitico con i numeri romani e non so come fare a cambiare..qualcuno ha qualche idea? Mediante il file.ist (ma non ho trovato il comando che facesse al caso mio)?`
\documentclass[10pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{imakeidx}
\usepackage{fancyhdr}
\fancypagestyle{plain}{%
\fancyhf{}
\fancyfoot[C]{\roman{page}}
\renewcommand{\headrulewidth}{0pt}
}
\makeindex
\begin{document}\tableofcontents
\chapter{}
Non ci sono più le mezze stagioni!\index{stagioni}\cleardoublepage
\pagestyle{empty}
\addcontentsline{toc}{chapter}{\indexname}
\printindex\end{document}
`Grazie,
Stefano
- Devi essere connesso per rispondere a questo topic.