Re: Problema pacchetto imakeidx

#89649
Up
0
Down
::


A me questo codice non dà l’errore che dici tu (logicamente ho compilato nell’ordine [tt]pdfLaTeX[/tt], [tt]biber[/tt], [tt]makeindex[/tt] e [tt]pdfLaTeX[/tt].
`
\begin{filecontents*}{biblio.bib}
@article{ID,
author = {author},
title = {title},
journaltitle = {journaltitle},
date = {date},
}
\end{filecontents*}
\documentclass{book}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}

\usepackage{kantlipsum}

\usepackage[autostyle,italian=guillemets]{csquotes}
\usepackage[backend=biber]{biblatex}
\usepackage{tikz}
\usepackage{imakeidx}

\makeindex
\indexsetup{headers={Intestazione}{Intestazione}}
\addbibresource{biblio.bib}
\begin{document}
\kant
\index{mionome}
\kant[1-10]
\nocite{*}
\cleardoublepage
\foreach{\x} in {1,…,100}{\index{\x}}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
\printindex

\end{document}
`
PS: Ho usato [tt]\foreach[/tt] per arrivare a riempire una pagina e nella pagina dopo ottengo la testatina che hai richiesto, come vedi dal file allegato.

EDIT: Potresti definirti uno stile di pagina così con [tt]fancyhdr[/tt], che suppongo tu carichi (se lo carico mi dà il tuo errore, come spiegato nel manuale di [tt]imakeidx[/tt])
`
\fancypagestyle{my}{
\fancyhead{}
\fancyhead[RO,LE]{\indexname}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}
`
e richiamarlo con [tt]\pagestyle{my}[/tt] subito dopo [tt]\printindex[/tt].

Attachments:
You must be logged in to view attached files.

Go to top