Re: Problema con la creazione automatica dell’indice

#97881
OldClaudio
Partecipante
    Up
    0
    Down
    ::

    JackAB” post=97381Ho provato a mettere l’introduzione (il capitolo non numerato) prima dell’inizio di \mainmatter e ora le testatine sono corrette e nell’indice si vede anche la sezione oltre che il capitolo. Però l’introduzione continua a non esserci nell’indice..ed inoltre, anche se questo non è un vero problema, l’introduzione non essendo più nel \mainmatter è numerata con numeri romani.

    Non hai letto con la dovuta attenzione il mio messaggio precedente.; togli l’asterisco; senza l’asterisco, a meno che tu non usi una classe strana, ‘chapter produce capitoli non numerati cone le testatine giuste e con il titolo nell’indice.

    Se nonostante l’eliminazione dell’asterisco il titolo dell’introduzione non va a finire nell’indice, facci vedere il tuo preambolo. È vero che il trucco che ti ha indicato @cfiandra funziona, ma è un “tacon”, è un rimedio, una “pezza”; non è la soluzione giusta. La separazione di \frontmatter, \mainmatter e \backmatter è fatta apposta per trattare nel modo dovuto i vari sezionamenti.

    Che cosa vuol dire che “‘introduzione non essendo più nel \mainmatter è numerata con numeri romani.”
    L’introduzione non è numerata; casomai sono numerate le paigne dell’introduzione. Se non ti va che la front matter sia numerata in romano, cambia la definizione di \frontmatter e di \mainmatter, eliminando da ciascuna il comando \pagenumbering con il suo argomento; basta cercare dove sono definiti nella classe che usi questi due comandi, li copi nel tuo preambolo premettendovi \makeatletter, e togli i due \pagenumbering che ti ho detto; se sono definiti con \def, lascia così; se sono definiti con \newcommand, modifica questo comando in \renewcommand.

    Non è vietato ridefinire certi comandi; anche Lamport ne parla nel manuale di LaTeX, che trovi tradotto e commentato nella sezione Documentazione/Guide tematiche.

    Go to top