Re: Testatine di ToC e fancyhdr

#93888
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    [tt]\tablofcontens[/tt] stampa l’intero indice, poi subentra \markboth. L’approccio è sbagliato; secondo me dovresti fare così
    [code]\cleardoublepage\markboth{\footnotesize\scshape indice}{\footnotesize\scshape indice}\tableofcontents\/code]

    Spiegazione: \cleardoble page fa quello che farebbe il \cleardoublepage all’inizio del codice di \tableofcontents; \markboth imposta le due testatine; poi entra in gioco \tableofcontents, che alll’inizio contiene un \chapter*; questo non mette nulal nell’indice e nelle testatine, ma esegue subito un \cleardoublepage, che, a causa del precedente e non essendo stato introdotto nel frattempo nulla che producesse testo, resta inefficace perché non ci sono pagine da emettere, nemmeno bianche in quanto la pagina pronta ricevere l’indice è già dispari. quindi \chapter* produce il titolo e il resto del codice importa il file .toc e compone l’indice; ma le testatine non sono state cambiata da \chapter*, quindi rimangono quelle che avevi impostato prima di cominciare a comporre l’indice.
    Non ho collaudato il codice che ti ho scritto, quindi potrebbe contenere errori di ortografia.

    Go to top