Immagine che fa da “sfondo” a un testo

  • Creatore
    Topic
  • #5521
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti!

      Ho un blocco di testo centrato verticalmente su una pagina, con
      `
      \null
      \vfill
      [Blocco di testo]
      \vfill
      `

      Vorrei sovrapporre (forse sarabbe più esatto dire “sottoporre”) a questo testo un’immagine EPS, che faccia da “sfondo” al testo. Vorrei che anche l’immagine fosse centrata verticalmente.

      Come se fa?

      Grazie grazie grazie,
      Lorenzo

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


        uno fra eso-pic, watermark o wallpaper
        ciao
        f

      • #5523
        Up
        0
        Down
        ::


        Personalmente consiglio eso-pic.

      • #5524
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          Che cosa farei senza di voi?

          La mia ossessione è creare un frontespizio con del testo “centrato verticalmente” (cioè equidistante dai margini superiore ed inferiore), e con sfondo un’immagine — anch’essa centrata verticalmente

          Dopo aver studiato i vecchi e i nuovi 3D del forum, ho fatto così:
          `

          \usepackage{eso-pic}

          \newcommand\BackgroundPicture{
          \put(0,0){
          \parbox[\paperheight]{\paperwidth}{
          \vfill
          \centering
          \includegraphics[width=\textwidth]{sigillo}
          \vfill
          }}}

          \begin{titlepage}
          \null \vfill
          \AddToShipoutPicture*{\BackgroundPicture}%

          [Blocco di testo]

          \vifill
          \end{titlepage}
          `

          Purtroppo il risultato non è quello che mi aspetto: né il testo né l’immagine sono (perfettamente) centrati verticalmente. 😥

          Come devo correggere il mio codice?

          Grazie per la vostra pazienza, $\rightarrow + \infty$. 😉

          Lorenzo

        • #5525
          ev
          Partecipante
            Up
            0
            Down
            ::

            Purtroppo il risultato non è quello che mi aspetto: né il testo né l’immagine sono (perfettamente) centrati verticalmente. 😥

            Dovresti decidere se li vuoi centrati rispetto alla pagina od al corpo del testo: per me, scrivere che devono essere perfettamente centrati verticalmente significa ignorare i margini e quindi centrarli unicamente rispetto alla pagina. Nel frammento di codice sembri usare indifferentemente le dimensioni della pagina e quelle del corpo del testo…

            Come devo correggere il mio codice?

            Per quanto riguarda l’immagine, innanzi tutto, dovresti rileggere il manuale di eso-pic perché da quello che hai scritto sembra che ti sia fermato ai primi tre paragrafi. Per centrarla rispetto al corpo del testo:`\AddToShipoutPicture*{%
            \put(\LenToUnit{.5\textwidth}, \LenToUnit{.5\textheight}){\includegraphics}%
            }`
            oppure, se vuoi centrare l’immagine rispetto alla pagina, c’è l’apposito comando.

            Il testo, invece, è delimitato, per forza di cose, dai quattro margini che definiscono il corpo del testo, a meno di non fare cose che non si devono fare…

          • #5526
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::


              Sono veramente un deficiente. 😳

              L’immagine e’ centrata verticalmente come la voglio io (dista 8.7 cm, misurati col righello, sia dal margine inferiore sia da quello superiore).

              E’ il testo ad essere “sfasato” (dista 6 cm dal margine superiore e 5 cm da quello inferiore). Il risultato finale sballato mi ha confuso — ti chiedo venia.

              Quindi, per me, e’ tutto okay con eso-pic: il problema sta altrove!

              Grazie comunque!

              Lorenzo

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

          Go to top