Re: Titolo indice analitico non allineato con gli altri capitoli

#75734
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Non sono convinto che un \null sia sufficiente. Ho letto tutto il codice che sta dietro a \twocolumn[…]; di mezzo c’è un comando \@topnewpage che gioca molto con le scatole della lista dei float e con le altezze di queste scatole; temo che anche mettere un \null in più dentro \@makeschapterhead non serva a molto.
    Enrico mi ha preceduto a suggerirti imakeidx. Se non specifichi nessuna opzione né quando carichi il pacchetto nè quando usi il comando \makeindex, fa quasi esattamente quello che succede con la situazione preconfezionata da latex.ltx, book.cls, eccetera, ma è più flessibile nel caso di indici multipli e per il caso che si voglia usare uno file /ist diverso da quello di default. L’unica differenza è che compone direttamente l’indice analitico, senza dover ricorrere alla manfrina di eseguire pdflatex, poi eseguire makeindex, poi eseguire di nuovo pdflatex. Fa tutto da solo nella prima esecuzione di pdflatex.

    La differenza vera, e secondo me utilissima, è che si può specificare il numero di colonne (preimpostato a 2) ma le colonne sono ottenute con il pacchetto multicol che ha due pregi; non ricorre a \twocolumn e pareggia le colonne nell’ultima pagina. Te lo consiglio come pacchetto da preimpostare sempre in ogni classe; inizialmente non funzionava con la classe memoir, che ha i suoi sistemi per creare diversi indici analitici, ma Enrico è riuscito con un solo statement a far si che imakeidx funzioni anche con memoir.

    Go to top