Tabelle affiancate

  • Creatore
    Topic
  • #56476
    Up
    0
    Down
    ::


    Salve,
    vorrei affiancare due tabelle costruite come questa che vi riporto. Ho provato con minipage e altri suggerimenti trovati online ma il massimo che ottengo sono le due tabelle una sotto l’altra.
    Potete darmi qualche suggerimento?

    Grazie,
    f4b

    `
    \begin{table}
    \begin{center}
    \caption{Caption1}
    \label{tab1}
    \resizebox{8.7cm}{!}{
    \begin{tabular}[0.85\textwidth]{c|c|c|c|c}
    \multirow{2}{*}{\textbf{Method}} &{\textbf{OL}} & {\textbf{D}} & {\textbf{$\overline{d_{c}}$ $\pm$ $\sigma_{\overline{d_{c}}}$}} & \multirow{2}{*}{${\sigma_{\overline{d_{c}}}}/{\overline{d_{c}}}$} \\
    & \textbf{Score} &\textbf{Distance} &\textbf{(mm)} & \\
    & & \textbf{(mm)} & & \\

    \hline
    \hline
    \textbf {A} & 0.47 $\pm$ 0.03 & 13.77 $\pm$ 2.92 & 15.59 $\pm$ 8.26 & 0.53 \\
    \textbf{B} & 0.65 $\pm$ 0.01 & 9.61 $\pm$ 2.59 & 12.37 $\pm$ 3.22 & 0.36\\
    \textbf{C} & 0.59 $\pm$ 0.02 & 8.19 $\pm$ 2.73 & 10.56 $\pm$ 3.33 & 0.32\\
    \textbf{D} & 0.52 $\pm$ 0.03 & 11.99 $\pm$ 2.86 & 13.80 $\pm $7.66 & 0.56\\
    \textbf{E} & 0.58 $\pm$ 0.03 & 12.80 $\pm$ 3.27 & 12.56 $\pm$ 4.81 & 0.38 \\
    \end{tabular}}
    \end{center}
    \end{table}
    `

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #56477
      Up
      0
      Down
      ::


      Il fatto che vadano una sotto l’altra può voler dire che sono troppo larghe per stare affiancate. Oppure può essere che tu abbia sbagliato a indicare le opzioni di allineamento, ma in quel caso bisognerebbe vedere la parte di codice che non hai fornito.

      Ciao,
      Daniele

    • #56478
      Up
      0
      Down
      ::

      Salve,
      vorrei affiancare due tabelle costruite come questa che vi riporto. Ho provato con minipage e altri suggerimenti trovati online ma il massimo che ottengo sono le due tabelle una sotto l’altra.
      Potete darmi qualche suggerimento?

      Grazie,
      f4b

      `
      \begin{table}
      \begin{center}
      \caption{Caption1}
      \label{tab1}
      \resizebox{8.7cm}{!}{
      \begin{tabular}[0.85\textwidth]{c|c|c|c|c}
      \multirow{2}{*}{\textbf{Method}} &{\textbf{OL}} & {\textbf{D}} & {\textbf{$\overline{d_{c}}$ $\pm$ $\sigma_{\overline{d_{c}}}$}} & \multirow{2}{*}{${\sigma_{\overline{d_{c}}}}/{\overline{d_{c}}}$} \\
      & \textbf{Score} &\textbf{Distance} &\textbf{(mm)} & \\
      & & \textbf{(mm)} & & \\

      \hline
      \hline
      \textbf {A} & 0.47 $\pm$ 0.03 & 13.77 $\pm$ 2.92 & 15.59 $\pm$ 8.26 & 0.53 \\
      \textbf{B} & 0.65 $\pm$ 0.01 & 9.61 $\pm$ 2.59 & 12.37 $\pm$ 3.22 & 0.36\\
      \textbf{C} & 0.59 $\pm$ 0.02 & 8.19 $\pm$ 2.73 & 10.56 $\pm$ 3.33 & 0.32\\
      \textbf{D} & 0.52 $\pm$ 0.03 & 11.99 $\pm$ 2.86 & 13.80 $\pm $7.66 & 0.56\\
      \textbf{E} & 0.58 $\pm$ 0.03 & 12.80 $\pm$ 3.27 & 12.56 $\pm$ 4.81 & 0.38 \\
      \end{tabular}}
      \end{center}
      \end{table}
      `

      Il numero di errori concettuali e tipografici è davvero notevole.

      (1) Perché 8.7 cm?
      (2) Che significa quell’argomento opzionale a tabular? (Risposta: niente.)
      (3) Perché scomodare multirow per ottenere roba completamente disallineata?

      Ti propongo questa soluzione per migliorare la tabella. Quanto al problema di affiancarne due così larghe rimpicciolendole, ti sconsiglio di farlo.
      `\documentclass[a4paper]{article}
      \usepackage{graphicx,booktabs,array}
      \newcommand{\columnhead}[1]{%
      \multicolumn{1}{c}{\begin{tabular}[t]{@{}c@{}}#1\end{tabular}}}

      \begin{document}
      \begin{tabular}{c*{4}{>{$}r<{$}}} \toprule % prima colonna \columnhead{\bfseries Method} & % seconda colonna \columnhead{\bfseries OL\\ \bfseries score} & % terza colonna \columnhead{\bfseries D\\ \bfseries Distance\\ (mm)} & % quarta colonna \columnhead{$\overline{d_{c}}\pm\sigma_{\overline{d_{c}}}$\\ (mm)} & % quinta colonna \columnhead{$\sigma_{\overline{d_{c}}}\big/\overline{d_{c}}$} \\ \midrule \textbf{A} & 0.47 \pm 0.03 & 13.77 \pm 2.92 & 15.59 \pm 8.26 & 0.53 \\ \textbf{B} & 0.65 \pm 0.01 & 9.61 \pm 2.59 & 12.37 \pm 3.22 & 0.36 \\ \textbf{C} & 0.59 \pm 0.02 & 8.19 \pm 2.73 & 10.56 \pm 3.33 & 0.32 \\ \textbf{D} & 0.52 \pm 0.03 & 11.99 \pm 2.86 & 13.80 \pm 7.66 & 0.56 \\ \textbf{E} & 0.58 \pm 0.03 & 12.80 \pm 3.27 & 12.56 \pm 4.81 & 0.38 \\ \bottomrule \end{tabular} \end{document}` Ciao Enrico

    • #56479
      Up
      0
      Down
      ::


      Grazie!

      è ottima la tabella che hai fatto. Adesso la devo aggiornare eliminando le ultime due colonne. Non ho capito bene cosa hai fatto ma non ti chiedo di riscriverla. Potresti solo dirmi dove posso andare a cercare una documentazione per fare quello che hai fatto te?

      grazie,
      f4b

    • #56480
      Up
      0
      Down
      ::

      Grazie!

      è ottima la tabella che hai fatto. Adesso la devo aggiornare eliminando le ultime due colonne. Non ho capito bene cosa hai fatto ma non ti chiedo di riscriverla. Potresti solo dirmi dove posso andare a cercare una documentazione per fare quello che hai fatto te?

      Il trucco per scrivere più righe in una cella è ben noto: un tabular dentro un tabular. Per il resto, cerca la documentazione di array (per far scrivere le celle in modo matematico) e booktabs per \toprule, \midrule e \bottomrule.

      Nel tuo sistema trovi sicuramente i file array.pdf e booktabs.pdf; se accedi alla linea di comando e hai la TeX Live, puoi dare
      `texdoc array
      texdoc booktabs`
      Con MiKTeX non so.

      Ciao
      Enrico

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

Go to top