Struttura tabella

  • Creatore
    Topic
  • #30896
    Up
    0
    Down
    ::


    Ciao, sono nuovo del forum, utilizzo LateX per la tesi e vi ringrazio perché leggendo nel forum ho imparato molto, essendo partito da zero e da solo.

    Ho un problema per quanto riguarda le tabelle, stilisticamente non sarò perfetto però funziona, l’unica cosa è che mi sarebbe utile capire come impostare i titoli delle tabelle in grassetto. Cioè prima riga e prima colonna in grassetto.

    Questa è la mia tabella.

    Ringrazio tutti

    `\begin{table}[h]\footnotesize
    \renewcommand\arraystretch{1.5}
    \begin{center}
    \caption{Strato Limite – Pressione in camera 5 bar.}
    \vspace{1em}
    \begin{tabular}{|c|c|c|c|c|c|c|}
    \hline
    $x\:[m]$ & $Re\: a\: 5\: m/s$ & $Re\: a\: 10\: m/s$ & $Re\: a \:15 \:m/s$ & $\delta \:5\:bar \:[m]$ & $\delta \: 10\: bar \: [m]$ & $\delta \: 15 \: bar \:[m]$ \\
    \hline
    0,001 & 801,8695 & 1282,991 & 1603,739 & 0,000177 & 0,00014 & 0,000125 \\
    \hline
    0,01 & 8018,695 & 12829,91 & 16037,39 & 0,000558 & 0,000441 & 0,000395 \\
    \hline
    0,02 & 16037,39 & 25659,83 & 32074,78 & 0,00079 & 0,000624 & 0,000558 \\
    \hline
    0,03 & 24056,09 & 38489,74 & 48112,17 & 0,000967 & 0,000765 & 0,000684 \\
    \hline
    0,04 & 32074,78 & 51319,65 & 64149,56 & 0,001117 & 0,000883 & 0,00079 \\
    \hline
    0,05 & 40093,48 & 64149,56 & 80186,95 & 0,001249 & 0,000987 & 0,000883 \\
    \hline
    0,06 & 48112,17 & 76979,48 & 96224,34 & 0,001368 & 0,001081 & 0,000967 \\
    \hline
    \textbf{\textcolor{red}{0,063}} & 50517,78 & 80828,45 & \textbf{\textcolor{red}{101035,6}} & 0,001401 & 0,001108 & \textcolor{red}{0,00237} \\
    \hline
    0,07 & 56130,87 & 89809,39 & 112261,7 & 0,001477 & 0,001168 & \textcolor{red}{0,002579} \\
    \hline
    \textbf{\textcolor{red}{0,078}} & 62545,82 & \textbf{\textcolor{red}{100073,3}} & 125091,6 & 0,001559 & \textcolor{red}{0,00294} & \textcolor{red}{0,002812} \\
    \hline
    0,08 & 64149,56 & 102639,3 & 128299,1 & 0,001579 & \textcolor{red}{0,003} & \textcolor{red}{0,002869} \\
    \hline
    0,09 & 72168,26 & 115469,2 & 144336,5 & 0,001675 & \textcolor{red}{0,003297} & \textcolor{red}{0,003153} \\
    \hline
    0,1 & 80186,95 & 128299,1 & 160373,9 & 0,001766 & \textcolor{red}{0,003587} & \textcolor{red}{0,00343} \\
    \hline
    0,11 & 88205,65 & 141129 & 176411,3 & 0,001852 & \textcolor{red}{0,003871} & \textcolor{red}{0,003702} \\
    \hline
    0,12 & 96224,34 & 153959 & 192448,7 & 0,001934 & \textcolor{red}{0,00415} & \textcolor{red}{0,003969} \\
    \hline
    \textbf{\textcolor{red}{0,125}} & \textbf{\textcolor{red}{100233,7}} & 160373,9 & 200467,4 & \textcolor{red}{0,00471} & \textcolor{red}{0,004288} & \textcolor{red}{0,004101} \\
    \hline
    0,13 & 104243 & 166788,9 & 208486,1 & \textcolor{red} {0,00486} & \textcolor{red}{0,004424} & \textcolor{red}{0,004231} \\
    \hline
    0,14 & 112261,7 & 179618,8 & 224523,5 & \textcolor{red}{0,005157} & \textcolor{red}{ 0,004695} & \textcolor{red}{0,00449} \\
    \hline
    0,15 & 120280,4 & 192448,7 & 240560,9 & \textcolor{red}{0,00545} & \textcolor{red}{ 0,004961} & \textcolor{red}{0,004744} \\
    \hline
    \end{tabular}
    \label{tab:ss5bar}
    \end{center}
    \end{table}
    \vspace{1em}`

    è corretto poi il metodo per evidenziare in grasseto e in rosso gli elementi nella tabella? (funziona ma magari c’è un altro modo.

    io vorrei in particolarte che la prima riga `$x\:[m]$ & $Re\: a\: 5\: m/s$ & $Re\: a\: 10\: m/s$ & $Re\: a \:15 \:m/s$ & $\delta \:5\:bar \:[m]$ & $\delta \: 10\: bar \: [m]$ & $\delta \: 15 \: bar \:[m]$ \\` e una ipotetica prima colonna fossero in grassetto.

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


        Benvenuto sul forum.

        Ci sono un po’ di cose che non vanno.
        `\begin{center} `Anziché l’ambiente center che inserisce spazi indesiderati, usa il comando \centering.

        `\vspace{1em} `Questo fa pensare a problemi di posizione della didascalia, usa il pacchetto caption, dando le impostazioni che preferisci come opzione del comando \usepackage (vedi prime pagine del manuale del pacchetto caption).

        `\begin{tabular}{|c|c|c|c|c|c|c|} `Togli le linee verticali. A proposito 7 colonne centrate si prescrivono anche con \begin{tabular}{*{7}{c}}

        `\hline`Usa il pacchetto booktabs ed evita le linee orizzontali intermedie.

        Studiati l’articolo di Lapo Mori apparso qualche numero fa su ArsTeXnica del GuIT, sulle tabelle.
        Nell’articolo troverai il modo di dare il grassetto alle colonne (pacchetto array), mentre per le righe devi dare per ciascuna cella il comando \bfseries.
        Tuttavia, l’uso del grassetto dovrebbe essere raro.

        Studiati anche la guida di Pantieri “ArteLateX” il cui link troverai in alto in questa pagina.

        Buon lavoro.

      • #30898
        Up
        0
        Down
        ::


        grazie 😉 adesso cerco

      • #30899
        Up
        0
        Down
        ::

        `\begin{tabular}{|c|c|c|c|c|c|c|} `Togli le linee verticali. A proposito 7 colonne centrate si prescrivono anche con \begin{tabular}{*{7}{c}}[/code]

        così però non ho le tabelle a celle stile excel ❓

      • #30900
        Up
        0
        Down
        ::

        così però non ho le tabelle a celle stile excel ❓

        Eresia! 😯
        Stai scherzando, spero…

        Ciao.
        r.

      • #30901
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          `\begin{tabular}{|c|c|c|c|c|c|c|} `Togli le linee verticali. A proposito 7 colonne centrate si prescrivono anche con \begin{tabular}{*{7}{c}}

          così però non ho le tabelle a celle stile excel ❓

          Citare Excel significa forse che sei vicino a … Word?

          Sai, ho impiegato un po’ di tempo per disintossicarmi proprio dal e dalle di Word. Il tempo di imparare le basi di LaTeX.

          … ma per fortuna sei capitato nel posto giusto 😆 😆 😆

          Non è un caso che la guida (disponibile nel sito del GuIT) “L’arte della composizione tipografica con LaTeX” prima di parlare di LaTeX parli di regole tipografiche.

          Tuttavia qualcosa mi dice che farai un ottimo lavoro con la tua tesi ed il forum è qui per aiutarti.

          LaTeX è qualità eccezionale, generazione di grafici tecnici, plot di funzioni matematiche, riferimenti incrociati, indici, sommari, bibliografie, formule matematiche di ogni tipo e complessità, numerate o no, microtipografia, gestione dei titoli, oggetti flottanti, documenti strutturati in più file, ecc ecc, ecc.
          L’atteggiamento giusto è costruire il proprio documento risolvendo un problema alla volta, senza preoccuparsi troppo se alcune cose non tornano.

          Buon LaTeX.

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

            così però non ho le tabelle a celle stile excel

            Vedi, un conto è un foglio elettronico, un conto è una tabella in un documento. Molti errori di composizione nelle tabelle (linee verticali, abuso di linee orizzontali, …) sono dovuti a questa confusione. All’inizio vedere una tabella con così poche linee può anche disorientare, ma fidati: è la cosa migliore! 😉

            Per un confornto, ti consiglio anche l’appendice B dell’Arte (pag. 177-179).
            http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf

            Ciao,
            L.

          • #30903
            Up
            0
            Down
            ::


            Ragazzi ringrazio tutti, il problema essenziale è che a me richiedono tabelle da ingegnere e piacciono tanto i fogli excel pieni di quadratini ai relatori 😀 li adorano…

            Vi ringrazio per la miriade di informazioni che piano piano sto affrontando grazie alle vostre risposte e sto imparando ad impostare un documento “come si deve”.

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

        Go to top