Posizionamento elementi in frontespizio con linea verticale

  • Creatore
    Topic
  • #64820
    samiel
    Partecipante
      Up
      0
      Down
      ::


      Riprendo un po’ di LaTeX doipo una pausa ad altro dedicata.
      Ora, vorrei comporre una pagina di forntespizio con questo codice:
      `\begin{titlepage}
      \pdfbookmark{Frontespizio}{Frontespizio}
      \pagestyle{empty}
      \centering
      \vspace*{\fill}
      \makebox[17cm]{%
      \color{maroon}%
      \parbox[t][19.7cm]{1cm}{\vfill*}%
      \hfill\vrule width 3pt\hfill
      \parbox[t][19.7cm]{12cm}{\color{black}\raggedleft
      \vspace*{3cm}
      \textsf{\Huge Mauro Sacchetto}\par
      {\fontsize{72}{104}\selectfont {\textcolor{maroon}{\textsf{XHTML \\ \& CSS \\ 4 Dummies}}}} \\
      \vspace*{\fill}
      }%
      }
      \end{titlepage}`
      ma:
      1. c’è una spaziatura diversa fra la prima e le altre due righe del titolo
      2. il testo risulta tutto troppo a destra e cozza contro il margine della pagina.
      Come posso correggere?

      Grazie
      M.

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

        samiel” post=63923Riprendo un po’ di LaTeX doipo una pausa ad altro dedicata.
        Ora, vorrei comporre una pagina di forntespizio con questo codice:
        `\begin{titlepage}
        \pdfbookmark{Frontespizio}{Frontespizio}
        \pagestyle{empty}
        \centering
        \vspace*{\fill}
        \makebox[17cm]{%
        \color{maroon}%
        \parbox[t][19.7cm]{1cm}{\vfill*}%
        \hfill\vrule width 3pt\hfill
        \parbox[t][19.7cm]{12cm}{\color{black}\raggedleft
        \vspace*{3cm}
        \textsf{\Huge Mauro Sacchetto}\par
        {\fontsize{72}{104}\selectfont {\textcolor{maroon}{\textsf{XHTML \\ \& CSS \\ 4 Dummies}}}} \\
        \vspace*{\fill}
        }%
        }
        \end{titlepage}`
        ma:
        1. c’è una spaziatura diversa fra la prima e le altre due righe del titolo
        2. il testo risulta tutto troppo a destra e cozza contro il margine della pagina.
        Come posso correggere?

        Evitando di complicarti la vita. 🙂

        `\begin{titlepage}
        \setlength{\parindent}{0pt}
        \pdfbookmark{Frontespizio}{Frontespizio}
        \pagestyle{empty}
        \vspace*{\fill}
        \hspace{-1cm}% AGISCI QUI PER SPOSTARE A DESTRA O A SINISTRA
        \makebox[0cm][l]{%
        \color{maroon}%
        \vrule width 3pt \kern-3pt
        \hspace{5cm}% AGISCI QUI PER AVVICINARE AL FILETTO
        \parbox[t][19.7cm]{12cm}{\raggedleft
        \fontsize{72}{104}\sffamily
        \vspace*{3cm}
        \textcolor{black}{\Huge Mauro Sacchetto}\par
        XHTML \\ \& CSS \\ 4 Dummies\par
        \vspace*{\fill}
        }%
        }
        \end{titlepage}`

        La spaziatura verticale era sbagliata perché finivi il capoverso dopo aver chiuso il gruppo in cui impostavi l’avanzamento di riga di 104pt. Usando una box di ampiezza zero hai maggiore libertà. La tua prima \parbox vuota non serviva a niente: equivaleva a uno spazio orizzontale.

        Ciao
        Enrico

      • #64822
        samiel
        Partecipante
          Up
          0
          Down
          ::


          Ottimo così.
          Ho messo più spazio fra autore e titolo,
          per il resto ovviamente perfetto

          Grazie immer und wieder
          M.

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

      Go to top