allineamento di una subtable all’interno di una tabella

  • Creatore
    Topic
  • #54959
    Up
    0
    Down
    ::


    Ciao a tutti!

    `
    \begin{table}[h!]
    \centering
    \begin{tabular}{|p{6.5cm}|p{5cm}|}
    \hline
    aaaa & bbbb\\
    \hline
    cccc & dddd \\
    \hline
    eeee & ffff \\
    \hline
    \multicolumn{2}{|l|}{
    \subtable{
    \begin{tabular}{p{11.5cm}}
    prova\\
    prova prova prova
    \begin{itemize}
    \item[-]a
    \item[-]b
    \item[-]c
    \item[-]d
    \end{itemize}
    prova prova\\
    prova prova}}}
    \\
    \hline
    \end{tabular}
    \end{table}
    `

    Il mio problema è che il testo nella sottotabella non è allineato con il testo delle righe sopra. Qualcuno può aiutarmi? Grazie mille!

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #54960
      Up
      0
      Down
      ::

      Ciao a tutti!

      `
      \begin{table}[h!]
      \centering
      \begin{tabular}{|p{6.5cm}|p{5cm}|}
      \hline
      aaaa & bbbb\\
      \hline
      cccc & dddd \\
      \hline
      eeee & ffff \\
      \hline
      \multicolumn{2}{|l|}{
      \subtable{
      \begin{tabular}{p{11.5cm}}
      prova\\
      prova prova prova
      \begin{itemize}
      \item[-]a
      \item[-]b
      \item[-]c
      \item[-]d
      \end{itemize}
      prova prova\\
      prova prova}}}
      \\
      \hline
      \end{tabular}
      \end{table}
      `

      Il mio problema è che il testo nella sottotabella non è allineato con il testo delle righe sopra. Qualcuno può aiutarmi? Grazie mille!

      Ohibò: \subtable dentro un ambiente tabular?

      Prima di tutto queste tabelle non vanno affatto in un ambiente table né serve \subtable. A proposito, il pacchetto subfigure è obsoleto e va sostituito con subfig che dà il comando \subfloat sia per table che per figure.
      `\begin{center}
      \begin{tabular}{|p{6.5cm}|p{5cm}|}
      \hline
      aaaa & bbbb\\
      \hline
      cccc & dddd \\
      \hline
      eeee & ffff \\
      \hline
      \multicolumn{2}{|l|}{%
      \begin{tabular}{@{}p{11.5cm}@{}}
      prova\\
      prova prova prova
      \begin{itemize}
      \item[-]a
      \item[-]b
      \item[-]c
      \item[-]d
      \end{itemize}
      prova prova\\
      prova prova
      \end{tabular}}
      \\
      \hline
      \end{tabular}
      \end{center}`
      Così è una prima approssimazione, anche se non è corretto del tutto. Infatti non tengo conto degli spazi tra colonne, quindi il tabular dentro il \multicolumn è in realtà più stretto, ma cambia poco.

      Nota la specifica della tabella interna per eliminare gli spazi prima della colonna e dopo la colonna.

      Eviterei però come la peste le tabelle riquadrate.

      Ciao
      Enrico

    • #54961
      Up
      0
      Down
      ::


      Grazie mille!

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

Go to top