Tabella che sfora la larghezza della pagina…

  • Creatore
    Topic
  • #29032
    Up
    0
    Down
    ::


    Salve a tutti… per esercizio sto riscrivendo in Latex la tesi triennale che avevo scritto in Word in modo da poter scrivere quella della specialistica in Latex…

    Ho problemi con una tabella (ho provato a cercare su guide o su questo forum ma ho avuta poca fortuna)…

    `
    \begin{tabular}{ccc|c}
    \hline
    \multicolumn{4}{c}{\textbf{DISTRIBUZIONE DELL'ESPOSIZIONE AI RISCHI}}\\
    \hline
    & Esposizione al prezzo del petrolio & Non esposizione al prezzo del petrolio & Totale\\
    \hline
    Esposizione al prezzo del petrolio & 319 & 6 & 325\\

    Non esposizione al prezzo del petrolio & 5 & 0 & 5\\
    \hline
    Totale & 324 & 6 & 330\\
    \hline

    \multicolumn{4}{c}{\textbf{DISTRIBUZIONE DELLA COPERTURA NEL CASO DI ESPOSIZIONE AD ENTRAMBI I RISCHI}}\\
    \hline
    & Copertura sul prezzo del petrolio & Non copertura sul prezzo del petrolio & Totale\\
    \hline
    Copertura sul prezzo del petrolio & 106 & 63 & 169\\

    Non copertura sul prezzo del petrolio & 37 & 113 & 150\\
    \hline
    Totale & 143 & 176 & 319\\
    \hline

    \end{tabular}
    `

    Questo è il codice che ho creato per fare la tabella come voglio io però se lo faccio girare la larghezza della tabella eccede quella della pagina…
    Non mi dite che devo impostare la lunghezza della cella perchè in questo caso ci metterei un’eternità a trovare i valori giusti…

    Non c’è un modo per fargliela adattare a Latex la larghezza di tutto visto che sembra in grado di fare tutto sto programmino? XD

    PS: la documentclass è book anche se non credo che cambi molto… 😉

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #29033
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::


        Appunto perché LaTeX con l’ambiente standard tabular calcola la larghezza delle colonne, che ottieni una tabella molto larga.

        Innanzi tutto ti suggerirei di usare i filetti del booktabs.
        Per la tabella credo che senza gestire meglio il testo delle celle non sia possibile ottenere un risultato soddisfacente: o lo abbrevi o lo sistemi su due righe in celle più alte.

        I valori numerici all’interno della tabella sono visivamente piccoli pertanto la soluzione credo tipograficamente corretta è bilanciare le dimensioni del testo rendendolo più breve.
        Inoltre tali valori sono quello che il lettore dovrebbe rilevare come oggetto importante del testo, ulteriore ragione per contenere le dimensioni delle descrizioni testuali di riga e colonna.
        Insomma non è un problema di LaTeX (che fa quello che gli chiedi), ma di progetto compositivo della tabella.

        In fondo perché dovrei ripetere continuamente “prezzo del petrolio”?
        Bye.

      • #29034
        Up
        0
        Down
        ::


        Prova il pacchetto tabularx. Ti permette di impostare la larghezza della tabella e delle singole colonne. Potrebbe essere sufficiente.

        Ciao
        Ivan

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

          Prova il pacchetto tabularx.

          http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf

          Paragrafo sulle tabelle. Magari anche l’appendice B.

          Ciao,
          L.

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

      Go to top