fancyhdr – Numero di pagina della prima pagina del capito

  • Creatore
    Topic
  • #119958
    Up
    0
    Down
    ::


    Buongiorno,

    apro questa discussione per venire a capo di un piccolo problema che riscontro nell’uso del pacchetto fancyhdr.

    Nel documento che sto realizzando vorrei inserire i numeri di pagina nella forma pag_n/pag_tot, posti al centro del piè di pagina, utilizzando un font senza grazie. Il tutto utilizzando il pacchetto fancyhdr.

    Riesco a fare quello che voglio in tutte le pagine ad eccezione della prima pagina di ogni capito. In queste pagine il numero compare nella forma pag_n ed il font utilizzando è quello con grazie del corpo del testo.

    Posso capire che la prima pagina del capitolo sia particolare e lo stile di pagina utilizzato (fancy) preveda di mettere il numero di pagina in una forma standard ma dovrebbe utilizzare il font senza grazie utilizzato.

    Ho fatto una ricerca su internet ed ho letto il manuale del pacchetto (in italiano, “Ridefinire lo stile plain”, ecc) ma non sono riuscito a venirne a capo: ormai è un cruccio che voglio risolvere 😀

    Di seguito un piccolo esempio di preambolo simile a quello che ho creato. Io uso texlive.

    `
    \documentclass[a4paper,12pt]{book}

    \usepackage[T1]{fontenc}
    \usepackage[iso-8859-1]{inputenx}
    \usepackage[italian]{babel}

    \usepackage{lmodern}
    \usepackage{biolinum}

    \usepackage{lastpage}
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhead{}
    \fancyfoot{}
    \fancyfoot[CO, CE]{\sffamily\small\thepage/\scriptsize\pageref{LastPage}}

    \usepackage{lipsum}

    \begin{document}

    \chapter{Titolo 1}

    \lipsum

    \chapter{Titolo 2}

    \lipsum

    \chapter{Titolo 2}

    \lipsum
    \end{document}

    `

    Qualcuno mi può dare delle indicazioni,

    vi ringrazio.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #119959
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Documentazione del pacchetto fancyhdr, pagine 12 e 13; c’è anche un esempio. La documentazione si legge con il comando texdoc fancyhdr dato nella finestra comandi.

      • #119960
        Up
        0
        Down
        ::


        Rileggendo con calma le pagine della documentazione suggerite da oldClaudio, tentando e ritentando sono riuscito a risolvere il problema.
        Sostanzialmente alcuni comandi (\chapter, ecc) richiamano ed utilizzano lo stile plain. Occorre quindi andare a modificare plain; per farlo il pacchetto fancyhdr fornisce il comando \fancypagestyle.

        Di seguito il codice che ho usato
        `
        \fancypagestyle{plain}{
        \fancyfoot[C]{\sffamily\small\thepage/\scriptsize\pageref{LastPage}}
        \renewcommand{\headrulewidth}{0pt}
        \renewcommand{\footrulewidth}{0pt}}
        `

        Saluti.

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top