Ho usato a lungo lo stile per l’indice analitico di ClassicThesis, classic.ist, che avevo proposto qualche tempo fa. Ho notato alcune imprecisioni e ho modificato il codice nel modo seguente:
`
headings_flag 1
heading_prefix “\\par\\penalty-50\\textsc{\\MakeLowercase{”
heading_suffix “}}\\\\\*\~\\\\\*”
symhead_positive “Simboli”
symhead_negative “simboli”
numhead_positive “Numeri”
numhead_negative “numeri”
delim_0 “, \\nolinebreak ”
`
In sostanza ho aggiunto un asterisco dopo il primo `\\*` che compare nella variabile `headings_suffix` e ho aggiunto l’ultima riga. Peccato che dovendo raddoppiare i backslash il codice sia difficilmente leggibile…
L’asterisco aggiunto elimina la possibilità di avere un titolino alla fine della colonna e il testo con la riga bianca nella colonna successiva.
Molto più tricky è l’ultima riga; a me succedeva, che con lemmi molto lunghi ripiegati nella seconda riga, il numero della pagina finisse in una riga ancora successiva, anche se c’era abbondante spazio non per uno ma per diversi numeri di pagina.
Per quanto una soluzione sia pensata, finché non la si prova sistematicamente, non si trovano tutti i possibili inghippi che potrebbero succedere.