Infatti, quel codice mi sembra che sia il risultato di una interazione fra Lorenzo e me; e quella è la versione di Lorenzo, se ben ricordo.
Ma non ho capito perché non hai usato quella già bell’e pronta nel manuale di imakeidx che ti ho indicato; se volevi i titoli in italiano, quello era solo un modello e potevi tranquillamente cambiarlo a tuo piacimento. Come vedi anche quello di imakeidx non è tanto diverso, inserisce solo una riga bianca dopo il titolo-lettera e impedisce di andare a capo subito dopo (secondo me, si tratta di una soluzione migliore, ed è quella che ho usato per comporre gli indici della GuidaGuIT; ma “de gustibus”…).
So che sei un frequentatore assiduo del forum e non hai nessuna difficoltà a usare texdoc sulla documentazione di imakeidx. Sarei veramente stupito se non avessi trovato il fondo della pagina 9 e l’inizio della pagina 10, e in particolare la variante che si trova nella prima metà della pagina 10. 🙂