samiel” post=66168Nell’«Arte» si consiglia di comporre l’indice analitico facendo ricorso a -s classic,
per migliorarne l’aspetto standard che altrimenti risulterebbe.
Ho visto però che si tratta dello stile previsto per arsclassica.
Cercando ipotetici altri file di stili, con locate trovo:
`usr/local/texlive/2011/texmf-dist/makeindex
/usr/local/texlive/2011/texmf-dist/makeindex/arsclassica
/usr/local/texlive/2011/texmf-dist/makeindex/arsclassica/classic.ist
/usr/local/texlive/2011/texmf-dist/makeindex/babel
/usr/local/texlive/2011/texmf-dist/makeindex/babel/bbglo.ist
/usr/local/texlive/2011/texmf-dist/makeindex/babel/bbind.ist
/usr/local/texlive/2011/texmf-dist/makeindex/base
/usr/local/texlive/2011/texmf-dist/makeindex/base/din.ist
/usr/local/texlive/2011/texmf-dist/makeindex/base/icase.ist
/usr/local/texlive/2011/texmf-dist/makeindex/base/latex.ist
/usr/local/texlive/2011/texmf-dist/makeindex/base/math.ist
/usr/local/texlive/2011/texmf-dist/makeindex/base/mkind.ist
/usr/local/texlive/2011/texmf-dist/makeindex/base/puncts.ist
/usr/local/texlive/2011/texmf-dist/makeindex/base/tex.ist
/usr/local/texlive/2011/texmf-dist/makeindex/bibarts
/usr/local/texlive/2011/texmf-dist/makeindex/bibarts/gbibarts.ist
/usr/local/texlive/2011/texmf-dist/makeindex/confproc
/usr/local/texlive/2011/texmf-dist/makeindex/confproc/confproc1.ist
/usr/local/texlive/2011/texmf-dist/makeindex/confproc/confproc2.ist
/usr/local/texlive/2011/texmf-dist/makeindex/disser
/usr/local/texlive/2011/texmf-dist/makeindex/disser/dtx.ist
/usr/local/texlive/2011/texmf-dist/makeindex/dtk
/usr/local/texlive/2011/texmf-dist/makeindex/dtk/dtk-adr.ist
/usr/local/texlive/2011/texmf-dist/makeindex/dtk/dtk-idx.ist
/usr/local/texlive/2011/texmf-dist/makeindex/fixlatvian
/usr/local/texlive/2011/texmf-dist/makeindex/fixlatvian/lv.ist
/usr/local/texlive/2011/texmf-dist/makeindex/gatech-thesis
/usr/local/texlive/2011/texmf-dist/makeindex/gatech-thesis/gatech-thesis-index.ist
/usr/local/texlive/2011/texmf-dist/makeindex/gmdoc
/usr/local/texlive/2011/texmf-dist/makeindex/gmdoc/gmglo.ist
/usr/local/texlive/2011/texmf-dist/makeindex/index
/usr/local/texlive/2011/texmf-dist/makeindex/index/bibref.ist
/usr/local/texlive/2011/texmf-dist/makeindex/iso
/usr/local/texlive/2011/texmf-dist/makeindex/iso/iso.ist
/usr/local/texlive/2011/texmf-dist/makeindex/juraabbrev
/usr/local/texlive/2011/texmf-dist/makeindex/juraabbrev/laws.ist
/usr/local/texlive/2011/texmf-dist/makeindex/l3kernel
/usr/local/texlive/2011/texmf-dist/makeindex/l3kernel/l3doc.ist
/usr/local/texlive/2011/texmf-dist/makeindex/latex
/usr/local/texlive/2011/texmf-dist/makeindex/latex/gglo.ist
/usr/local/texlive/2011/texmf-dist/makeindex/latex/gind.ist
/usr/local/texlive/2011/texmf-dist/makeindex/memoir
/usr/local/texlive/2011/texmf-dist/makeindex/memoir/basic.gst
/usr/local/texlive/2011/texmf-dist/makeindex/minitoc
/usr/local/texlive/2011/texmf-dist/makeindex/minitoc/minitoc-fr.ist
/usr/local/texlive/2011/texmf-dist/makeindex/minitoc/minitoc.ist
/usr/local/texlive/2011/texmf-dist/makeindex/mkgrkindex
/usr/local/texlive/2011/texmf-dist/makeindex/mkgrkindex/lowercase-headers.ist
/usr/local/texlive/2011/texmf-dist/makeindex/mkgrkindex/uppercase-headers.ist
/usr/local/texlive/2011/texmf-dist/makeindex/multibib
/usr/local/texlive/2011/texmf-dist/makeindex/multibib/mbgglo.ist
/usr/local/texlive/2011/texmf-dist/makeindex/multibib/mbgind.ist
/usr/local/texlive/2011/texmf-dist/makeindex/nomencl
/usr/local/texlive/2011/texmf-dist/makeindex/nomencl/nomencl.ist
/usr/local/texlive/2011/texmf-dist/makeindex/nomentbl
/usr/local/texlive/2011/texmf-dist/makeindex/nomentbl/nomentbl.ist
/usr/local/texlive/2011/texmf-dist/makeindex/nostarch
/usr/local/texlive/2011/texmf-dist/makeindex/nostarch/nostarch.ist
/usr/local/texlive/2011/texmf-dist/makeindex/plain
/usr/local/texlive/2011/texmf-dist/makeindex/plain/plaintex.ist
/usr/local/texlive/2011/texmf-dist/makeindex/repeatindex
/usr/local/texlive/2011/texmf-dist/makeindex/repeatindex/repeatindex.ist
/usr/local/texlive/2011/texmf-dist/makeindex/songbook
/usr/local/texlive/2011/texmf-dist/makeindex/songbook/songbook.ist
/usr/local/texlive/2011/texmf-dist/makeindex/startex
/usr/local/texlive/2011/texmf-dist/makeindex/startex/stxglo.ist
/usr/local/texlive/2011/texmf-dist/makeindex/startex/stxind.ist
/usr/local/texlive/2011/texmf-dist/makeindex/xdoc
/usr/local/texlive/2011/texmf-dist/makeindex/xdoc/docindex.ist`
La GuidaGUIT al § 17.8 spiega come modificare il file di classe
che genera l’indice determinandone l’aspetto. Ma tutti i file che ho elencato
sopra sono file di stile alternativi? MI pare che in rete non ci sia molto
su come modificare l’indice analitico. Io, nel caso specifico, adottando un font
di una certa ampiezza (ad es TeXGyre Bonum anche lasciandolo a 10 pt)
mi trovo ad esempio che le due colonne dell’indice
quasi si toccano, e l’effetto non è certo gradevole… QUalche lume?Grazie
M
Parecchi di quei file .ist sono per scopi particolari, collegati con classi o pacchetti specializzati. Lo stile classic.ist fa pochissimo di diverso dallo standard: aggiunge le intestazioni per i gruppi di lettere (A, B, C, …).
Le due colonne non si toccano se non dici loro che lo possono fare (eccetto il caso di “Overfull \hbox”, naturalmente). Come modifichi il codice per l’indice?
Ciao
Enrico