Numerazione fancy diversa per introduzione-corpo-conclusione

  • Creatore
    Topic
  • #94857
    Up
    0
    Down
    ::


    Salve.

    Nella mia tesi uso fancyhdr per la numerazione. Vorrei la numerazione araba solo per i 4 capitoli del corpo della tesi e la numerazione romana (nonché senza riga in alto né mark riguardanti il capitolo) per il resto, ovvero \frontmatter, capitolo Appendix e \backmatter. Il codice che adotto adesso mi numera in romano il \frontmatter (ma con la riga in alto, che vorrei togliere) e basta.
    Come fare?

    Inoltre, una volta raggiunta la configurazione desiderata, in bibliografia vedrò la numerazione romana per l’appendice e la bibliografia?

    Grazie per la collaborazione.

    ************************************************

    Segue il codice del file Tesi.tex, uso il template di Tesi Moderna di Lorenzo Pantieri.
    `
    \documentclass[11pt,% % corpo del font principale
    a4paper,% % carta A4
    twoside,1openright,% % fronte-retro
    % oneside,openany,% % solo fronte
    ]{book}

    \usepackage{fancyhdr}
    \pagestyle{fancy}

    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}

    \fancyhf{}

    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0pt}
    \addtolength{\headheight}{0.5pt}

    \fancypagestyle{plain}
    {
    \fancyhead{}
    \renewcommand{\headrulewidth}{0pt}
    }

    \fancyhead[LO]{{\bfseries\rightmark}}
    \fancyhead[RE]{{\bfseries\leftmark}}
    \fancyhead[RO,LE]{{\bfseries\thepage}}

    \begin{document}
    \frontmatter
    \onehalfspacing
    %******************************************************************
    % Materiale iniziale
    %******************************************************************
    \input{MaterialeInizialeFinale/Frontespizio}
    \input{MaterialeInizialeFinale/Introduzione}
    \input{MaterialeInizialeFinale/Indici}
    \cleardoublepage
    %******************************************************************
    % Materiale principale
    %******************************************************************
    \mainmatter
    \input{Capitoli/UltraColdBFMixtures}
    \input{Capitoli/Formalism}
    \input{Capitoli/ThreeDimensions}
    \input{Capitoli/TwoDimensions}
    \appendix
    \input{Capitoli/Appendix}
    % *****************************************************************
    % Materiale finale
    %******************************************************************
    \backmatter
    \input{MaterialeInizialeFinale/Bibliografia}

    \end{document}
    `

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

      Feynberg” post=94474Salve.

      Nella mia tesi uso fancyhdr per la numerazione. Vorrei la numerazione araba solo per i 4 capitoli del corpo della tesi e la numerazione romana (nonché senza riga in alto né mark riguardanti il capitolo) per il resto, ovvero \frontmatter, capitolo Appendix e \backmatter. Il codice che adotto adesso mi numera in romano il \frontmatter (ma con la riga in alto, che vorrei togliere) e basta.
      Come fare?

      Inoltre, una volta raggiunta la configurazione desiderata, in bibliografia vedrò la numerazione romana per l’appendice e la bibliografia?

      Grazie per la collaborazione.

      ************************************************

      Segue il codice del file Tesi.tex, uso il template di Tesi Moderna di Lorenzo Pantieri.

      \documentclass[11pt,% % corpo del font principale
      a4paper,% % carta A4
      twoside,1openright,% % fronte-retro
      % oneside,openany,% % solo fronte
      ]{book}

      \usepackage{fancyhdr}
      \pagestyle{fancy}

      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}

      \fancyhf{}

      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \addtolength{\headheight}{0.5pt}

      \fancypagestyle{plain}
      {
      \fancyhead{}
      \renewcommand{\headrulewidth}{0pt}
      }

      \fancyhead[LO]{{\bfseries\rightmark}}
      \fancyhead[RE]{{\bfseries\leftmark}}
      \fancyhead[RO,LE]{{\bfseries\thepage}}

      \begin{document}
      \frontmatter
      \onehalfspacing
      %******************************************************************
      % Materiale iniziale
      %******************************************************************
      \input{MaterialeInizialeFinale/Frontespizio}
      \input{MaterialeInizialeFinale/Introduzione}
      \input{MaterialeInizialeFinale/Indici}
      \cleardoublepage
      %******************************************************************
      % Materiale principale
      %******************************************************************
      \mainmatter
      \input{Capitoli/UltraColdBFMixtures}
      \input{Capitoli/Formalism}
      \input{Capitoli/ThreeDimensions}
      \input{Capitoli/TwoDimensions}
      \appendix
      \input{Capitoli/Appendix}
      % *****************************************************************
      % Materiale finale
      %******************************************************************
      \backmatter
      \input{MaterialeInizialeFinale/Bibliografia}

      \end{document}

      Devi ridefinire \backmatter e \appendix ma non ti do il codice perché
      va contro la mia etica tipografica 😉
      Da quando esiste la tipografia digitale non ha più senso distinguere numerazione araba e romana.
      In breve, l’uso della numerazione romana per alcune parti dei libri era un vero e proprio ripiego dettato dalle necessità contingenti.
      Ora quelle necessità non ci sono più e quindi anche il ripiego non ha più ragion d’essere.

      Ciao
      Ivan

    • #94859
      Up
      0
      Down
      ::


      Mi pare bizzarro. Ma puoi fare così:

      `
      \documentclass[11pt,% % corpo del font principale
      a4paper,% % carta A4
      twoside,1openright,% % fronte-retro
      % oneside,openany,% % solo fronte
      ]{book}

      \usepackage{fancyhdr}

      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}

      \fancyhf{}
      \renewcommand{\headrulewidth}{0.4pt}
      \renewcommand{\footrulewidth}{0pt}
      \addtolength{\headheight}{0.4pt}% Sicuro? Io non tanto

      \fancypagestyle{plain}
      {
      \fancyhead{}
      \renewcommand{\headrulewidth}{0pt}
      }

      \fancyhead[LO]{{\bfseries\rightmark}}
      \fancyhead[RE]{{\bfseries\leftmark}}
      \fancyhead[RO,LE]{{\bfseries\thepage}}

      \begin{document}
      \frontmatter
      \pagestyle{plain}
      \onehalfspacing
      %******************************************************************
      % Materiale iniziale
      %******************************************************************
      \input{MaterialeInizialeFinale/Frontespizio}
      \input{MaterialeInizialeFinale/Introduzione}
      \input{MaterialeInizialeFinale/Indici}
      \cleardoublepage
      %******************************************************************
      % Materiale principale
      %******************************************************************

      \cleardoublepage
      \mainmatter
      \pagestyle{fancy}
      \input{Capitoli/UltraColdBFMixtures}
      \input{Capitoli/Formalism}
      \input{Capitoli/ThreeDimensions}
      \input{Capitoli/TwoDimensions}

      \cleardoublepage
      \appendix
      \pagestyle{plain}
      \input{Capitoli/Appendix}
      % *****************************************************************
      % Materiale finale
      %******************************************************************
      \backmatter
      \input{MaterialeInizialeFinale/Bibliografia}

      \end{document}
      `
      La numerazione romana per l’appendice è insensata. Lascia perdere.

      Ciao
      Enrico

    • #94860
      Up
      0
      Down
      ::


      Ringrazio ivan ed egreg9 per i consigli, che accetterò!

      Credevo che ci fosse la logica della distinzione tra corpo della tesi (del libro, di quel che sia) e parti accessorie nell’utilizzo dei numeri arabi/romani.


      @ivan
      , dici quindi che andrebbe tolta anche dal \frontmatter, iniziando la numerazione araba dal frontespizio? Di solito, sui testi che consulto (anche recenti) la numerazione araba parte col primo capitolo.


      @egreg9
      , consigli di usare 0.4 anziché 0.5 nei comandi che seguono? Perché?
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \addtolength{\headheight}{0.5pt}

    • #94861
      Up
      0
      Down
      ::

      Feynberg” post=94510Ringrazio ivan ed egreg9 per i consigli, che accetterò!

      Credevo che ci fosse la logica della distinzione tra corpo della tesi (del libro, di quel che sia) e parti accessorie nell’utilizzo dei numeri arabi/romani.


      @ivan
      , dici quindi che andrebbe tolta anche dal \frontmatter, iniziando la numerazione araba dal frontespizio? Di solito, sui testi che consulto (anche recenti) la numerazione araba parte col primo capitolo.


      @egreg9
      , consigli di usare 0.4 anziché 0.5 nei comandi che seguono? Perché?
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \addtolength{\headheight}{0.5pt}

      Perché dovresti usare 0.5 quando lo spessore standard è 0.4? E perché aggiungere lo spessore a [tt]\headheight[/tt]?

      Ciao
      Enrico

    • #94862
      Up
      0
      Down
      ::

      Feynberg” post=94510 @egreg9, consigli di usare 0.4 anziché 0.5 nei comandi che seguono? Perché?
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \addtolength{\headheight}{0.5pt}

      Un calcolo a spanne per [tt]\headrulewidth[/tt]: 3pt equivalgono circa a 1mm, quindi 1 pt è circa 0.333 mm. Tu quindi stai aggiungendo 0.033 mm al setting di default. Sicuro sia un cambiamento fondamentale?

      Ciao
      Claudio

    • #94863
      Up
      0
      Down
      ::

      Feynberg” post=94510

      @ivan
      , dici quindi che andrebbe tolta anche dal \frontmatter, iniziando la numerazione araba dal frontespizio? Di solito, sui testi che consulto (anche recenti) la numerazione araba parte col primo capitolo.

      A mio parere, sì. Tutte le classi dovrebbero avere di default solo la numerazione araba. Ma non è così quasi mai.
      La classe suftesi corregge questo errore. Di fatto, oggi, si tratta di un errore o quantomeno di una soluzione illegittima.
      Il fatto che trovi ancora i molti libri composti in quel modo non vuol dire nulla. Dipende da come è stato composto il libro.
      Facciamo un esempio. Abbiamo appena finito di impaginare un volume di 500 pagine, al cui interno vi sono parecchi riferimenti del tipo “si veda la pagina x” fatti manualmente. A quel punto l’autore del libro ci comunica che ha trovato un eminente studioso del suo campo disposto a scrivere la prefazione. Se usassimo la numerazione araba come il resto del volume dovremmo rivedere tutti i riferimenti incrociati fatti manualmente. In quel caso la soluzione più semplice è inserire la prefazione usando una numerazione diversa, romana.
      La numerazione romana aveva la stessa funzione prima della tipografia digitale. Ora è quasi sempre illegittima, anche perché casi come quello descritto non sono frequenti. Con latex, poi, dovrebbero essere inesistenti, visto che si può gestire tutto attraverso etichette e riferimenti in automatico.

      Ciao
      Ivan

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

Go to top