conflitto testatine vs. font del numero di pagina

  • Creatore
    Topic
  • #61842
    kilroy
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti. Che bel sito, grazie a Max+Salvatore+Luigi per il bel lavoro. Lo uso subito.

      Si tratta di un argomento parzialmente affrontato alcuni mesi fa, e non pienamente risolto perché sono stato impossibilitato a fare un follow-up rispetto ai suggerimenti raccolti qui.
      Nell’esempio minimo (scusate il tanto testo dummy, è necessario per compilare almeno una pagina e un rigo) che accludo, faccio uso delle testatine mediante fancyhdr.
      Solo che il numero delle pagine, dopo la prima per ciascun capitolo, cambia font 😕
      Come suggerito da Enrico, basterebbe includere \pagestyle{plain} nel prologo. Solo che, in questo caso, le testatine scompaiono 😡

      Come fare per far convivere testatine e font corretto per le pagine successive alla prima?

      Grazie in anticipo a tutti.

      `
      \documentclass[a4paper,oneside]{book}
      \usepackage[T1]{fontenc}
      \usepackage[scaled]{helvet}
      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{url}
      \usepackage{eurosym}
      \usepackage{textcomp}
      \usepackage{graphicx}
      \usepackage{natbib}
      \usepackage[doublespacing]{setspace}
      \usepackage{tocloft}
      \setlength{\cftfignumwidth}{3em}

      \usepackage{fancyhdr}
      \pagestyle{fancy}
      \renewcommand{\footskip}{40pt}
      \fancypagestyle{plain}{
      \fancyhf{}
      \fancyfoot[C]{\thepage}
      \renewcommand{\headrulewidth}{0pt}
      \renewcommand{\footskip}{40pt}}
      %\pagestyle{plain}
      \renewcommand*\familydefault{\sfdefault}

      \begin{document}
      \begin{titlepage}
      \begin{center}
      {\large\bfseries Affiliazione}\\
      {\huge\bfseries ACRONIMO}\\
      {\large\bfseries \lq\lq{Running title}''}
      \end{center}
      \end{titlepage}
      \frontmatter
      \mainmatter

      \chapter*{Sinossi del Programma di Ricerca}
      \markboth{\MakeUppercase{SINOSSI}}
      {\MakeUppercase{SINOSSI}}
      \section*{Scopo del progetto}
      \addcontentsline{toc}{section}{Scopo del progetto}
      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
      \end{document}
      `

    Visualizzazione 7 filoni di risposte
    • Autore
      Risposte
      • #61843
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          kilroy” post=60788Salve a tutti. Che bel sito, grazie a Max+Salvatore+Luigi per il bel lavoro. Lo uso subito.

          Si tratta di un argomento parzialmente affrontato alcuni mesi fa, e non pienamente risolto perché sono stato impossibilitato a fare un follow-up rispetto ai suggerimenti raccolti qui.
          Nell’esempio minimo (scusate il tanto testo dummy, è necessario per compilare almeno una pagina e un rigo) che accludo, faccio uso delle testatine mediante fancyhdr.
          Solo che il numero delle pagine, dopo la prima per ciascun capitolo, cambia font 😕
          Come suggerito da Enrico, basterebbe includere \pagestyle{plain} nel prologo. Solo che, in questo caso, le testatine scompaiono 😡

          Come fare per far convivere testatine e font corretto per le pagine successive alla prima?

          Grazie in anticipo a tutti.

          `
          \documentclass[a4paper,oneside]{book}
          \usepackage[T1]{fontenc}
          \usepackage[scaled]{helvet}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{url}
          \usepackage{eurosym}
          \usepackage{textcomp}
          \usepackage{graphicx}
          \usepackage{natbib}
          \usepackage[doublespacing]{setspace}
          \usepackage{tocloft}
          \setlength{\cftfignumwidth}{3em}

          \usepackage{fancyhdr}
          \pagestyle{fancy}
          \renewcommand{\footskip}{40pt}
          \fancypagestyle{plain}{
          \fancyhf{}
          \fancyfoot[C]{\thepage}
          \renewcommand{\headrulewidth}{0pt}
          \renewcommand{\footskip}{40pt}}
          %\pagestyle{plain}
          \renewcommand*\familydefault{\sfdefault}

          \begin{document}
          \begin{titlepage}
          \begin{center}
          {\large\bfseries Affiliazione}\\
          {\huge\bfseries ACRONIMO}\\
          {\large\bfseries \lq\lq{Running title}''}
          \end{center}
          \end{titlepage}
          \frontmatter
          \mainmatter

          \chapter*{Sinossi del Programma di Ricerca}
          \markboth{\MakeUppercase{SINOSSI}}
          {\MakeUppercase{SINOSSI}}
          \section*{Scopo del progetto}
          \addcontentsline{toc}{section}{Scopo del progetto}
          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
          \end{document}
          `

          Prova questo (ma non so se ha altri effetti collaterali)

          `\usepackage{fancyhdr}
          \pagestyle{fancy}
          \renewcommand{\footskip}{40pt}
          \fancypagestyle{plain}{
          %\fancyhf{}
          \fancyfoot[C]{\thepage}
          \renewcommand{\headrulewidth}{0.4pt}
          \renewcommand{\footskip}{40pt}}
          \pagestyle{plain}`
          Per il testo “dummy” esiste il pacchetto lipsum che mette a disposizione il comando \lipsum e simili.

          Ciao
          Orlando

        • #61844
          Up
          0
          Down
          ::


          Non vedo di che cosa ti sorprendi: non hai alcuna impostazione di fancyhdr. Forse se provi a mostrare quali usi davvero ti possiamo aiutare.

          Ciao
          Enrico

        • #61845
          kilroy
          Partecipante
            Up
            0
            Down
            ::


            Grazie, Orlando.
            Il tuo suggerimento ripristina il font corretto però elimina la linea orizzontale sotto la testatine.
            Poi, grazie per segnalarmi \lipsum. Purtroppo sono obbligato a convivere con una vecchia release di MiKTeX per cui non è immediato per me istallare questo pacchetto…giuro però che ad agosto mi rinnovo il sistema 😉

          • #61846
            kilroy
            Partecipante
              Up
              0
              Down
              ::


              Grazie Enrico.
              Perdona la mia ignoranza ma…le dichiarazioni nel codice minimo riportato
              `
              \pagestyle{fancy}
              \renewcommand{\footskip}{40pt}
              \fancypagestyle{plain}{
              \fancyhf{}
              \fancyfoot[C]{\thepage}
              `
              non riguardano fancyhdr?
              Da quello che segnala Orlando, esiste un conflitto tra \pagestyle{plain} e \fancyhf{}?

              Gianpaolo

            • #61847
              Up
              0
              Down
              ::

              kilroy” post=60800Grazie Enrico.
              Perdona la mia ignoranza ma…le dichiarazioni nel codice minimo riportato
              `
              \pagestyle{fancy}
              \renewcommand{\footskip}{40pt}
              \fancypagestyle{plain}{
              \fancyhf{}
              \fancyfoot[C]{\thepage}
              `
              non riguardano fancyhdr?
              Da quello che segnala Orlando, esiste un conflitto tra \pagestyle{plain} e \fancyhf{}?

              Gianpaolo

              Certo che riguardano fancyhdr. Ma così com’è nella seconda pagina ottieni in testa due volte “sessione”. Quindi è evidente che c’è qualcosa che non dici.

              Ciao
              Enrico

            • #61848
              kilroy
              Partecipante
                Up
                0
                Down
                ::


                Giuro 😉 che questo è il codice che sto usando nel progetto che sto scrivendo:
                `\pagestyle{fancy}
                \lhead{}
                \renewcommand{\footskip}{40pt}
                \fancypagestyle{plain}{
                \fancyhf{}
                \fancyfoot[C]{\thepage}
                \renewcommand{\headrulewidth}{0pt}
                \renewcommand{\footskip}{40pt}}
                %\pagestyle{plain}
                \renewcommand*\familydefault{\sfdefault}
                `
                In questo caso ho una testatina con:
                -testo desiderato in alto a dx;
                -linea orizzontale
                ma non ho:
                font uguali tra primo numero di pagina ed i successivi.
                Se usassi \pagestyle{plain} come da te suggerito li avrei, ma perderei le testatine.

                Grazie per i tuoi sforzi per dipanare la faccenda. Rimango a tua disposizione per altri chiarimenti 😎

              • #61849
                Up
                0
                Down
                ::

                kilroy” post=60860Giuro 😉 che questo è il codice che sto usando nel progetto che sto scrivendo:
                `\pagestyle{fancy}
                \lhead{}
                \renewcommand{\footskip}{40pt}
                \fancypagestyle{plain}{
                \fancyhf{}
                \fancyfoot[C]{\thepage}
                \renewcommand{\headrulewidth}{0pt}
                \renewcommand{\footskip}{40pt}}
                %\pagestyle{plain}
                \renewcommand*\familydefault{\sfdefault}
                `
                In questo caso ho una testatina con:
                -testo desiderato in alto a dx;
                -linea orizzontale
                ma non ho:
                font uguali tra primo numero di pagina ed i successivi.
                Se usassi \pagestyle{plain} come da te suggerito li avrei, ma perderei le testatine.

                Grazie per i tuoi sforzi per dipanare la faccenda. Rimango a tua disposizione per altri chiarimenti 😎

                `\renewcommand{\footskip}{40pt}
                \pagestyle{fancy}
                \fancyhf{}
                \fancyhead[R]{\leftmark}
                \fancyfoot[C]{\thepage}
                \fancypagestyle{plain}{
                \fancyhf{}
                \fancyfoot[C]{\thepage}
                \renewcommand{\headrulewidth}{0pt}
                \renewcommand{\footskip}{40pt}}
                \renewcommand*\familydefault{\sfdefault}`
                Ciao
                Enrico

              • #61850
                kilroy
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Chiarissimo. Grazie infinite.
                  Gianpaolo

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

              Go to top