testatine e piè di pagina

  • Creatore
    Topic
  • #68010
    Up
    0
    Down
    ::


    Ciao a tutti,
    sto cercando di sistemare l’impaginazione di una tesi. Mi si presentano un paio di problemi che vorrei risolvere. Ho cercato sul forum. Qualcosa ho trovato, ma non mi soddisfa più di tanto.

    1) Ho modificato le testatine. Vorrei averle con il font senza grazie e di misura small. Con fancyhdr questo funziona per le pagine “normali”, ma nella prima pagina di ogni capitolo continuo ad avere il numero di pagina in basso con le grazie. Quindi, come posso cambiare lo stile di queste pagine?

    2) Il tesista che mi ha chiesto una mano ha inserito l’introduzione come capitolo non numerato. Sistemerei il contenuto della testatina con
    `\addcontentsline{toc}{chapter}{Introduzione}
    \chapter*{Introduzione\markboth{Introduzione}{}}`
    ma tutte le volte devo poi riformattarlo in funzione dello stile scelto per la testatina. Questo non sarebbe un grossissimo problema, ma penso sia collegato al prossimo (e dunque risolvibili assieme).

    3) Come impongo il cambio dello stile delle testatine anche per quelle dell’indice, l’indice delle figure, delle tabelle, ecc.?

    Riaprendo una discussione, con memoir avrei avuto le stesse difficoltà? Chiedo a Claudio, con memori risolverei tutto più velocemente?

    Ciao,
    Daniele

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

      Daniele86″ post=67146Ciao a tutti,
      sto cercando di sistemare l’impaginazione di una tesi. Mi si presentano un paio di problemi che vorrei risolvere. Ho cercato sul forum. Qualcosa ho trovato, ma non mi soddisfa più di tanto.

      1) Ho modificato le testatine. Vorrei averle con il font senza grazie e di misura small. Con fancyhdr questo funziona per le pagine “normali”, ma nella prima pagina di ogni capitolo continuo ad avere il numero di pagina in basso con le grazie. Quindi, come posso cambiare lo stile di queste pagine?

      2) Il tesista che mi ha chiesto una mano ha inserito l’introduzione come capitolo non numerato. Sistemerei il contenuto della testatina con
      `\addcontentsline{toc}{chapter}{Introduzione}
      \chapter*{Introduzione\markboth{Introduzione}{}}`
      ma tutte le volte devo poi riformattarlo in funzione dello stile scelto per la testatina. Questo non sarebbe un grossissimo problema, ma penso sia collegato al prossimo (e dunque risolvibili assieme).

      3) Come impongo il cambio dello stile delle testatine anche per quelle dell’indice, l’indice delle figure, delle tabelle, ecc.?

      Riaprendo una discussione, con memoir avrei avuto le stesse difficoltà? Chiedo a Claudio, con memori risolverei tutto più velocemente?

      Ciao,
      Daniele

      La cosa più semplice è mettere l’introduzione non numerata nel “front matter”:
      `\documentclass[a4paper]{book}

      \begin{document}
      \frontmatter
      \tableofcontents
      \chapter{Introduzione}

      \mainmatter
      …`
      Altrimenti non c’è altro da fare che dare all’argomento di \markboth anche le istruzioni di composizione necessarie; per lo standard è \MakeUppercase:
      `\chapter*{Introduzione}
      \phantomsection % se usi hyperref
      \addcontentsline{toc}{chapter}{Introduzione}
      \markboth{\MakeUppercase{Introduzione}}`
      Trattandosi di un posto solo non vedo gravi problemi. Occhio che \addcontentsline va dopo \chapter*.

      Ciao
      Enrico

    • #68012
      Up
      0
      Down
      ::


      L’uso dei comandi di sezionamento \frontmatter e \mainmatter (che avevo già provato a usare, ma grazie della segnalazione), vanno benissimo nel caso in cui mi accontenti delle testatine standard, ma se voglio personalizzarle ottengo i problemi di cui sopra. Rimangono dunque insoluti (per quanto riguarda le mie capacità) alcuni problemi. Si possono riassumere come segue.

      Come posso personalizzare le testatine degli indici o, più in generale, del “frontmatter” e della prima pagina di ogni capitolo?

      Sono ancora curioso di avere una risposta alla domanda su memoir. 😀

      Ciao,
      Daniele

    • #68013
      Up
      0
      Down
      ::


      Ciao Daniele,

      nella (secondo me mal fatta) documentazione di fancyhdr, c’è scritto 🙂

      `\fancypagestyle{plain}{%


      }`

      Questo è il modo standard di ridefinire stili già esistenti.
      Al posto dei puntini devi ovviamente definire lo stile come più ti piace.
      Lo stile plain è usato di default nel frontmatter e nelle prime pagine di ogni capitolo.

      Ciao ciao.
      Fra

    • #68014
      Up
      0
      Down
      ::

      Daniele86″ post=67148L’uso dei comandi di sezionamento \frontmatter e \mainmatter (che avevo già provato a usare, ma grazie della segnalazione), vanno benissimo nel caso in cui mi accontenti delle testatine standard, ma se voglio personalizzarle ottengo i problemi di cui sopra. Rimangono dunque insoluti (per quanto riguarda le mie capacità) alcuni problemi. Si possono riassumere come segue.

      Come posso personalizzare le testatine degli indici o, più in generale, del “frontmatter” e della prima pagina di ogni capitolo?

      Non ti pare di essere un pochino troppo generico? Come le vuoi modificare e che metodo usi?

      Ciao
      Enrico

    • #68015
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Con memoir puoi personalizzare tutto quello che vuoi; sarbbe stato pù semplice? mah, non lo so; per quel poco che serve a te direi che quanto ti è stato suggerito sia più che semplice per fare quello che desideri.

        Va da sé che \pagestyle{fancy} serve per personalizzare le testatine e i piedini di tutte le pagine “normali”; \fancypagestyle{plain} serve per la pagina iniziale numerata solo nel piedino e con la testatina vuota; è chiaro che le pagine empty restano empty e non hanno bisogno di nessuna personalizzazione e che le pagine myheadigs servono per evitare il \MakeUppercae e le altre impostazioni obbligandoti ogni volta che lo usi a specificare quello quello che vuoi (con dichiarazioni, non con comandi) e a dare \markboth e \markright ad ogni comando di sezionamento (per questo motivo myheadings è standard, ma non viene usato altro che molto raramente).

        Con fancyhdr puoi ridefinire solo plain e puoi definire solo lo stile fancy (anche se puoi ripetere la definizione con parametri diversi diverse altre volte); con memoir può definire diversi stili, puoi definire altri stili, alias per certi stili, salvarli in memoria per richiamarli più tadi, ripristinare gli stili dovo averli cambiati, senza bisogno di ripeterne la definizione; quindi hai un arsenale completo di strumenti per fare quello che vuoi (nel bene e nel male), ma per il tuo caso quanto ti è stato già suggerito direi che sia la soluzione decisamente più semplice.

        Buon Natale

      • #68016
        Up
        0
        Down
        ::


        Grazie a tutti per le risposte. Sono tutte molto utili.

        Rispondendo a Enrico, effettivamente sono stato un po’ generico. Molto semplicemente voglio applicare alle testatine del frontmatter lo stile che imposto per quelle del mainmatter. Per esempio, vorrei provare a farle tutte in small senza grazie. Il problema è che modificando lo stile fancy opero solo sulle pagine “normali”. Ora, raccogliendo i consigli qui ricevuti, provo a sistemare il mio preambolo. Se avrò altri problemi posterò un emc.

        Grazie a tutti,
        Daniele

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

    Go to top