Testatina

  • Creatore
    Topic
  • #66717
    Up
    0
    Down
    ::


    Salve a tutti!
    Sono una nuova iscritta e vorrei farvi intanto i complimenti per il sito.

    Sono incappata in questo forum cercando su internet la soluzione a un problema che ho con LaTeX.
    Vi scrivo sperando che qualcuno mi possa aiutare.

    Vi spiego meglio il mio problema:
    sto scrivendo la tesi in LaTeX (è una tesi solo fronte, cioè con le pagine solo sul lato destro), e il titolo di uno dei capitoli è troppo lungo, però non posso proprio modificarlo.
    Avevo pensato di usare lo stile \pagestyle{headings}, con questo stile però sulla testatina viene una cosa del genere:
    sia la scritta CAPITOLO X, sia il titolo del capitolo, sia il numero di pagina vengono sulla testatina e per via della lunghezza il titolo del capitolo viene praticamente attaccato al numero di pagina.

    Allora ho provato con il pacchetto \usepackage{fancyhdr}
    e il comando \pagestyle{fancy}
    però così viene sia il titolo del capitolo (con anche la scritta CAPITOLO X) e sia il titolo della sezione sulla tesatina con una linea orizzontale che separa la testatina dal resto del documento mentre il numero di pagina in basso al centro.
    Il problema è che ovviamente insieme al nome della sezione il nome del capitolo non c’entra.

    Mi chiedevo c’è un modo per avere il numero della pagina in basso al centro
    e sulla testatina avere una cosa del genere:
    CAPITOLO X NOME DEL CAPITOLO con la linea orizzontale che separa la testatina dal resto del documento?
    Cioè come con \pagestyle{fancy} però senza il titolo della sezione?
    Grazie a tutti.

    P.S. Non so se può essere utile comunque il mio documento è di tipo {report}

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #66718
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Certo, basta che usi le impostazioni dello stile fancy proprio come indica il manuale e che togli ogni riferimento a \rightmark, che, come il manuale specifica, contiene il titolo della sezione.

      • #66719
        Up
        0
        Down
        ::


        Grazie, con questo codice sono riuscita a fare proprio quello che volevo:
        \begin{document}
        \pagestyle{fancy}
        \fancyhead[LO,RE]{ }
        \fancyfoot[C]{\thepage}
        \renewcommand{\headrulewidth}{0.1pt}

        Ora vi chiedo un’ultima cosa.
        Il titolo sulla testatina è venuto a destra della pagina.
        Mi chiedevo nei documenti stampati solo sul lato destro come dovrebbe essere?

        Se volessi metterlo sul lato sinistro o al centro come dovrei fare?

        Per metterlo al centro per esempio avevo pensato di provare con:
        \fancyhead[CO,CE]{ }
        cioè di mettere sia alla pagina pari che a quella dispari il campo centrale, ma è evidente che non è così che funziona.
        Come dovrei fare?
        Grazie mille per la risposta!

        Modifico la risposta perchè sono riuscita a fare quello che volevo:
        per scrivere il titolo del capitolo al centro della testatina il codice è:
        \pagestyle{fancy}
        \fancyhf{}
        \fancyhead[C]{{\leftmark}}
        \fancyfoot[C]{\thepage}
        \renewcommand{\headrulewidth}{0.4pt}

        Mentre per metterlo sulla sinistra (sul lato interno della pagina) il codice è:
        \pagestyle{fancy}
        \fancyhf{}
        \fancyhead[L]{{\leftmark}}
        \fancyfoot[C]{\thepage}
        \renewcommand{\headrulewidth}{0.4pt}

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

    Go to top