Tabelle: diverso allineamento titoli-contenuto colonne.

  • Creatore
    Topic
  • #23856
    cys
      Up
      0
      Down
      ::


      Salve, mi chiedevo se fosse corretto utilizzare in una tabella un allineamento diverso per i titoli delle colonne (centrato), dai contenuti (allineato a sinistra).
      Questo è il codice:
      `
      \begin{table}[htbp]
      \centering
      \begingroup
      \small
      \begin{tabular}{ccc}
      \hline \hline
      \textbf{Versione} & \textbf{Archi} &\textbf{Complessità}\\ \hline
      \multicolumn{1}{l}{\textbf{Indiretta}} & \multicolumn{1}{l}{Non orientati} &\multicolumn{1}{l} {$\mathcal{P}$ ($O(n^3)$)}\\
      \multicolumn{1}{l}{\textbf{Diretta}} & \multicolumn{1}{l}{Orientati} &\multicolumn{1}{l} {$\mathcal{P}$ ($O(n^3)$)}\\
      \multicolumn{1}{l}{\textbf{Mista}} & \multicolumn{1}{l}{Orientati e non orientati} &\multicolumn{1}{l} {$\mathcal{NPC}$ ($\mathcal{P}$ se il grafo è pari e connesso)}\\
      \hline \hline
      \end{tabular}
      \endgroup
      \caption{Complessità per le tre versioni del problema.}
      \label{tab:complessita_pc}
      \end{table}
      `
      A prescindere dalla resa visiva, riguardo la quale nutro ancora forti dubbi, è corretto il codice (dal punto di vista teorico, visto che praticamente non ho errori di compilazione)?
      Qual è il modo sintetico per informare il compilatore ad allineare diversamente titoli delle colonne dal loro contenuto?

      Grazie.

    Visualizzazione 2 filoni di risposte
    • Autore
      Risposte
      • #23857
        Up
        0
        Down
        ::

        Salve, mi chiedevo se fosse corretto utilizzare in una tabella un allineamento diverso per i titoli delle colonne (centrato), dai contenuti (allineato a sinistra).
        Questo è il codice:
        `
        \begin{table}[htbp]
        \centering
        \begingroup
        \small
        \begin{tabular}{ccc}
        \hline \hline
        \textbf{Versione} & \textbf{Archi} &\textbf{Complessità}\\ \hline
        \multicolumn{1}{l}{\textbf{Indiretta}} & \multicolumn{1}{l}{Non orientati} &\multicolumn{1}{l} {$\mathcal{P}$ ($O(n^3)$)}\\
        \multicolumn{1}{l}{\textbf{Diretta}} & \multicolumn{1}{l}{Orientati} &\multicolumn{1}{l} {$\mathcal{P}$ ($O(n^3)$)}\\
        \multicolumn{1}{l}{\textbf{Mista}} & \multicolumn{1}{l}{Orientati e non orientati} &\multicolumn{1}{l} {$\mathcal{NPC}$ ($\mathcal{P}$ se il grafo è pari e connesso)}\\
        \hline \hline
        \end{tabular}
        \endgroup
        \caption{Complessità per le tre versioni del problema.}
        \label{tab:complessita_pc}
        \end{table}
        `
        A prescindere dalla resa visiva, riguardo la quale nutro ancora forti dubbi, è corretto il codice (dal punto di vista teorico, visto che praticamente non ho errori di compilazione)?
        Qual è il modo sintetico per informare il compilatore ad allineare diversamente titoli delle colonne dal loro contenuto?

        Ti consiglio, prima di tutto, di usare il pacchetto booktabs per le righe orizzontali.

        Le colonne vanno specificate con l, solo quelle della prima riga vanno con \multicolumn
        `\begin{table}[htbp]
        \centering
        \small
        \begin{tabular}{lll}
        \toprule
        \multicolumn{1}{c}{\textbf{Versione}} & \multicolumn{1}{c}{\textbf{Archi}} &
        \multicolumn{1}{c}{\textbf{Complessità}}\\
        \midrule
        \textbf{Indiretta} & Non orientati & $\mathcal{P}$ ($O(n^3)$)\\
        \textbf{Diretta} & Orientati & $\mathcal{P}$ ($O(n^3)$)\\
        \textbf{Mista} & Orientati e non orientati & $\mathcal{NPC}$ ($\mathcal{P}$
        se il grafo è pari e connesso)\\
        \bottomrule
        \end{tabular}
        \caption{Complessità per le tre versioni del problema.}
        \label{tab:complessita_pc}
        \end{table}`
        Quel gruppo supplementare è inutile.

        Ciao
        Enrico

      • #23858
        cys
          Up
          0
          Down
          ::


          Ti ringrazio, mi mancava il pacchetto booktabs.
          Non sono ancora sicuro dell’impatto che si ha utilizzando l’allineamento centrato per i titoli e quello a sinistra per il contenuto…
          Ci penserò.
          Buona giornata.

        • #23859
          Up
          0
          Down
          ::

          Ti ringrazio, mi mancava il pacchetto booktabs.
          Non sono ancora sicuro dell’impatto che si ha utilizzando l’allineamento centrato per i titoli e quello a sinistra per il contenuto…

          È esattamente quello che facevi con tutti quei \multicolumn, non capisco quello che intendi dire.

          Ciao
          Enrico

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

      Go to top