Modifca Chaptername e Indice

  • Creatore
    Topic
  • #21077
    Up
    0
    Down
    ::


    Ho avuto la necessità di modificare la dicitura chaptername per redigere delle esercitazioni e sotto consiglio di un utente di questo forum ho aggiunto il comando

    `
    \addto\captionsitalian{\renewcommand{\chaptername}{Esercitazione}}
    `

    L’incoveniente che si è venuto a creare è che essendo l’indice lungo più di una pagina, dalla seconda pagina in poi nella testatina superiore veniva scritto “Esercitazione 0” anziché “Indice”.

    Esiste una soluzione?

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #21078
      Up
      0
      Down
      ::

      Ho avuto la necessità di modificare la dicitura chaptername per redigere delle esercitazioni e sotto consiglio di un utente di questo forum ho aggiunto il comando

      `
      \addto\captionsitalian{\renewcommand{\chaptername}{Esercitazione}}
      `

      L’incoveniente che si è venuto a creare è che essendo l’indice lungo più di una pagina, dalla seconda pagina in poi nella testatina superiore veniva scritto “Esercitazione 0” anziché “Indice”.

      Esiste una soluzione?

      Non mi risulta.

      Ciao
      Enrico

    • #21079
      Up
      0
      Down
      ::


      Forse non è elegante come soluzione ma mi sembra di aver risolto:

      `

      \usepackage{fancyhdr}

      \usepackage[Glenn]{fncychap}
      \addto\captionsitalian{\renewcommand{\chaptername}{Esercitazione}}
      \begin{document}
      {
      \pagestyle{fancy}

      \fancyhead[LO]{\bfseries Indice}

      \fancyhead[RO]{\bfseries \thepage}

      \addtolength{\headheight}{2.5pt}

      \tableofcontents
      }
      \pagestyle{fancy}
      \clearpage

      \fancyhf{}

      \fancyhead[LO]{\bfseries \chaptername \quad \thechapter}

      \fancyhead[RO]{\bfseries \thepage}

      \addtolength{\headheight}{2.5pt}

      \chapter{Il modello di scelta di un portafoglio di Markowitz}

      \input{es1}

      `

    • #21080
      DMW
        Up
        0
        Down
        ::


        Togli quella roba e prova a scrivere
        `\markboth{Indice}{Indice}
        \tableofcontents
        \cleardoublepage
        `

        oppure
        `\begingroup
        \markboth{Indice}{Indice}
        \tableofcontents
        \cleardoublepage
        \endgroup`

        oppure con \contentsname al posto di indice (è più elegante 😀 ).

        ciao

        Andrea

      • #21081
        Up
        0
        Down
        ::

        Forse non è elegante come soluzione ma mi sembra di aver risolto:

        `…`

        Trascurando la ridicola bruttezza di quelle intestazioni dei capitoli, il seguente documento non presenta affatto il problema che riferisci.
        `\documentclass[a4paper,oneside]{book}
        \usepackage[italian]{babel}
        \usepackage{lipsum}
        \usepackage{fancyhdr}
        \renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter}{}}
        \fancyhf{}
        \fancyhead[LO]{\bfseries\leftmark}
        \fancyhead[RO]{\bfseries \thepage}
        \pagestyle{fancy}

        \usepackage[Glenn]{fncychap}
        \addto\captionsitalian{\renewcommand{\chaptername}{Esercitazione}}

        \begin{document}
        \frontmatter
        \tableofcontents

        \mainmatter
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \chapter{Pippo}

        \lipsum[1]
        \end{document}`
        Presumo, vista la definizione delle testatine, che tu usi l’opzione oneside.

        Evita fncychap.

        Ciao
        Enrico

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

    Go to top