Centrare verticalmente

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


      Ben ritrovati, amici!

      Ho composto un frontespizio, contenente parole e immagini. Vorrei centrare il tutto verticalmente, nel senso che vorrei che la parte scritta disti dal margine superiore esattamente quanto dista dal margine inferiore.

      Come si fa?

      Grazie a tuti,
      Lorenzo

    Visualizzazione 16 filoni di risposte
    • Autore
      Risposte
      • #5467
        Up
        0
        Down
        ::


        `\mbox{}
        \vfill

        [Blocco di testo]

        \vfill`Modo molto grezzo ma credo che funzioni.

        Ciao.

      • #5468
        Up
        0
        Down
        ::


        Forse è un pelo (sottolineo pelo) meglio questo`\null
        \vfill
        [Blocco di testo]
        \vfill`

      • #5469
        Up
        0
        Down
        ::


        Avevo trovato non so + dove i seguenti due ambienti

        `% L'ambiente così definito permette di centrare
        % verticalmente un testo su un'unica pagina

        \newenvironment{vcenterpage}{\newpage\vspace*{\fill}} {\vspace*{\fill}\par\pagebreak} % Cambia pagina!!!!!!
        \newenvironment{vcenterpageNNp}{\vspace*{\fill}} {\vspace*{\fill}\par\pagebreak} % Non cambia pagina!!!!!!`

      • #5470
        Up
        0
        Down
        ::


        … Che alla fine è il mio suggerimento aggiunto dei controlli sul page breaking. 🙂

        Ciao.

      • #5471
        Gus
          Up
          0
          Down
          ::

          Forse è un pelo (sottolineo pelo) meglio questo`\null
          \vfill
          [Blocco di testo]
          \vfill`

          Wilson fa così per fare il colophon nel suo manuale di memoir. Se accettate questo appello all’autorità…

          g

        • #5472
          Up
          0
          Down
          ::


          Si, direi di si… avevo letto di \null da Enrico Gregorio ma me ne ero scordato… direi che è perfetto.

          E… sorry, non avevo visto il post di Lapo 😳

          Ciao.

        • #5473
          Up
          0
          Down
          ::


          inoltre c’e’
          `\vspace{\stretch{n}}
          [Blocco di testo]
          \vspace{\stretch{m}}`

          dove n e m sono due numeri. in questo modo gli spazi sono in rapporto \frac{n}{m}… io lo uso sempre, secondo me da un controllo molto piu’ fino e un risultato esteticamente migliore quando m>n.
          funziona anche con \hspace
          ciao
          f
          p.s. informazioni (compreso \fill) tutte prese dalla gratuita, e disponibile online “una nn cosi breve introduzione a \LaTeX”

        • #5474
          Up
          0
          Down
          ::

          inoltre c’e’
          `\vspace{\stretch{n}}
          [Blocco di testo]
          \vspace{\stretch{m}}`

          dove n e m sono due numeri. in questo modo gli spazi sono in rapporto \frac{n}{m}… io lo uso sempre, secondo me da un controllo molto piu’ fino e un risultato esteticamente migliore quando m>n.
          funziona anche con \hspace
          ciao
          f
          p.s. informazioni (compreso \fill) tutte prese dalla gratuita, e disponibile online “una nn cosi breve introduzione a \LaTeX”

          Bellissima soluzione! Non la conoscevo.

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

            `\vspace{\stretch{n}}
            [Blocco di testo]
            \vspace{\stretch{m}}`

            Resto sempre ammirato dalla Vostra Scienza…. 🙂

            Grazie a tutti,
            Lorenzo

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


              `\null
              \vfill
              [Blocco di testo]
              \vfill`

              Qui rischio di perdere il senno (quel poco che mi e’ rimasto….)
              In prima battuta mi sembrava che funzionasse egregiamente, ma non e’ vero: il blocco del testo dista 6 cm dal margine superiore della pagina e 5 cm da quello inferiore. 😥

              Anche su Acrobat Reader la differenza si nota ad occhio…..

              Che succede?

              Lorenzo

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

                `\null
                \vfill
                [Blocco di testo]
                \vfill`

                Qui rischio di perdere il senno (quel poco che mi e’ rimasto….)
                In prima battuta mi sembrava che funzionasse egregiamente, ma non e’ vero: il blocco del testo dista 6 cm dal margine superiore della pagina e 5 cm da quello inferiore. 😥

                Anche su Acrobat Reader la differenza si nota ad occhio…..

                Che succede?

                Mi rispondo da solo: non ho la più pallida idea del perché il comando non funzioni in modo perfetto. Tuttavia, ho risolto il problema inserendo il “puntello”
                `
                \rule{0pt}{20pt}
                `
                alla fine del blocco di testo (ho usato un righello per assicurarmi della bontà del risultato finale). Adesso il layout di pagina è pefetto — anche se il codice è un po’ “sporco”.

                Lorenzo

              • #5478
                Up
                0
                Down
                ::

                non ho la più pallida idea del perché il comando non funzioni in modo perfetto.

                Provo a darti una risposta, ad intuito più che altro perché non sono sicuro che dipenda da questo: hai considerato l’altezza e la spaziatura della testatina del foglio nonché del piede di pagina? Pacchetto layout per vedere le dimensioni.

                Ciao.

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

                  Hai considerato l’altezza e la spaziatura della testatina del foglio nonché del piede di pagina? Pacchetto layout per vedere le dimensioni.

                  Potrebbe essere benissimo, sì.

                  D’altra parte — ragiono a voce alta — credo che definire un frontespizio con l’ambiente titlepage comporti necessariamente qualche piccolo aggiustamento a mano… L’aggiunta di un puntello non è niente di scaldaloso, insomma!

                  Grazie per il suggerimento, comunque.

                  Lorenzo

                • #5480
                  Up
                  0
                  Down
                  ::


                  E se invece di inserire l’mmagine nella pagina del titolo la volessimo su ogni pagina come si deve fare?

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


                    In un thread precedente (che non riesco a ritrovare), avevi chiesto come fare per avere un’immagine di sfondo a ciscuna pagina di un documento.

                    Ti rispondo in ritardo. Basta usare (dopo aver caricato il pacchetto eso-pic), il comando
                    `
                    \AddToShipoutPicture{\BackgroundPicture}%
                    `

                    La versione asteriscata del comando permette di ottenere l’immagine come sfondo sulla (singola) pagina che si trova in corrispondenza del comando.

                    Lorenzo.

                  • #5482
                    Up
                    0
                    Down
                    ::


                    Grazie mille 😀
                    La domanda si trovava nel post che chiedeva come centrare rispetto al foglio un’immagine di sfondo nella titlepage. In effetti l’eso di eepic l’avevo trovato in un altro post (forse ancora tuo) ma mi chiedevo se si poteva accoppiare le due cose (anche se centrare un’immagine rispetto alla pagina e non rispetto al testo temo dia una pessima estetica).

                  • #5483
                    Up
                    0
                    Down
                    ::


                    MESSAGGIO DALLO STAFF
                    Ho unito i due topic che riguardavano lo stesso argomento.

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

                Go to top