Tabella troppo larga

  • Creatore
    Topic
  • #19097
    Up
    0
    Down
    ::


    Premetto che ho cercato in tutto il forum e nella documentazione, ma non sono riuscito a risolvere il mio problema.

    Ho una tabella con 24 colonne e più di 100 righe, per cui ho pensato di ruotarla e splittarla in più pagine. Alla fine sto usando il seguente codice:
    `\documentclass[11pt, twoside, italian]{book}

    \usepackage[paper=b5paper, includeall, dvips,
    left=20mm, right=20mm, top=15mm, bottom=25mm, marginpar=0mm,
    bindingoffset=15mm]{geometry}

    \usepackage{lscape}
    \usepackage{longtable}

    \begin{document}

    \small
    %
    \begin{landscape}

    \setlength\LTleft{0pt} \setlength\LTright{0pt}
    \begin{longtable}{@{\extracolsep{\fill}}|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|l|}

    \caption{Riepilogo dati sperimentali}\\
    \hline
    \endfirsthead

    \multicolumn{24}{r}{\textit{(Continua alla pagina successiva)}}
    \endfoot

    \multicolumn{24}{l}{\textit{(Continua dalla pagina precedente)}}
    \endhead

    \hline
    \multicolumn{24}{c}{}\\
    \caption{Riepilogo dati sperimentali}
    \endlastfoot

    \multicolumn{2}{|c|}{\textbf{Dati}} & \multicolumn{5}{c|}{\textbf{Geometria}} & \multicolumn{3}{c|}{\textbf{Armatura}} & \multicolumn{3}{c|}{\textbf{Fibre}} & \multicolumn{5}{c|}{\textbf{Calcestruzzo}} & \multicolumn{2}{c|}{\textbf{Test}} \\
    \hline
    Rif. & Cod. & l (mm) & b (mm) & h (mm) & d (mm) & a (mm) & $\rho$ (\%) & $\rho$' (\%) & fy (MPa) & Tipo & Vf (\%) & lf & df & sfu (MPa) & Ef (GPa) & f'c (MPa) & f'cf (MPa) & f'cuf (MPa) & ag (mm) & f't (MPa) & f'tf (MPa) & Modo & vu (MPa) \\
    \hline
    Sh86 & S3F & 1600.00 & 150.00 & 300.00 & 250.00 & 500.00 & 1.61 & 0.15 & 400.00 & U & 1.00 & 50.00 & 0.60 & 1000.00 & 200.00 & 45.00 & 48.60 & 41.31 & 5.00 & 2.21 & 2.21 & S & 3.03 \\



    \end{longtable}

    \end{landscape}

    \end{document}`
    Il problema è che anche se ruoto la tabella, questa mi sborda visto che ho 24 colonne. Adesso vi chiedo se è possibile forzare la larghezza totale della tabella in modo da farla entrare, praticamente scalandola, nella pagina.
    Oppure come posso settare la dimensione del font esclusivamente per la tabella, magari a 6pt.

    Grazie

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #19098
      Up
      0
      Down
      ::


      Che tabellona :shock:, prova a mettere \footnotesize o \scriptsize o \tiny dopo il comando \begin{longtable}.

    • #19099
      Up
      0
      Down
      ::

      Che tabellona :shock:, prova a mettere \footnotesize o \scriptsize o \tiny dopo il comando \begin{longtable}.

      non va 🙁 e ho anche ridotto a 20 le colonne

    • #19100
      DMW
        Up
        0
        Down
        ::


        Non è possibile fare una tabella così larga.
        Non entrerà mai in una pagina, orizzontale o verticale che sia.

        Sono 29 o 20 colonne. 😯 😯

        Fai più tabelle, è l’unico modo.

        Ciao

        Andrea

      • #19101
        Up
        0
        Down
        ::

        Non è possibile fare una tabella così larga.
        Non entrerà mai in una pagina, orizzontale o verticale che sia.

        Sono 29 o 20 colonne. 😯 😯

        Fai più tabelle, è l’unico modo.

        Ciao

        Andrea

        adesso ho ridotto a 20 colonne e penso di arrivare a 18, ma non entra ugualmente. Non esiste un modo per settare la dimensione del font nella singola cella?

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

    Go to top