diminuire interlinea su ambiente tabular

  • Creatore
    Topic
  • #59744
    Up
    0
    Down
    ::


    Ciao,
    sto facendo un piè di pagina hce ho diviso in 3 colonne. In ognuna, vorrei mettere delle info con testo picolo (utilizzo \tiny e và bene) ma vorrei diminuire anche l’intrlinea.

    Come posso fare?

    grazie

    Renato

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #59745
      Up
      0
      Down
      ::

      Ciao,
      sto facendo un piè di pagina hce ho diviso in 3 colonne. In ognuna, vorrei mettere delle info con testo picolo (utilizzo \tiny e và bene) ma vorrei diminuire anche l’intrlinea.

      Come posso fare?

      Esempio?

      Ciao
      Enrico

    • #59746
      Up
      0
      Down
      ::


      \fancypagestyle{firstpage}{ % note opening bracket
      \fancyhf{} %<<<<----- clear all fields \fancyhead[L]{\includegraphics[width=.2\columnwidth]{logo}\quad \hrulefill} \fancyfoot[c]{ \begin{tabular}{|c |c |c} \tiny \textbf{sede Legale} & \tiny \textbf{sede operativa}& \tiny tel. 0xxxxx\\ %----------------fine prima riga--------------------- \tiny Via xxxxxxxx & \tiny yyyyyyyy & \tiny fax zzzzzzzz \\ %----------------fine seconda riga -------------------- \tiny xyzxyzxyz)&\tiny xyzxyzxyzxyz&\includegraphics[width=.1\columnwidth]{zzzzzzzzzz}\\ %----------------fine terza riga---------------------- \tiny http://www.xxxx.it&#038;\tiny yyyyy@xxx.it&\includegraphics[width=.1\columnwidth]{zzzzzz}\\
      %—————fine quarta riga———————-
      \end{tabular}}

      }

      ho usato \tiny per ridurre la dim. tel testo, ma l’interlinea rimane grande, come se il carattere fosse grande.

    • #59747
      Up
      0
      Down
      ::

      `\fancypagestyle{firstpage}{ % note opening bracket
      \fancyhf{} %<<<<----- clear all fields \fancyhead[L]{\includegraphics[width=.2\columnwidth]{logo}\quad \hrulefill} \fancyfoot[c]{ \begin{tabular}{|c |c |c} \tiny \textbf{sede Legale} & \tiny \textbf{sede operativa}& \tiny tel. 0xxxxx\\ %----------------fine prima riga--------------------- \tiny Via xxxxxxxx & \tiny yyyyyyyy & \tiny fax zzzzzzzz \\ %----------------fine seconda riga -------------------- \tiny xyzxyzxyz)&\tiny xyzxyzxyzxyz&\includegraphics[width=.1\columnwidth]{zzzzzzzzzz}\\ %----------------fine terza riga---------------------- \tiny http://www.xxxx.it&#038;\tiny yyyyy@xxx.it&\includegraphics[width=.1\columnwidth]{zzzzzz}\\
      %—————fine quarta riga———————-
      \end{tabular}}

      }`

      ho usato \tiny per ridurre la dim. tel testo, ma l’interlinea rimane grande, come se il carattere fosse grande.

      `\fancyfoot[c]{\tiny
      \begin{tabular}{|c |c |c}
      \textbf{sede Legale} & \textbf{sede operativa} & tel. 0xxxxx\\
      %—————-fine prima riga———————
      Via xxxxxxxx & yyyyyyyy & fax zzzzzzzz \\
      %—————-fine seconda riga ——————–
      xyzxyzxyz) &yzxyzxyzxyz &
      \includegraphics[width=.1\columnwidth]{zzzzzzzzzz}\\
      %—————-fine terza riga———————-
      http://www.xxxx.it & yyyyy@xxx.it &
      \includegraphics[width=.1\columnwidth]{zzzzzz}
      %—————fine quarta riga———————-
      \end{tabular}}%
      }`
      Occhio agli spazi spuri.

      Ciao
      Enrico

    • #59748
      Up
      0
      Down
      ::


      ? 😯

    • #59749
      Up
      0
      Down
      ::

      ? 😯

      Hai parecchi spazi spuri nelle tue definizioni; rivediamoli, li metto in evidenza in rosso con il simbolo §
      `\fancypagestyle{firstpage}{§% note opening bracket
      \fancyhf{}§%<<<<----- clear all fields \fancyhead[L]{\includegraphics[width=.2\columnwidth]{logo}\quad \hrulefill}[color=red]§[/color] [color=red]§[/color] [color=red]§[/color] \fancyfoot[c]{[color=red]§[/color] \begin{tabular}{|c |c |c} \tiny \textbf{sede Legale} & \tiny \textbf{sede operativa}& \tiny tel. 0xxxxx\\ %----------------fine prima riga--------------------- \tiny Via xxxxxxxx & \tiny yyyyyyyy & \tiny fax zzzzzzzz \\ %----------------fine seconda riga -------------------- \tiny xyzxyzxyz)&\tiny xyzxyzxyzxyz&\includegraphics[width=.1\columnwidth]{zzzzzzzzzz}\\ %----------------fine terza riga---------------------- \tiny http://www.xxxx.it&#038;\tiny yyyyy@xxx.it&\includegraphics[width=.1\columnwidth]{zzzzzz}\\
      %—————fine quarta riga———————-
      \end{tabular}} [color=red]§[/color]
      [color=red]§[/color]
      }`
      Ogni fine riga conta come uno spazio, a meno che non segua un nome di comando (come \tiny nel mio codice) perché in tal caso lo spazio è ignorato dalle regole sintattiche di TeX.

      Ciao
      Enrico

    • #59750
      Up
      0
      Down
      ::


      `\pagestyle{fancy}

      \fancypagestyle{firstpage}{% note opening bracket
      \fancyhf{}%<<<<----- clear all fields \fancyhead[L]{\includegraphics[width=.2\columnwidth]{logo}\quad \hrulefill} \fancyfoot[c]{ \begin{tabular}{|c |c |c} \tiny \textbf{sede Legale} &\tiny \textbf{sede operativa}&\tiny tel. 0xxxxx\\ %----------------fine prima riga--------------------- \tiny Via xxxxxxxx & \tiny yyyyyyyy&\tiny fax zzzzzzzz\\ %----------------fine seconda riga -------------------- \tiny xyzxyzxyz)&\tiny xyzxyzxyzxyz&\includegraphics[width=.1\columnwidth]{logo1}\\ %----------------fine terza riga---------------------- \tiny http://www.xxxx.it&#038;\tiny yyyyy@xxx.it&\includegraphics[width=.1\columnwidth]{logo2}\\
      %—————fine quarta riga———————-
      \end{tabular}} `

      Allora, ho eliminato tutti gli spazi (spero) (non sapevo che non fossero tollerati ) 🙄

      ora il documento viene compilato bene, ma continuo ad avere un interlinea troppo grande

      grazie

      Renato

    • #59751
      Up
      0
      Down
      ::

      `\pagestyle{fancy}

      \fancypagestyle{firstpage}{% note opening bracket
      \fancyhf{}%<<<<----- clear all fields \fancyhead[L]{\includegraphics[width=.2\columnwidth]{logo}\quad \hrulefill} \fancyfoot[c]{ \begin{tabular}{|c |c |c} \tiny \textbf{sede Legale} &\tiny \textbf{sede operativa}&\tiny tel. 0xxxxx\\ %----------------fine prima riga--------------------- \tiny Via xxxxxxxx & \tiny yyyyyyyy&\tiny fax zzzzzzzz\\ %----------------fine seconda riga -------------------- \tiny xyzxyzxyz)&\tiny xyzxyzxyzxyz&\includegraphics[width=.1\columnwidth]{logo1}\\ %----------------fine terza riga---------------------- \tiny http://www.xxxx.it&#038;\tiny yyyyy@xxx.it&\includegraphics[width=.1\columnwidth]{logo2}\\
      %—————fine quarta riga———————-
      \end{tabular}} `

      Allora, ho eliminato tutti gli spazi (spero) (non sapevo che non fossero tollerati ) 🙄

      ora il documento viene compilato bene, ma continuo ad avere un interlinea troppo grande

      grazie

      Renato

      Ma non hai fatto la modifica che ti ho suggerito. Guarda meglio il messaggio dove ho nominato la prima volta gli spazi spuri.

      Ciao
      Enrico

    • #59752
      Up
      0
      Down
      ::


      Perfetto 👿
      ho corretto (ce ne erano di cose da cambiare) e ora funziona 😆

      Il prob della distanza fra le righe, stava nel fatto che le immagini che mettevo nella terza colonna, dettavano l’interlinea: cioè le righe non potevano essere più vicine, perchè erano vicino, quanto gli permetteva di essere le immagini 😕

      risolto questo prob, volevo sapere:
      -ma non è possibile mettere degli spazi per aumentare la lettura del listato? Io utilizzo kile e non ho notato nulla di strano (anzi, a dire il vero stavo cercando il modo per indentare il codice, ma mi sa che non è proprio permesso, o no?

      In ultimo:
      vorrei che le tre colonne fossero larghe quanto la pagina. Adesso me le concentra al centro

      grazie

      Renato

    • #59753
      Up
      0
      Down
      ::


      della serie… chi la dura la vince dopo alcune ore di ricerche e smagheggiamenti, ho risolto il prob postato prima: avere una tabella larga quanto la larghezza del testo.

      usando questo pacchetto
      \usepackage{tabularx}

      poi la tabella posso costruirla così
      \fancyfoot[c]{\tiny
      \begin{tabularx}{\textwidth}{|X|X|X|}
      \textbf{sede Legale}&\textbf{sede operativa}&\textbf {tel.} 111111 – \textbf{fax } 222222\\
      %—————-fine prima riga———————
      Via questo &Via quello, 25&www.questoquello.it\\
      %—————-fine seconda riga ——————–
      xxx (YY)&yyy (XX)&presidente@xyz.it\\
      %—————-fine terza riga———————-
      \includegraphics[width=.1\columnwidth]{logo1}&\includegraphics[width=.1\columnwidth]{logo2}\\
      %—————fine quarta riga———————-
      \end{tabularx}}%

      } % closing bracket

      e ottengo una tabella ad una riga che è larga quanto la larghezza del testo (prima della tabella), suddivisa in tre colonne.

      Proprio quello che volevo 🙄

      grazie

      Renato

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

Go to top