- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 7 mesi fa da .
-
Topic
-
Ho disperatamente bisogno di aiuto con l’indice analitico!Voglio personalizzarlo (uso il pacchetto imakeidx) in modo da avere due colonne, le lettere alfabetiche maiuscole in grassetto prima in cima a ogni gruppo e diviso in due colonne, con i puntini a destra della parola e poi il numero della pagina.
Inoltre stavo anche provando a creare il collegamento ipertestuale con la pagina, ma nemmeno quello funziona.
Per quanto riguarda il risultato, ottengo si due colonne, i puntini e il numero a destra, ma le lettere alfabetiche non ci sono.Il codice tex che uso è
`
\usepackage{imakeidx}
\makeindex[program=makeindex,columns=2,intoc=true,options={-s index_style.ist}]
\usepackage[unicode,colorlinks,plainpages=false,hyperindex=true,pdfpagelabels]{hyperref}
`Il file di stile .ist invece l’ho preso in rete ( perchè non ho proprio capito la sintassi da usare e come funzionano) da uno a cui dava il risultato atteso.
Inoltre usava anche il comando \indexsetup dopo \usepackage{imakeidx}, mentre a me non riconosce proprio il comando, cosa che mi sembra strana visto che ho controllato il manuale del pacchetto e mi sembra un comando valido.
Il file index_style.ist comunque è questo
`
headings_flag 1
heading_prefix “{\\large\\sffamily\\bfseries ”
heading_suffix “}\\nopagebreak\n”
delim_0 ” \\dotfill ”
delim_1 ” \\dotfill ”
delim_2 ” \\dotfill ”
`Cosa sbaglio? ovviamente compilo una volta, compilo con Makeindex e ricompilo due volte.
- Devi essere connesso per rispondere a questo topic.