Impostazione tabella su Latex

  • Questo topic ha 2 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 12 anni fa da egreg9.
  • Creatore
    Topic
  • #96130
    Up
    0
    Down
    ::


    Salve,
    di nuovo mi scuso in anticipo per la banalità della domanda che sto per fare, ma ho già provato a cercare sia sull’Arte che su internet per trovare una risposta ma senza successo quindi mi rivolgo ai più esperti. Devo realizzare una tabella come quella riportata in allegato e per farla ho per il momento scritto il codice che vi riporto.
    Ho due problemi di base:
    1. Come centrare le formula matematiche che ho riportato in ciascuna cella
    2. Come potrete notare dall’allegato nella terza colonna a partire da sx vi è un’unica cella comune a più righe. Ho provato a usare \multirow ma non son riuscito a combinare molto.

    Vi ringrazio!!
    ` \begin{table}
    \centering
    \resizebox*{1.0\textwidth}{!}{
    \begin{tabular}{|p{4cm}|c|c|c|c|}
    \hline
    Physical phenomenon & Bailly & Drew & Simonin & Beau \\
    \hline
    Turbulent diffusion of liquid flux & $ \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j}\frac{ \overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right)$ & $ \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} $ & $ \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} $ & $ \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j}\frac{ \overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right)$ \\
    \hline
    Source term due to the external body forces & Neglected & $ \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F_{g,i}}-\bar{F_{l,i}}) $ & $ \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F_{g,i}}-\bar{F_{l,i}}) $ & Neglected \\
    \hline
    Source term due to evaporation & Neglected & $ \Gamma_l(\bar{U}_{l,int,i}-\tilde{U_i}) $ & $ \Gamma_l(\bar{U}_{l,int,i}-\tilde{U_i}) $ & Neglected\\
    \hline
    Source term due to the gradient of velocity & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ &$ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ \\
    \hline
    Source term due to the gradient of liquid mass fraction & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ \\
    \hline
    Source term due to the surface tension and viscous stresses & Neglected & $\tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} $ & $ \tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} $ & Neglected \\
    \hline
    Drag source term & 0 & 0 & 0 & 0 \\
    \hline
    Source term due to droplet collisions & 0 & 0 & 0 & 0 \\
    \hline
    Source term due to pressure & 0 & 0 & 0 & 0 \\
    \hline
    \end{tabular}
    }
    \end{table}`

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #96131
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Brutta tabella e difficile, perché richiede diversi tentativi; quello che ho fatto io (inventando i pedici, perché nell’immagine png non riuscivo a leggerli) è la seguente:`% !TEX TS-program = pdflatex
        % !TEX encoding = UTF-8 Unicode

        \documentclass{article}

        \usepackage{multirow,graphicx,amsmath,array}

        \begin{document}

        \begin{table}
        \centering
        \rotatebox{90}{\resizebox*{1.0\textheight}{!}{
        \begin{tabular}{|m{4cm}|c|c|c|c|}
        \hline
        Physical phenomenon & Bailly & Drew & Simonin & Beau \\
        \hline
        Turbulent diffusion of liquid flux & $ \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j}\frac{ \overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right)$ & $ \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} $ & $ \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} $ & $ \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j}\frac{ \overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right)$ \\
        \hline
        Source term due to the external body forces & Neglected & $ \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F_{g,i}}-\bar{F_{l,i}}) $ & $ \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F_{g,i}}-\bar{F_{l,i}}) $ & Neglected \\
        \hline
        Source term due to evaporation & Neglected & $ \Gamma_l(\bar{U}_{l,int,i}-\tilde{U_i}) $ & $ \Gamma_l(\bar{U}_{l,int,i}-\tilde{U_i}) $ & Neglected\\
        \hline
        Source term due to the gradient of velocity & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ &$ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ \\
        \hline
        Source term due to the gradient of liquid mass fraction & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ \\
        \hline
        Source term due to the surface tension and viscous stresses & Neglected & $\tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} $ & $ \tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} $ & Neglected \\
        \hline
        Drag source term & $ M_{i,j}$ & $F_{\mathrm{dragged},i}$ &
        {\multirow{5}{*}{\parbox{40mm}{\begin{multline*}
        -\overline{y^*}\frac{\partial \overline{P}}{\partial x_i} + C_1\overline{\rho u^*_j y^*}\frac{\partial \tilde{U}}{\partial x_j}\\
        -C_2 \overline{y^*}\frac{\partial\overline{P}}{\partial x_i} -C_3\frac{\overline{\rho u^*_i y^*}}{\tau_i}
        \end{multline*} }}}
        & 0 \\
        \cline{1-3}\cline{5-5}
        Source term due\newline
        to droplet collisions &
        $-\frac{\partial \overline{YP_i}}{\partial x_i} +
        \frac{\partial\overline{Y i_{i,ij}}}{\partial x_j} $
        &
        $ C_{i,j} $ &
        & 0\rule[-10mm]{0pt}{20mm}
        \\
        \cline{1-3}\cline{5-5}
        Source term due to pressure &
        $ Pi_{i,\mathrm{int}}\frac{\partial \overline{Y}}{\partial x_i}$ &
        $-\overline{Y}\frac{\partial \overline{P_g}}{\partial x_i}$ & & 0 \\
        \hline
        \end{tabular}
        }}
        \end{table}

        \end{document}`
        Non è il meglio ma funziona.

        Ricordati: i pedici che NON sono variabili matematiche o fisiche vanno scritti in tondo.
        Quando invvi un codice, fa sì che chi ti vuol dare una mano non debba inventarsi classe e pacchetti; deve essere un esempio minimo compilabile che l’eventuale soccorritore copia dal messaggio, incolla in un file .tex, compila, vede che cosa non va e se ci riesce risponde con un suggerimento.

      • #96132
        Up
        0
        Down
        ::

        stefano46″ post=95746Salve,
        di nuovo mi scuso in anticipo per la banalità della domanda che sto per fare, ma ho già provato a cercare sia sull’Arte che su internet per trovare una risposta ma senza successo quindi mi rivolgo ai più esperti. Devo realizzare una tabella come quella riportata in allegato e per farla ho per il momento scritto il codice che vi riporto.
        Ho due problemi di base:
        1. Come centrare le formula matematiche che ho riportato in ciascuna cella
        2. Come potrete notare dall’allegato nella terza colonna a partire da sx vi è un’unica cella comune a più righe. Ho provato a usare \multirow ma non son riuscito a combinare molto.

        Vi ringrazio!!
        ` \begin{table}
        \centering
        \resizebox*{1.0\textwidth}{!}{
        \begin{tabular}{|p{4cm}|c|c|c|c|}
        \hline
        Physical phenomenon & Bailly & Drew & Simonin & Beau \\
        \hline
        Turbulent diffusion of liquid flux & $ \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j}\frac{ \overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right)$ & $ \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} $ & $ \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} $ & $ \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j}\frac{ \overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right)$ \\
        \hline
        Source term due to the external body forces & Neglected & $ \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F_{g,i}}-\bar{F_{l,i}}) $ & $ \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F_{g,i}}-\bar{F_{l,i}}) $ & Neglected \\
        \hline
        Source term due to evaporation & Neglected & $ \Gamma_l(\bar{U}_{l,int,i}-\tilde{U_i}) $ & $ \Gamma_l(\bar{U}_{l,int,i}-\tilde{U_i}) $ & Neglected\\
        \hline
        Source term due to the gradient of velocity & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ &$ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ & $ \overline{\rho{u_i''y_l''}}\frac{\partial \tilde{U_i}}{\partial x_j} $ \\
        \hline
        Source term due to the gradient of liquid mass fraction & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ & $ \overline{\rho{u_i''u_j''}}\frac{\partial \tilde{Y_l}}{\partial x_j} $ \\
        \hline
        Source term due to the surface tension and viscous stresses & Neglected & $\tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} $ & $ \tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} $ & Neglected \\
        \hline
        Drag source term & 0 & 0 & 0 & 0 \\
        \hline
        Source term due to droplet collisions & 0 & 0 & 0 & 0 \\
        \hline
        Source term due to pressure & 0 & 0 & 0 & 0 \\
        \hline
        \end{tabular}
        }
        \end{table}`

        Secondo me, se non hai possibilità di trasporre la tabella, dovresti ruotarla, non ridurla. Se la volessi davvero ridurre, non dimenticare
        `
        \resizebox{\textwidth}{!}{%<---- Importante ... \end{tabular}%<----- Importante } ` Così la comporrei (che tu la voglia ruotare con il pacchetto rotating e [tt]sidewaystable[/tt] o scalare):
        `
        \documentclass[a4paper]{article}
        \usepackage{booktabs,amsmath,array}

        \usepackage[landscape]{geometry}

        \begin{document}

        \begin{table}
        \newcommand\Neglected{\multicolumn{1}{c}{Neglected}}

        \centering

        \begin{tabular}{>{\raggedright}m{4cm} *{4}{>{$\displaystyle}c<{$}}} \toprule \bfseries Physical phenomenon & \multicolumn{1}{c}{\bfseries Bailly} & \multicolumn{1}{c}{\bfseries Drew} & \multicolumn{1}{c}{\bfseries Simonin} & \multicolumn{1}{c}{\bfseries Beau} \\ \midrule Turbulent diffusion of liquid flux & \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j} \frac{\overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right) & \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} & \frac{\overline{\rho{u_i''u_j''y_l''}}}{\partial x_j} & \frac{\partial}{\partial x_i}\left(\bar{\rho}\nu_t\frac{\partial}{\partial x_j} \frac{\overline{\rho{u_i''y_l''}}}{\bar{\rho}}\right) \\ Source term due to the external body forces & \Neglected & \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F}_{g,i}-\bar{F}_{l,i}) & \bar{\rho}\tilde{Y_l}(1-\tilde{Y_l})(\bar{F}_{g,i}-\bar{F}_{l,i}) & \Neglected \\ Source term due to evaporation & \Neglected & \Gamma_l(\bar{U}_{l,\mathrm{int},i}-\tilde{U_i}) & \Gamma_l(\bar{U}_{l,\mathrm{int},i}-\tilde{U_i}) & \Neglected \\ Source term due to the gradient of velocity & \overline{\rho{u_i''y_l''}}\,\frac{\partial \tilde{U_i}}{\partial x_j} & \overline{\rho{u_i''y_l''}}\,\frac{\partial \tilde{U_i}}{\partial x_j} & \overline{\rho{u_i''y_l''}}\,\frac{\partial \tilde{U_i}}{\partial x_j} & \overline{\rho{u_i''y_l''}}\,\frac{\partial \tilde{U_i}}{\partial x_j} \\ Source term due to the gradient of liquid mass fraction & \overline{\rho{u_i''u_j''}}\,\frac{\partial \tilde{Y_l}}{\partial x_j} & \overline{\rho{u_i''u_j''}}\,\frac{\partial \tilde{Y_l}}{\partial x_j} & \overline{\rho{u_i''u_j''}}\,\frac{\partial \tilde{Y_l}}{\partial x_j} & \overline{\rho{u_i''u_j''}}\,\frac{\partial \tilde{Y_l}}{\partial x_j} \\ Source term due to the surface tension and viscous stresses & \Neglected & \tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} & \tilde{Y_l}\overline{\kappa\sigma n_i\delta_s} & \Neglected \\ Drag source term & 0 & 0 & 0 & 0 \\ Source term due to droplet collisions & 0 & 0 & 0 & 0 \\ Source term due to pressure & 0 & 0 & 0 & 0 \\ \bottomrule \end{tabular} \end{table} \end{document} ` A parte l'uso di booktabs ci sono alcuni trucchetti che potresti sfruttare.

        Ciao
        Enrico

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top