ancora testatine e oneside

  • Creatore
    Topic
  • #20579
    Up
    0
    Down
    ::


    Ciao,
    finora pensavo di scrivere la tesi fronte-retro e avevo definito queste testatine:
    `\pagestyle{fancy}\addtolength{\headwidth}{20pt}
    \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}{}}
    \cfoot{}
    \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}{\bfseries\thepage}}
    \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}{\bfseries\rightmark}}
    \setlength{\headheight}{15pt}`

    Cambiamento: mi hanno detto che è preferibile oneside. Quindi ora non ho pagine “bianche” all’interno della tesi e tutte (eccetto la prima pagina di ogni capitolo) riportano la testatina con il nome della sezione. Chiedo: è appropriato? Oppure è meglio far comparire il nome del capitolo? Già che ci siamo, se avete consigli su questo modo di definire le testatine li accetto volentieri: cercando sul forum, mi sono accorta che comunemente si usano i comandi del pacchetto fanchyhdr come \fancyhead[..]{} e \fancyfoot[…]{…}, ma non ho capito (visto che l’effetto mi pare lo stesso) la differenza con i comandi che ho usato io: in questo modo non ho problemi con i numeri di pagina… ❗

    Altra domanda pertinente: i titoli di due sezioni risultano piuttosto lunghi: sulle testatine uno sta su una riga e mezzo (va autonomamente a capo in modo corretto); l’altro occupa una riga intera, ma le ultime due lettere si sovrappongono al numero di pagina… E’ possibile risolvere questo problema senza cambiare il titolo della sezione così: \section[]{}? Il fatto è che vorrei mantenere il titolo originale nell’indice! 😯

    Scusate se non sono riuscita a trovare nel forum. Grazie, ciao! Elisa

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #20580
      lorenzo.pantieri
      Partecipante
      • #20581
        Up
        0
        Down
        ::

        http://www.guit.sssup.it/phpbb/viewtopic.php?t=3334&highlight=tekel

        Caspita, l’avevo anche letto tempo fa quando lo avevi scritto, ma lo avevo dimenticato… e nella ricerca sul forum l’avevo scartato perchè credevo riguardasse classicthesis che non uso… Grazie 😳 Perfetto.

        E per l’altra questione, che ne dite? Vanno bene le testatine così, anche con oneside come opzione di book?

        Ciao, Elisa

      • #20582
        Up
        0
        Down
        ::

        http://www.guit.sssup.it/phpbb/viewtopic.php?t=3334&highlight=tekel

        Caspita, l’avevo anche letto tempo fa quando lo avevi scritto, ma lo avevo dimenticato… e nella ricerca sul forum l’avevo scartato perchè credevo riguardasse classicthesis che non uso… Grazie 😳 Perfetto.

        E per l’altra questione, che ne dite? Vanno bene le testatine così, anche con oneside come opzione di book?

        Quel numero di pagina che se ne sta là ai confini dello strapiombo è proprio brutto, mi dà l’impressione che possa cadere da un momento all’altro. 🙂

        Il numero va al piede, a mio parere.

        Ciao
        Enrico

      • #20583
        Up
        0
        Down
        ::


        Ciao,
        presa dal contenuto della tesi e non soddisfatta dalle testatine (Enrico aveva ragione: il numero in alto a destra è un po’ brutto…), avevo per il momento lasciato questo topic da parte…
        Poi ho visto un layout per oneside che mi è piaciuto e vorrei riprodurlo:
        -testatina: a sx numero e nome della sezione in grassetto e una sottile riga orizzontale sotto (come facevo prima per le pagine destre)
        -piè di pagina: al centro nome del capitolo (magari in stampatello) e a sinistra numero di pagina.
        Ho provato con:
        `\pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}{}}
        \fancyhf{} % cancella tutti i campi
        \fancyhead[LE,LO]{\bfseries\footnotesize\nouppercase{\leftmark}}
        \fancyfoot[CE,CO]{\footnotesize{\rightmark}}
        \fancyfoot[RE,RO]{\thepage}
        \renewcommand{\headrulewidth}{0.4pt}
        \renewcommand{\footrulewidth}{0pt}`
        ma ottengo solo un sacco di errori… 😳
        Riconosco di aver letto frettolosamente la documentazione, ma potreste darmi una mano, visto che i tempi di consegna stringono?
        Se quello che chiedo è brutto o troppo complicato, potete suggerirmi semplicemente come spostare in basso il numero di pagina nella definizione delle testatine che ho proposto all’inizio di questo topic? Infatti anche questo:
        `\pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}{}}
        \cfoot{\thepage}
        \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}{}}
        \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}{\bfseries\rightmark}}
        \setlength{\headheight}{15pt}`
        non funziona… 🙁
        Grazie a chi potrà aiutarmi!!! Ciao, Elisa

      • #20584
        Up
        0
        Down
        ::

        Ciao,
        presa dal contenuto della tesi e non soddisfatta dalle testatine (Enrico aveva ragione: il numero in alto a destra è un po’ brutto…), avevo per il momento lasciato questo topic da parte…
        Poi ho visto un layout per oneside che mi è piaciuto e vorrei riprodurlo:
        -testatina: a sx numero e nome della sezione in grassetto e una sottile riga orizzontale sotto (come facevo prima per le pagine destre)
        -piè di pagina: al centro nome del capitolo (magari in stampatello) e a sinistra numero di pagina.
        Ho provato con:
        `\pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}{}}
        \fancyhf{} % cancella tutti i campi
        \fancyhead[LE,LO]{\bfseries\footnotesize\nouppercase{\leftmark}}
        \fancyfoot[CE,CO]{\footnotesize{\rightmark}}
        \fancyfoot[RE,RO]{\thepage}
        \renewcommand{\headrulewidth}{0.4pt}
        \renewcommand{\footrulewidth}{0pt}`
        ma ottengo solo un sacco di errori… 😳
        Riconosco di aver letto frettolosamente la documentazione, ma potreste darmi una mano, visto che i tempi di consegna stringono?
        Se quello che chiedo è brutto o troppo complicato, potete suggerirmi semplicemente come spostare in basso il numero di pagina nella definizione delle testatine che ho proposto all’inizio di questo topic? Infatti anche questo:
        `\pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}{}}
        \cfoot{\thepage}
        \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}{}}
        \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}{\bfseries\rightmark}}
        \setlength{\headheight}{15pt}`
        non funziona… 🙁

        Il titolo del capitolo nel piè di pagina? Fra gli orrori questo mi mancava. 🙂

        Se vuoi (o sei costretta) a usare “solo fronte”, ci puoi fare poco: il titolo del capitolo non ci sta. Metterlo al piede sarebbe veramente disdicevole, te l’assicuro. Aggiungerlo alla testatina, magari in due righe, sarebbe anche peggio.

        Ciao
        Enrico

      • #20585
        Up
        0
        Down
        ::

        Il titolo del capitolo nel piè di pagina? Fra gli orrori questo mi mancava. 🙂

        Se vuoi (o sei costretta) a usare “solo fronte”, ci puoi fare poco: il titolo del capitolo non ci sta. Metterlo al piede sarebbe veramente disdicevole, te l’assicuro. Aggiungerlo alla testatina, magari in due righe, sarebbe anche peggio.

        Ciao
        Enrico

        Sono “costretta” a usare solo fronte e per questo motivo avevo cercato altri layout, altrimenti avrei mantenuto quello di partenza. Quello che tentavo di riprodurre a me non sembrava così male, usando i margini standard di Latex, un po’ di spazio nel piè di pagina c’è per metterci il titolo. Ma mi rendo conto che appesantisce un po’ la pagina e, alla fine, non è essenziale… Peccato per il titolo che se ne va allora… 🙁

        Riassumendo, per solo fronte, vorrei mettere nella testatina numero e nome della sezione in grassetto sottolineati da una riga e in basso (al centro va bene?) il numero di pagina.
        Perchè il seguente codice mette allinea la testatina a destra e non usa il neretto ❓ ❗
        `\pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \renewcommand{\sectionmark}[1]{\markboth{\thesection.\ #1}{}}
        \lhead{\fancyplain{}{\bfseries\sectionmark}}
        \cfoot{\thepage}
        \setlength{\headheight}{15pt}`

        Ciao, Elisa

      • #20586
        Up
        0
        Down
        ::

        Riassumendo, per solo fronte, vorrei mettere nella testatina numero e nome della sezione in grassetto sottolineati da una riga e in basso (al centro va bene?) il numero di pagina.
        Perchè il seguente codice mette allinea la testatina a destra e non usa il neretto ❓ ❗
        `\pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \renewcommand{\sectionmark}[1]{\markboth{\thesection.\ #1}{}}
        \lhead{\fancyplain{}{\bfseries\sectionmark}}
        \cfoot{\thepage}
        \setlength{\headheight}{15pt}`

        Insisti a usare i comandi obsoleti di fancyhdr. Il codice che ti serve è
        `\fancyhf{}
        \fancyhead[L]{\bfseries\nouppercase\rightmark}
        \fancyfoot[C]{\thepage}
        \setlength{\headheight}{15pt}
        \pagestyle{fancy}`
        Molto più semplice e intuitivo. Meglio non mettere i titoli in tutto maiuscolo.

        Ciao
        Enrico

      • #20587
        Up
        0
        Down
        ::

        Insisti a usare i comandi obsoleti di fancyhdr. Il codice che ti serve è
        `\fancyhf{}
        \fancyhead[L]{\bfseries\nouppercase\rightmark}
        \fancyfoot[C]{\thepage}
        \setlength{\headheight}{15pt}
        \pagestyle{fancy}`
        Molto più semplice e intuitivo. Meglio non mettere i titoli in tutto maiuscolo.

        Ciao
        Enrico

        Già, proprio quello che mi serve 😀
        Grazie, prometto di studiare fancyhdr prossimamente 😉
        Ciao, Elisa

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

    Go to top