Cartiglio a piè di pagina

  • Creatore
    Topic
  • #63731
    Up
    0
    Down
    ::


    Cortesemnte, dpvrei creare un cartiglia a piè di pagina.
    Con questo codice implemento la griglietta:
    `
    \begin{tabular}{|lcr|}
    \hline
    BLABLA &
    \textbf{\copyright\space1990-2011 SBARABAU } &
    Pagina{} \thepage{} di \pageref{LastPage}\\
    \hline
    \end{tabular}
    `

    Il problema è che non riesco a trovare l’istrzuine che:
    1. fonde i 3 blocchi (mark??) rfoot, lfoot e cfoot in uno unico
    oppure
    2. settare il “cellspacing” dei 3 blocchi a 0, tipo \headsep 0in (se ho interpretato correttamente il comando), e costruire “ad hoc” 3 box.

    Spero l’unica strada non sia quella dell’extramark perchè mi è sembrata piuttosto brigosa.

    Grazie
    Damiano

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #63732
      Up
      0
      Down
      ::

      damu” post=62762Cortesemnte, dpvrei creare un cartiglia a piè di pagina.
      Con questo codice implemento la griglietta:
      `
      \begin{tabular}{|lcr|}
      \hline
      BLABLA &
      \textbf{\copyright\space1990-2011 SBARABAU } &
      Pagina{} \thepage{} di \pageref{LastPage}\\
      \hline
      \end{tabular}
      `

      Il problema è che non riesco a trovare l’istrzuine che:
      1. fonde i 3 blocchi (mark??) rfoot, lfoot e cfoot in uno unico
      oppure
      2. settare il “cellspacing” dei 3 blocchi a 0, tipo \headsep 0in (se ho interpretato correttamente il comando), e costruire “ad hoc” 3 box.

      Spero l’unica strada non sia quella dell’extramark perchè mi è sembrata piuttosto brigosa.

      Grazie
      Damiano

      Perché non metterlo nel campo di sinistra?
      `\fancyfoot{}% azzeriamo il piede
      \fancyfoot[L]{%
      \framebox[\textwidth]{\strut\makebox[0pt][l]{BLABLA}\hfill
      \textbf{\copyright\ 1990–2011 SBARABAU}\hfill
      \makebox[0pt][r]{Pagina \thepage\ di \pageref{LastPage}}%
      }%
      }`
      Le due parti a sinistra e a destra non occupano spazio per via di \makebox[0pt]{…}, così la parte centrale è effettivamente al centro. Con \strut assicuri che la cornice sia la stessa in ogni pagina.

      Ciao
      Enrico

    • #63733
      Up
      0
      Down
      ::


      Ciao Enrico,
      sei sempre molto cortese.

      Ascolta, giusto per capire meglio:
      1. come si chiamano esattamente i campi di footer ? non sapendolo non sono riuscito ad arrangiarmi cercando sul forum o nel web
      2. il framebox, inserito nel campo di sinistra, è un oggetto flottante e quindi si sovrappone ai campi del footer (e quindi, il framebox, è in grado di arrivare fino al margine dx della pag)?
      io ragionavo tipo : applico un cellpadding ai 3 campi di footer, o costruire il box come somma dei campi bordati a dovere (sx = bordo ltb, centrale tb e sx tbr)
      3. non trovo un sito dove, a dato comando es \framebox{}, mi vengono elencati i parametri che accetta.
      faccio di lavoro programmo in C che è fortemente tipato e quindi mi sto trovando un po in difficoltà con Latex

      Grazie
      Damiano

    • #63734
      Up
      0
      Down
      ::

      damu” post=62787Ciao Enrico,
      sei sempre molto cortese.

      Ascolta, giusto per capire meglio:
      1. come si chiamano esattamente i campi di footer ? non sapendolo non sono riuscito ad arrangiarmi cercando sul forum o nel web
      2. il framebox, inserito nel campo di sinistra, è un oggetto flottante e quindi si sovrappone ai campi del footer (e quindi, il framebox, è in grado di arrivare fino al margine dx della pag)?
      io ragionavo tipo : applico un cellpadding ai 3 campi di footer, o costruire il box come somma dei campi bordati a dovere (sx = bordo ltb, centrale tb e sx tbr)
      3. non trovo un sito dove, a dato comando es \framebox{}, mi vengono elencati i parametri che accetta.
      faccio di lavoro programmo in C che è fortemente tipato e quindi mi sto trovando un po in difficoltà con Latex

      Grazie
      Damiano

      C’è un piccolo errore nel codice, \strut va spostato.

      1. Ti riferisci ai campi del piede con \fancyfoot[L]{…} \fancyfoot[C]{…} e \fancyfoot[R]{…}

      2. \framebox costruisce una box incorniciata. GLi oggetti mobili sono tutt’altro; siccome ho detto \framebox[\textwidth]{…} quest’area incorniciata è larga esattamente come la riga di stampa.

      3. Una guida a LaTeX.

      Ciao
      Enrico

    • #63735
      Up
      0
      Down
      ::

      C’è un piccolo errore nel codice, \strut va spostato.

      Sì, effettivamente non compilava, ma non essendomi ancora documentato, non detto nulla e l’ho tolto intanto per fare delle prove

      1. Ti riferisci ai campi del piede con \fancyfoot[L]{…} \fancyfoot[C]{…} e \fancyfoot[R]{…}

      Sìsì, grazie, ho letto la guida di fancyhdr; chiedevo “in italiano” o “in inglese” come si chiamano quei 3 campi (se hanno 1nome).
      Forse foot-fields..mah
      Perchè volevo cercare nel forum o google ma non riuscivo ad affinare la ricerca..nn saprei come spiegarmi meglio..sorry !

      2. \framebox costruisce una box incorniciata. GLi oggetti mobili sono tutt’altro; siccome ho detto \framebox[\textwidth]{…} quest’area incorniciata è larga esattamente come la riga di stampa.

      Sìsì, grazie, so come funziona \framebox{} ma ancora ho difficoltà a comprenderne 1 po’ la logica, nel senso:
      Non mi era neanche passato per la testa che si potesse espandere il \framebox{} fino al margine dx della pag.
      Pensavo che le dimensioni del campo del foot “vincono” su quelle del \framebox{} poichè quest’ultimo è comtenuto nel primo.
      Pensavo che Latex funzioni con sistema “a scatole” o “widget” del Qt framework.
      E pensavo che gli unici a non seguire questa regola “delle scatole” fossero gli elementi flottanti perchè su un layer superiore.

      Se qualcuno mi può chiarire sta cosa gliene sarei super grato.

      Grazie
      Damiano

    • #63736
      Up
      0
      Down
      ::


      I tre campi del piede sono del tutto indipendenti e non hanno una dimensione prefissata: accettano quello che ci metti dentro, anche se sborda o si sovrappone al contenuto di uno degli altri campi. Similitudini con programmi di gestione della grafica sono piuttosto pericolose.

      Ciao
      Enrico

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

Go to top