tabularx troppo lunga

  • Creatore
    Topic
  • #22849
    Davide
    Partecipante
      Up
      0
      Down
      ::


      Ho composto la tabella seguente dopo aver letto la guida di Lapo Mori su Arstexnica02, ora mi si pone un problema è troppo lunga, ho provato a dividerla utilizzando Longtable, ma non sono riuscito ad ottenere nessun risultato.

      esempio minimale

      `\documentclass[a4paper,12pt]{book} %file di prova
      \usepackage[italian]{babel}
      \usepackage{array}
      \usepackage{enumitem}
      \usepackage{booktabs}
      \usepackage{tabularx}

      \begin{document}
      \begin{center}
      \begin{tabularx}{\textwidth }{>{\bfseries }lX}
      \toprule \multicolumn{2}{c}{Fabbisogno energetico primario}\\
      \toprule UNI EN ISO 6946 & Componenti ed elementi per l'edilizia – Resistenza termica e trasmittanza termica – Metodo di calcolo. \\
      \midrule UNI 10339 & Impianti aeraulici ai fini del benessere.
      Generalità classificazione e requisiti. Regole per la richiesta
      d'offerta.\\
      \midrule UNI 10347 & Riscaldamento e raffrescamento degli edifici.
      Energia termica scambiata tra una tubazione e l'ambiente
      circostante.\\
      \midrule UNI 10348 & Riscaldamento degli edifici – Rendimenti dei
      sistemi di riscaldamento.\\
      \midrule UNI 10349 & Riscaldamento e raffrescamento degli edifici.
      Dati climatici.\\
      \midrule UNI 10379-05 & Riscaldamento degli edifici. Fabbisogno
      energetico normalizzato.\\
      \midrule UNI EN 13465 & Ventilazione degli edifici – Metodi di
      calcolo per la determinazione delle portate d'aria negli edifici
      residenziali.\\
      \midrule UNI EN 13779 & Ventilazione degli edifici non residenziali
      – Requisiti di prestazione per i sistemi di ventilazione e di
      condizionamento.\\
      \midrule UNI EN 13789 & Prestazione termica degli edifici –
      Coefficiente di perdita di calore per trasmissione – Metodo di
      calcolo.\\
      \midrule UNI EN 832 & Calcolo del fabbisogno di energia per il
      riscaldamento – Edifici residenziali.\\
      \midrule UNI EN ISO 13790 & Prestazione termica degli edifici –
      Calcolo del fabbisogno di energia per il riscaldamento.\\
      \midrule UNI EN ISO 10077-1 & Prestazione termica di finestre, porte
      e chiusure – Calcolo della trasmittanza termica – Metodo
      semplificato.\\
      \midrule UNI EN ISO 10077-2 & Prestazione termica di finestre, porte
      e chiusure – Calcolo della trasmittanza termica – Metodo numerico
      per i telai.\\
      \midrule UNI EN ISO 13370 & Prestazione termica degli edifici –
      trasferimento di calore attraverso il terreno – Metodi di calcolo.\\
      \midrule Raccomandazione CTI & Esecuzione della certificazione
      energetica – Dati relativi all'edificio.\\
      \midrule Raccomandazione CTI & Raccomandazione per l'utilizzo della
      norma UNI 10348 ai fini del calcolo del fabbisogno energia primaria
      e del rendimento degli impianti.\\
      \bottomrule
      \end{tabularx}
      \end{center}
      \end{document}`

    Visualizzazione 2 filoni di risposte
    • Autore
      Risposte
      • #22850
        Davide
        Partecipante
          Up
          0
          Down
          ::


          Ho risolto cosi, `\linespread{1}
          \label{normefab}
          \tablefirsthead{\toprule
          \multicolumn{2}{c}{Fabbisogno energetico primario}\\ \toprule}
          \tablehead{\toprule \multicolumn{2}{l}{Continua dalla pagina precedente}\\
          \toprule}
          \tabletail{\bottomrule
          \multicolumn{2}{r}{{Continua nella prossima pagina}} \\ \bottomrule
          }
          \begin{center}
          \begin{xtabular}{cp{0.65\textwidth}}
          UNI EN ISO 6946 & Componenti ed elementi per l'edilizia – Resistenza termica e trasmittanza termica – Metodo di calcolo. \\
          \midrule
          UNI 10339 & Impianti aeraulici ai fini del benessere. Generalità
          classificazione e requisiti. Regole per la richiesta
          d'offerta.\\
          \midrule
          UNI EN 13779 & Ventilazione degli edifici non residenziali
          – Requisiti di prestazione per i sistemi di ventilazione e di
          condizionamento.\\
          \bottomrule
          \end{xtabular}
          \end{center}`

          ora volevo sapere come si poteva fare per ottenere il titolo sullo sfondo grigio, cioè quello indicato da ` \tablefirsthead{\toprule
          \multicolumn{2}{c}{Fabbisogno energetico primario}\\ \toprule}`

          so che devo usare colortbl, ma non sono riuscito ad implementare un codice… grazie mille

        • #22851
          Davide
          Partecipante
            Up
            0
            Down
            ::


            Sono riuscito era solo questione di graffe…
            `
            \tablefirsthead{\toprule
            \multicolumn{2}{>{\columncolor[gray]{.8}}c}{Fabbisogno energetico primario}\\ \toprule}`

            ora chiedo a voi, per evitare la riga bianca che rimane sopra al colore devo rinunciare a booktabs, oppure esiste un incantesimo.

            grazie a tutti

          • #22852
            Up
            0
            Down
            ::

            Sono riuscito era solo questione di graffe…
            `
            \tablefirsthead{\toprule
            \multicolumn{2}{>{\columncolor[gray]{.8}}c}{Fabbisogno energetico primario}\\ \toprule}`

            ora chiedo a voi, per evitare la riga bianca che rimane sopra al colore devo rinunciare a booktabs, oppure esiste un incantesimo.

            No, booktabs non va d’accordo con le tabelle colorate. Credo anche che chiederlo all’autore sia del tutto inutile.

            L’ambiente center è inutile, visto che usi una tabella larga al massimo della giustezza.

            Ciao
            Enrico

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

        Go to top