Ancora su testatine, fancyhdr e documenti twoside

  • Creatore
    Topic
  • #5826
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Nonostante abbia letto la documentazione di fancyhdr e abbia dato un’occhiata ai passati thread (in particolare questo di Lapo, che sembrava fare al caso mio), non ci cavo il classico ragno dal classico buco. 😳

      Ho un documento (classe article, opzione twoside) suddiviso in sezioni. Uso fancyhdr. Vorrei che le testatine delle pagine dispari riportassero il nome della sezione corrente, e le testatine delle pagine pari il nome dell’articolo (“Classi di grandezze”):

      Il codice:
      `
      \documentclass[a4paper,11pt,twoside]{article}

      \usepackage{fancyhdr}

      \pagestyle{fancy}
      \renewcommand{\sectionmark}[1]{\markright{#1}}
      \fancyhf{} \fancyhead[LE,RO]{\bfseries\thepage}
      \fancyhead[LO]{\bfseries\nouppercase{\rightmark}}
      \fancyhead[RE]{\bfseries\nouppercase{\rightmark}}
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \addtolength{\headheight}{0.5pt}

      \begin{document}
      \sectionmark{Classi di grandezze}{}

      \section{…}

      \section{…}

      \end{document}
      `
      non funziona (il nome della sezione corrente è riportato sia sulle pagine pari sia su quelle dispari), mentre se provo a sostituire alla riga
      `
      \fancyhead[RE]{\bfseries\nouppercase{\rightmark}}
      `
      questa:
      `
      \fancyhead[RE]{\bfseries\nouppercase{\leftmark}}
      `
      sulle pagine pari non viene stampata alcuna testatina. 😳

      Perdonatemi.

      Lorenzo

    Visualizzazione 5 filoni di risposte
    • Autore
      Risposte
      • #5827
        Up
        0
        Down
        ::


        Sostituisci nel tuo codice:
        `\fancyhead[RE]{Classi di grandezza}`

        le marche in questo caso nn servono, perché contengono solo il titolo dei comandi di sezionamento, ma nn il titolo del tuo articolo. dal momento che è una costante puoi scrivere le testatine come ho suggerito, oppure se preferisci scriverti una minimacro che lo contenga, o infine recuperarlo se lo hai definito con title.
        ciao
        f

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

          `\fancyhead[RE]{\bfseries Classi di grandezze}`

          Che cosa posso dire…. Perfetto!
          Grazie di cuore e buona giornata,
          Lorenzo

        • #5829
          Up
          0
          Down
          ::


          provocazione: a cosa serve ricordare ogni due pagine il titolo del documento?
          nn conosco nessun libro che lo faccia a meno che nn sia una raccolta e nn credo che nessuno si dimentichi che libro sta leggendo…
          ciao
          f

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

            provocazione: a cosa serve ricordare ogni due pagine il titolo del documento?
            nn conosco nessun libro che lo faccia a meno che nn sia una raccolta e nn credo che nessuno si dimentichi che libro sta leggendo…

            Già, non ci avevo pensato! In effetti, con la classe book trovo opportuno che le testatine delle pagine pari indichino il capitolo corrente e che le testatine delle pagine dispari indichino la sezione corrente… ma per la classe article — se interpreto correttamente quanto vuoi suggerirmi — è più logico che le testatine indichino sempre la sezione corrente (o non indichino niente affatto).

            Lorenzo

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

              provocazione: a cosa serve ricordare ogni due pagine il titolo del documento?
              nn conosco nessun libro che lo faccia a meno che nn sia una raccolta e nn credo che nessuno si dimentichi che libro sta leggendo…

              Ancora una cosa, Fabiano! Provocazione per provocazione: come esempi di eccellenti documenti (sia nella forma, sia nel contenuto), in cui viene ricordato il titolo ad ogni pagina, ho trovato questa guida, quest’altra e questo diario.

              😉 🙂 😉

              Con sincera ammirazione,
              Lorenzo

            • #5832
              Up
              0
              Down
              ::


              touche’ 😀 😀 😀
              ciao e grazie per la visita
              f
              p.s. in ogni caso sono documenti vecchi. orannrifarei piu’ quell’errore.

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

          Go to top