Re: [risolto] pagestyle della pagina in cui inizia una nuova sez

#54214
v43
    Up
    0
    Down
    ::


    `
    \documentclass[11pt,a4paper,english,italian]{report}

    \usepackage[english,italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

    \usepackage[pagestyles,psfloats,topmarks]{titlesec}

    \newpagestyle{v1st}{
    \sethead{}{}{\huge\thepage}
    \setfoot{}{}{}
    }
    \newpagestyle{v2st}{
    \sethead{}{}{\small\thepage}
    \setfoot{}{}{}
    }
    \assignpagestyle{\chapter}{v2st}

    %\titleformat{\chapter}[display]{}{\thechapter}{}{}
    \titlespacing{\chapter}{2.5pc}{0ex}{3.5ex}[2.5pc]

    \begin{document}
    \pagestyle{v1st}

    \chapter{cap1cap1cap1 cap1}
    \chapter{cap2cap2cap2 cap2}
    \end{document}
    `

    l’errore si verifica anche con questo codice minimale, quindi si tratta proprio di un bug. dovrebbe essere riproducibile anche nelle vostre macchine, se provate questo codice e decommentate il comando \titleformat. confermate?

    EDIT: fantastico! il bug è noto da 3 anni, e non è ancora stato risolto (vedi qui)

    EDIT2: non so come ho fatto a non pensarci prima! il workaround è semplice! basta ridefinire lo stile plain!! è possibile farlo anche con i comandi di titlesec. adesso sono un uomo realizzato 😀

    Go to top