Fancyhdr e intestazione capitoli

  • Creatore
    Topic
  • #7148
    Up
    0
    Down
    ::


    Salve.
    Mi dichiaro piuttosto scarso con LaTeX dunque chiedo il vostro aiuto.

    Il mio codice (almeno per quello che interessa la domanda) è questo:
    `
    \documentclass[a4paper,oneside,11pt]{book}
    \usepackage{graphicx}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage{mathrsfs}
    \usepackage{amsfonts}
    \usepackage{fancyhdr}


    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markright{\thechapter\ #1}}%
    \cfoot[C]{\bf \thepage}
    \lhead{\bf \chaptermark}
    \renewcommand{\headrulewidth}{0.4pt}
    \renewcommand{\footrulewidth}{0.4pt}
    `

    più sotto troviamo
    `
    \begin{document}
    \tableofcontents % Indice
    \thispagestyle{empty}
    \listoffigures % Indice delle figure
    \thispagestyle{empty}
    \listoftables % Indice delle tabelle
    \thispagestyle{empty}

    \frontmatter
    \pagenumbering{Roman}\setcounter{page}{1}
    \input{introduzione}

    \mainmatter
    \pagenumbering{arabic}\setcounter{page}{1}
    \input{cap1}


    \end{document}
    `

    Il problema è che quando inizia il capitolo 1, l’intestazione riporta ancora la dicitura “introduzione” anziché “Cap.1 – Titolo del capitolo 1”.

    Da cosa dipende??

Visualizzazione 12 filoni di risposte
  • Autore
    Risposte
    • #7149
      mlgdominici
      Amministratore del forum
        Up
        0
        Down
        ::


        Da:`\lhead{\bf \chaptermark}`
        \chaptermark serve solo a ridefinire il modo in cui \chapter assegna valori a \rightmark e \leftmark. Sono questi i comandi che contengono effettivamente il materiale da inserire nelle testatine e che devi quindi usare in un comando come \lhead. Ci sarebbero ancora molte cose da dire: per esempio che dovresti usare \markboth al posto di \markright e \leftmark al posto di \rightmark, e altro ancora. Ti consiglio una lettura attenta del manuale di fancyhdr.

        Un altro paio di appunti che non hanno a che vedere con le testatine: usa \bfseries al posto di \bf. Questo comando è deprecato ed è stato mantenuto solo per questioni di compatibilità. Infine ti consiglierei di usare \include al posto di \input.

        Ciao,
        Max.

      • #7150
        Up
        0
        Down
        ::


        Grazie delle correzioni, provo subito a vedere se funziona. Mi rimane comunque il dubbio che non sia tutta lì la soluzione, perché di fatto qualcosa nell’intestazione scrive lo stesso, solo che non la cambia al momento giusto… cmq provo le tue modifiche e poi ne riparliamo. 😉

      • #7151
        mlgdominici
        Amministratore del forum
          Up
          0
          Down
          ::

          Mi rimane comunque il dubbio che non sia tutta lì la soluzione, perché di fatto qualcosa nell’intestazione scrive lo stesso, solo che non la cambia al momento giusto

          Infatti, è proprio per quello che devi guardare per bene come funzionano \markboth, \markright, \leftmark e \rightmark. Comunque, facci sapere.

          Ciao,
          Massimiliano.

        • #7152
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::


            Ciao, senza nessuna pretesa, ti suggerisco di dare un’occhiata a questo codice (che ho trovato su Una mica tanto breve intro a LaTeX, con qualche correzione suggerita dallo staff del forum). Forse può esserti utile, a me funziona egregiamente.

            La struttura del documento (relativamente alla parte che ti interessa) è la seguente:

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

            \usepackage[ansinew]{inputenc}
            \usepackage[italian]{babel}
            \usepackage[T1]{fontenc}
            \usepackage{fancyhdr}

            \makeatletter
            \def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
            \hbox{}
            \vspace*{\fill}
            \vspace{\fill}
            \thispagestyle{empty}
            \newpage
            \if@twocolumn\hbox{}\newpage\fi\fi\fi}
            \makeatother

            \pagestyle{fancy}
            \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
            \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
            \fancyhf{}
            \fancyhead[LE,RO]{\scshape\thepage}
            \fancyhead[LO]{\scshape\footnotesize\nouppercase{\rightmark}}
            \fancyhead[RE]{\scshape\footnotesize\nouppercase{\leftmark}}
            \renewcommand{\headrulewidth}{0.5pt}
            \renewcommand{\footrulewidth}{0pt}
            \addtolength{\headheight}{1.6pt}

            \begin{document}
            \frontmatter
            \include{frontespizio}
            \include{ringraziamenti}
            \tableofcontents \listoffigures
            \mainmatter
            \include{introduzione}
            \include{capitolo1}
            \include{capitolo2}
            \include{conclusioni}
            \backmatter
            \include{bibliografia}
            \end{document}`

            dove i file ringraziamenti.tex, introduzione.tex e conclusioni.tex hanno rispettivamente gli incipit:

            `\chapter*{Ringraziamenti}
            \markboth{Ringraziamenti}{}`

            `\chapter*{Introduzione}
            \markboth{Introduzione}{}
            \addcontentsline{toc}{chapter}{Introduzione}%
            \setcounter{page}{1}`

            `\chapter*{Conclusioni}
            \markboth{Conclusioni}{}%
            \addcontentsline{toc}{chapter}{Conclusioni}%`

            Buon fancyhdr!
            L.

          • #7153
            Up
            0
            Down
            ::


            OT per lorenzo:
            perché i ringraziamenti non li metti nell’indice? se ti va che ci finiscano se sono nel frontmatter stanno automaticamente senza numero, quindi puoi usare la versione non stellata.
            perché nelle conclusioni non metti il numero? se vuoi risparmiarti quelle tre righe puoi fare lo sporco trucco di metterla nel backmatter…
            ciao
            f

          • #7154
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              OT per lorenzo:
              perché i ringraziamenti non li metti nell’indice? se ti va che ci finiscano se sono nel frontmatter stanno automaticamente senza numero, quindi puoi usare la versione non stellata.

              OT per Fabiano: qualche giorno fa si era discusso sul forum se ringraziamenti e dedica dovessero essere messi nell’indice, e mi è parso che si propendesse per il no. Non sei d’accordo? Sai, tendo a fidarmi molto dei tuoi giudizi…

              perché nelle conclusioni non metti il numero?

              Dovrei???

              se vuoi risparmiarti quelle tre righe puoi fare lo sporco trucco di metterla nel backmatter…

              Sarà che intro, capitoli e conclusioni mi sembrano, da un punto di vista logico, “roba da mainmatter”!

              P.S. Ora che ci guardo, inutile la riga
              `\setcounter{page}{1}` nell’intro: a farlo ci pensa già \mainmatter!

              Ciao e grazie,
              L.

            • #7155
              Up
              0
              Down
              ::

              OT per lorenzo:
              perché i ringraziamenti non li metti nell’indice? se ti va che ci finiscano se sono nel frontmatter stanno automaticamente senza numero, quindi puoi usare la versione non stellata.

              OT per Fabiano: qualche giorno fa si era discusso sul forum se ringraziamenti e dedica dovessero essere messi nell’indice, e mi è parso che si propendesse per il no. Non sei d’accordo? Sai, tendo a fidarmi molto dei tuoi giudizi…

              A parere mio non vanno nell’indice: l’indice serve a trovare delle sezioni impiortanti e non credo che nessuno vada lì a cercare dov’è la dedica.

              perché nelle conclusioni non metti il numero?

              Dovrei???

              Direi di sì; non differiscono in alcun modo dagli altri capitoli.

            • #7156
              Up
              0
              Down
              ::


              Dato che mi avete dato lo spunto, aggiungo questa informazione all’articolo sulla tesi di laurea. Guardate se siete d’accordo su queste scelte (* indica che non va nell’indice):

              Il frontespizio*
              La dedica*
              Il sommario*
              I ringraziamenti*
              Gli indici*
              I simboli e le notazioni
              La prefazione
              I capitoli interni
              Le appendici
              La bibliografia
              L’elenco degli acronimi
              L’indice analitico

            • #7157
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::

                A parere mio non vanno nell’indice: l’indice serve a trovare delle sezioni impiortanti e non credo che nessuno vada lì a cercare dov’è la dedica.

                Concordo.

                Direi di sì [dovresti numerare le conclusioni]: non differiscono in alcun modo dagli altri capitoli.

                Non mi convince. Penso che introduzione e conclusioni non vadano numerate: l’intro dà una panoramica del lavoro, nelle conclusioni si traggono le somme. Inoltre, solitamente, intro e conclusioni occupano qualche paginetta al massimo, i capitoli interni sono più corposi.

                Concordo invece per quanto riguarda l’indice.

                Ciao,
                L.

              • #7158
                Up
                0
                Down
                ::


                L’introduzione è più di una paginetta. Se ti riferisci alla prefazione sono d’accordo con te sul fatto che non vada numerata, tuttavia introduzione e conclusione fanno parte di quelli che nell’articolo ho chiamato capitoli interni e vanno (a mio parere) trattati come tutti gli altri.

                Spero che qualcun altro spenda un paio di righe al riguardo perché su questi argomenti è sempre bene avere più pareri prima di decidere la strada da seguire.

              • #7159
                Up
                0
                Down
                ::

                Introduzione e conclusione fanno parte di quelli che nell’articolo ho chiamato capitoli interni e vanno (a mio parere) trattati come tutti gli altri.

                Quindi, se ben capisco, sei per una tesi e/o un libro che abbia un layout del tipo

                Capitolo 1. Introduzione
                Capitolo 2. Blah blah
                Capitolo 3. Blah blah
                Capitolo 4. Blah blah
                Capitolo 5. Conclusioni

                Non so perché, ma non sono convinto.

                Spero che qualcun altro spenda un paio di righe al riguardo perché su questi argomenti è sempre bene avere più pareri prima di decidere la strada da seguire.

                Concordo… sono sicuro che nel forum c’è chi può pronunciare, sull’argomento, Parole Definitive… vero Enrico?

                Parole definitive no. Consigli.

                Numera.

                Ciao
                Enrico

                PS: modifico, perché per qualche strano motivo la risposta è arrivata prima del messaggio di Lorenzo.

              • #7160
                lorenzo.pantieri
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Introduzione e conclusione fanno parte di quelli che nell’articolo ho chiamato capitoli interni e vanno (a mio parere) trattati come tutti gli altri.

                  Quindi, se ben capisco, sei per una tesi e/o un libro che abbia un layout del tipo

                  Capitolo 1. Introduzione
                  Capitolo 2. Blah blah
                  Capitolo 3. Blah blah
                  Capitolo 4. Blah blah
                  Capitolo 5. Conclusioni

                  Non so perché, ma non sono convinto.

                  Spero che qualcun altro spenda un paio di righe al riguardo perché su questi argomenti è sempre bene avere più pareri prima di decidere la strada da seguire.

                  Concordo… sono sicuro che nel forum c’è chi può pronunciare, sull’argomento, Parole Definitive… vero Enrico?

                  L.

                • #7161
                  Up
                  0
                  Down
                  ::


                  ciao,
                  anche io numererei, perché come giustamente fa notare lapo intro e prefazione sono due cose diverse. nella prefazione si scrive un’introduzione all’opera, mentre nell’introduzione vanno tutte le cose che è bene sapere prima di leggere l’opera: lo stato dell’arte delle conoscenze acquisite sull’argomento, le motivazioni, una descrizione generale del problema.
                  nelle conclusioni va il riassunto del tutto, una messa in luce dei punti importanti e le prospettive per il futuro. insomma, due capitoli veri e propri.
                  per esempio nell’introduzione alla mia tesi di laurea descrivo dettagliatamente al dinamica e la termodinamica dell’oceano australe, e faccio spesso riferimenti a quelle sezioni. fa comodo quindi che siano numerate. la prefazione invece non la numero.
                  sono meno convinto sull’introdurre o meno nell’indice prefazione, ringraziamenti, simboli e notazioni. io metterei tutto. male non fa. lo farei perché per tutte queste frazioni usaimo comunque il comando chapter, pur senza numerazione, e gli diamo una valenza importante. cio’ non avviene per il sommario, la dedica e il frontespizio.
                  ciao
                  f
                  p.s. attenzione fra un po’ faccio uno split di questo 3d, perché siamo in ot.

              Visualizzazione 12 filoni di risposte
              • Devi essere connesso per rispondere a questo topic.

              Go to top