[Risolto] TABELLE

  • Creatore
    Topic
  • #88766
    Up
    0
    Down
    ::


    Salve a tutti, come al solito ho un probema con le tabelle. Vorrei comporre una tabella del genere:

    X Y X Y X Y
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w

    dovrebbe essere una sola grande tabella con le colonne a gruppi di due.
    Ho caricato booktabs e inserisco il seguente codice:
    `\begin{center}
    \begin{tabular}{cccccc}
    \toprule
    \multicolumn{2}{c}{X}&Y
    \midrule
    1&3&9&e&2&w\\
    1&3&9&e&2&w\\
    1&3&9&e&2&w\\
    1&3&9&e&2&w\\
    1&3&9&e&2&w\\
    1&3&9&e&2&w
    \end{tabular}
    \bottomrule
    \end{center}`

    ma ottengo questo risultato:
    X Y
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w
    1 3 9 e 2 w

    Ovviamente c’è qualcosa di sbagliato!
    Qualcuno può essermi d’aiuto?

    Grazie anticipatamente!

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #88767
      Up
      0
      Down
      ::


      Il risultato è coerente con il codice che hai usato :D. Il codice corretto per quello che vuoi è questo:
      `
      \begin{center}
      \begin{tabular}{*{6}{c}}
      \toprule
      \multicolumn{2}{c}{X Y} & \multicolumn{2}{c}{X Y} & \multicolumn{2}{c}{X Y} \\
      \midrule
      1 & 3 & 9 & e & 2 & w \\
      1 & 3 & 9 & e & 2 & w \\
      1 & 3 & 9 & e & 2 & w \\
      1 & 3 & 9 & e & 2 & w \\
      1 & 3 & 9 & e & 2 & w \\
      1 & 3 & 9 & e & 2 & w \\
      \bottomrule
      \end{tabular}
      \end{center}
      `
      Il comando [tt]\bottomrule[/tt] va posto come gli altri all’interno dell’ambiente [tt]tabular[/tt] e tutti i righelli richiedono prima un rimando a capo (tranne logicamente [tt]\toprule[/tt]). In più se hai un gran numero di colonne uguali puoi usare il comando [tt]*{num}{col}[/tt] dove [tt]num[/tt] indica il numero di colonne e [tt]col[/tt] l’allineamento delle colonne.

    • #88768
      Up
      0
      Down
      ::


      Grazie mille!

    • #88769
      Up
      0
      Down
      ::


      La didascalia (\caption) va inserita alla fine della tabella dopo il comando \end{table}?

    • #88770
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Si, se usi una classe standard, No se unsi una classe non standard o il pacchetto caption; con classi non standard o con il pacchetto caption puoi tranquillamente mettere la didascalia con \caption sopo \begin{table} e prima di \begin{tabular}; La buona pratica delle tipografia italiana vorrebbe che la didascalia andase sopra alla tabella composta.

        Se usi una classe standard puoi mettere la didascalia prima della tabelle, sempre dentro all’ambiente figure, ma ti tocca mettere a mano una spaziatura verticale dopo la didascalia, perché il comnaod standard è previsto per mettere la didascalia solo sotto all’oggetto a cui si rifeirsce e provvede da solo a inserire la spaziatura giust; sopra non funziona bene.

      • #88771
        Up
        0
        Down
        ::


        Grazie, chiarissimi tutti come sempre!

      • #88772
        Up
        0
        Down
        ::


        Quando risolvi il problema posto nella discussione, aggiungi titolo del tuo primo post il tag [RISOLTO] o simili, in modo da semplificare la ricerca ad altri utenti 😉

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

    Go to top