sfondo per pagine destre e sinistre con rilegatura

  • Questo topic ha 2 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni fa da OldClaudio.
  • Creatore
    Topic
  • #48555
    Up
    0
    Down
    ::


    Ho scritto una tesina fronte-retro, con rilegatura di 1 cm con il pacchetto geometry.

    Volevo inserire uno sfondo ed il pacchetto eso-pic funziona. Avendo però la rilegatura (fronte-retro), come faccio ad impostare uno spostamento dal bordo (grande quanto al rilegatura) per le pagine destre e sinistre?

    Lasciando inalterato il codice:

    `
    \makeatletter
    \newcommand\BackgroundPicture[2]{
    \setlength{\unitlength}{1pt}
    \put(0,\strip@pt\paperheight){
    \parbox[t][\paperheight]{\paperwidth-1cm}{
    \vfill
    \centering\includegraphics[angle=#2, width=19.5cm, height=\paperheight]{#1}
    \vfill
    }}}
    \makeatother
    `

    sposta le immagini verso destra, indipendentemente se sono pagine destre o sinistre.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #48556
      Up
      0
      Down
      ::

      Ho scritto una tesina fronte-retro, con rilegatura di 1 cm con il pacchetto geometry.

      Volevo inserire uno sfondo ed il pacchetto eso-pic funziona. Avendo però la rilegatura (fronte-retro), come faccio ad impostare uno spostamento dal bordo (grande quanto al rilegatura) per le pagine destre e sinistre?

      Lasciando inalterato il codice:

      `
      \makeatletter
      \newcommand\BackgroundPicture[2]{
      \setlength{\unitlength}{1pt}
      \put(0,\strip@pt\paperheight){
      \parbox[t][\paperheight]{\paperwidth-1cm}{
      \vfill
      \centering\includegraphics[angle=#2, width=19.5cm, height=\paperheight]{#1}
      \vfill
      }}}
      \makeatother
      `

      sposta le immagini verso destra, indipendentemente se sono pagine destre o sinistre.

      Perché mai avresti bisogno di uno spazio aggiuntivo per la rilegatura? Non sarà per il fatto che il margine interno è inferiore del margine esterno? Se è per questo leggi prima il capitolo dell’Arte sul “tormentone dei margini”.
      Temo che dovrai definire due comandi, uno per le pagine pari e uno per le dispari. Forse si può fare anche con un solo comando, usando \ifodd, ma non ho provato. Con \put(x,y) puoi posizionare l’oggetto dove vuoi. Se elimini \strip@pt (di cui ignoro il significato) puoi togliere anche \makeatletter e \makeatother. Quel codice da dove viene? L’ho provato e non funziona.

      Ciao
      Ivan

    • #48557
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        `
        \strip@pt
        `
        serve per togliere pt dalla misura di una lunghezza, nella fattispecie \textheight, perché il comando \put richiede le coordinate senza unità di misura; i numeri che compaiono in
        `
        \put(…,…)
        `
        sono i numeri che \put usa per moltiplicare la grandezza \unitlength; questa di default vale 1pt.Tutto questo è spiegato in qualunque guida dove si descriva l’ambiente picture, ambiente standard di LaTeX, anche se è un ambiente un po’ snobbato, perché nella sua versione originale del 1984 era veramente modesto. Ora con l’estensione pict2e del 2009 permette di disegnare moltissime cose usando la sintassi nativa liberata dai limiti che aveva nel 1984.

        Resta un altro punto, direi, essenziale.

        Posso capire una immagine di sfondo nel frontespizio, poco elegante, in una tesi, ma se combinato bene, forse, anche accettabile; certamente non è accettabile nelle pagine interne, assolutamente no! Chi legge la tesi non deve venire distratto da immagini di sfondo,

        Un altro discorso è quello di inserire un “watermark” con l’apposito pacchetto watermark oppure xwatermark, per scrivere in diagonale con un carattere enorme, ma leggerissimo, il sottofondo “Bozza” oppure “Draft” oppure “Confidenziale” in certi documenti che NON sono certamente le tesi.

        Questi sfondi nei documenti, eccetto gli sfondi funzionali come “Bozza”, fanno parte di quelle decorazioni che ogni presentatore si sente in dovere di mettere nelle sue slide per una presentazione al pubblico al fine di rendere le sue slide più accattivanti; in realtà per gettare fumo negli occhi agli ascoltatori, distraendoli con le decorazioni perché la presentazione non ha nessuna sostanza.

        Spero che la tesi abbia sostanza e non abbia bisogno di decorazioni 🙂

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

    Go to top