- Questo topic ha 9 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 6 mesi fa da .
-
Topic
-
Buongiorno a tutti,dovendo creare un lungo indice dei titoli di opere antiche (e quindi titoli molto lunghi), avrei bisogno di modificare il layout degli indici, in particolare giustificare le entry più lunghe di una riga e ridurre il rientro della seconda riga e seguenti.
Il pacchetto idxlayout farebbe al mio caso, purtroppo però mi sembra che entri in conflitto con imakeidx:`\documentclass[12pt,a4paper,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage{fontspec,polyglossia}
\usepackage{lipsum}
\setmainlanguage{italian}\usepackage{imakeidx}
\usepackage{idxlayout}
\usepackage[hyperindex=false]{hyperref}
\makeindex[columns=2]
\makeindex[name=titoli,columns=1]\begin{document}
\index[titoli]{Dialogo della santa oratione, ripieno di pie, dotte, bellissime, \& utilissime sentenze. Ove s'insegna sommariamente la differenza,
ch'è fra l'oratione mentale, \& la vocale, \& che cosa siano ambedue essentialmente. Col vero modo d'orare al Signor Dio, \& invocar per intercessori i santi}\index{Cognome, Nome}
\index{Rossi, Caio}
\index{Rossi, Mario}
\index{Neri, Alberto}
\lipsum\printindex[titoli]
\cleardoublepage
\printindex\end{document}
`
In questo esempio la chiamata di idxlayout ignora l’opzione “columns=1” dell’indice dei titoli; viceversa se inserisco “columns=1” tra le opzioni di idxlayout, allora avrò tutti gli indici su una colonna, cosa che non desidero.
Grazie a tutti in anticipo e a presto,
Matteo
- Devi essere connesso per rispondere a questo topic.