Tabelle con intestazioni lunghe

  • Questo topic ha 4 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 12 anni fa da Marco.
  • Creatore
    Topic
  • #96304
    Up
    0
    Down
    ::


    Sono nuovo di LateX e sto impazzendo con questa tabella.. ho provato anche a caricare il pacchetto tabularx ma mi da sempre errore quando metto
    [tt]\begin{tabular}{lccp{0.5\textwidth}}[/tt]
    oppure
    [tt]\begin{tabularx}{lccp{0.5\textwidth}}[/tt]
    Comunque questo è il codice.. se qualcuno ha una rapida soluzione.. grazie

    `
    \begin{tabular}{lcc}
    \toprule
    Tipo di attività svolta & CO\ped{2} prodotta [l/h px] & Fabbisogno di aria fresca [\mc/h px] \\
    \midrule
    Riposare o dormire & 10-13 & 17-21 \\
    Leggere o guardare la TV & 17-21 & 20-26 \\
    Lavoro in ufficio & 19-26 & 32-42 \\
    Lavoro da casalinga & 32-43 & 55-72 \\
    Lavoro da artigiano & 55-75 & 90-130 \\
    \bottomrule
    \end{tabular}
    `

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #96305
      Up
      0
      Down
      ::


      Non vedo errori di sintassi nella tabella. Hai caricato
      `\usepackage{booktabs}`
      ?
      La prossima volta invia un esempio minimo compilabile.
      Con le informazioni che ci hai dato è difficile indovinare quale errore ottieni.

      Ciao
      Ivan

    • #96306
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::

        Lello912″ post=95950Sono nuovo di LateX e sto impazzendo con questa tabella.. ho provato anche a caricare il pacchetto tabularx ma mi da sempre errore quando metto
        [tt]\begin{tabular}{lccp{0.5\textwidth}}[/tt]
        oppure
        [tt]\begin{tabularx}{lccp{0.5\textwidth}}[/tt]
        Comunque questo è il codice.. se qualcuno ha una rapida soluzione.. grazie

        `
        \begin{tabular}{lcc}
        \toprule
        Tipo di attività svolta & CO\ped{2} prodotta [l/h px] & Fabbisogno di aria fresca [\mc/h px] \\
        \midrule
        Riposare o dormire & 10-13 & 17-21 \\
        Leggere o guardare la TV & 17-21 & 20-26 \\
        Lavoro in ufficio & 19-26 & 32-42 \\
        Lavoro da casalinga & 32-43 & 55-72 \\
        Lavoro da artigiano & 55-75 & 90-130 \\
        \bottomrule
        \end{tabular}
        `

        Con tabularx devi specificare come primo argomento la larghezza che vupi assegnata alla tabella. Inoltre a che cosa ti serve il campo [tt]p{0.5\textwidth}[/tt] se la tua tabella ha solo tre colonne di dati? Ul campo di tipo paragrafo dà sempre dei problemi perché il comando \\ diventa ambiguo in quanto il compilatore non sa se serve epr andare a capo nel testo dentro la cella di tipo p, o se deve terminare la riga della tablella. Togli quel campo per una colonna inesistente e vedrai che la cosa funziona con tabular; se vuoi usare tabularx aggiungi come primo argomento la larghezza,; se devi conservare la cella di tipo p leggi l’Arte per sapere quali comandi o artifici devi usare per “disambiguare” il comando \\.

      • #96307
        Up
        0
        Down
        ::


        \begin{tabularx}{\textwidth}{lXX}
        \toprule
        \textbf{Tipo di attività svolta} & \textbf{Quantità di CO\ped{2} prodotta [l/persona]} & \textbf{Fabbisogno di aria fresca [\mc/h persona]} \\
        \midrule
        Riposare o dormire & 10-13 & 17-21 \\
        Leggere o guardare la TV & 17-21 & 20-26 \\
        Lavoro in ufficio & 19-26 & 32-42 \\
        Lavoro da casalinga & 32-43 & 55-72 \\
        Lavoro da artigiano & 55-75 & 90-130 \\
        \bottomrule
        \end{tabularx}

        Così le cose vanno leggermente meglio, ma comunque la tabella risulta non è come la vorrei.
        Vorrei
        Intestazioni: La prima allineata a sinistra, le altre centrate rispetto alla colonna, con il testo che vada su più righe qualora fosse lungo
        Righe: La prima, allineata a sinistra, mentre le altre due, che riportano i valori, vorrei che questi fossero centrati.

        Spoiler

        Attachments:
        You must be logged in to view attached files.
      • #96308
        Up
        0
        Down
        ::


        Una tabella del genere può andare?
        `
        \begin{tabular}{lcc}
        \toprule
        \textbf{Tipo di attività svolta} & \parbox{2cm}{\centering\bfseries Quantità di CO\ped{2} prodotta} & \parbox{2cm}{\centering\bfseries Fabbisogno di aria fresca} \\
        & \bfseries [l/persona] & \bfseries [\mc/h persona] \\
        \midrule
        Riposare o dormire & 10-13 & 17-21 \\
        Leggere o guardare la TV & 17-21 & 20-26 \\
        Lavoro in ufficio & 19-26 & 32-42 \\
        Lavoro da casalinga & 32-43 & 55-72 \\
        Lavoro da artigiano & 55-75 & 90-130 \\
        \bottomrule
        \end{tabular}
        `

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

    Go to top