Togliere il numero di pagina da \part

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


      Ciao a tutti, ho un documento così strutturato:
      `\documentclass{book}
      \begin{document}
      \frontmatter
      \include{…}
      \mainmatter
      \part{…}
      \include{…}
      \part{…}
      \include{…}
      \part{…}
      \backmatter
      \include{…}
      \end{document}
      `
      Vorrei che la pagina con scritto “Parte xxx” non venisse numerata. Ho provato con \thispagestyle{empty} ma non funaiona.

      Grazie,
      L.

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #15833
        gmc
          Up
          0
          Down
          ::

          Ciao a tutti, ho un documento così strutturato:
          Vorrei che la pagina con scritto “Parte xxx” non venisse numerata. Ho provato con \thispagestyle{empty} ma non funaiona.

          Grazie,
          L.

          Ciao Lorenzo,

          questo mi funziona

          `
          \makeatletter
          \def\part{%
          \if@openright
          \cleardoublepage
          \else
          \clearpage
          \fi
          \thispagestyle{empty}%
          \if@twocolumn
          \onecolumn
          \@tempswatrue
          \else
          \@tempswafalse
          \fi
          \null\vfil
          \secdef\@part\@spart}
          \makeatother`

          Ciao,
          Peppe

          EDIT: invece di \def puoi mettere \renewcommand, che forse “è più giusto”.

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

            `
            \makeatletter
            \def\part{%
            \if@openright
            \cleardoublepage
            \else
            \clearpage
            \fi
            \thispagestyle{empty}%
            \if@twocolumn
            \onecolumn
            \@tempswatrue
            \else
            \@tempswafalse
            \fi
            \null\vfil
            \secdef\@part\@spart}
            \makeatother`

            Funziona perfettamente!

            Grazie mille,
            L.

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

        Go to top