avere rapidamente più stili all’interno di una colonna della tabella

  • Creatore
    Topic
  • #120185
    Up
    0
    Down
    ::


    Buon pomeriggio a tutti!

    Avendo la seguente tabella:
    `
    \begin{tabular}{ccc}
    \toprule
    A & B & C \\ % riga d'intestazione
    \midrule

    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
    … \\
    \bottomrule
    \end{tabular}`
    Se si volesse avere contemporaneamente A in grassetto e 1,4,7, … in corsivo, esiste un modo rapido per farlo?

    Grazie.

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #120186
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::



        @pjncopalljno
        , prendi l’abitudine di inviare esempi minimi completi, non solo la tabella e/o il costrutto che ti sta dando problemi.
        Prendi l’abitudine di consultare le guide nella sezione Documentazione; ci sono guide generali e guide tematiche, una in particolare riguarda le tabelle.

        Io con questo esempio minimo compilabile (EMC) non ho problemi a produrre quello che chiedi`\documentclass[12pt]{article}
        \usepackage{booktabs,array}
        \begin{document}
        \begin{tabular}{>{\itshape}ccc}
        \toprule
        \bfseries A & B & C \\ % riga d'intestazione
        \midrule

        1 & 2 & 3 \\
        4 & 5 & 6 \\
        7 & 8 & 9 \\
        … \\
        \bottomrule
        \end{tabular}
        \end{document}
        `Il pacchetto array, di cui devi leggere la documentazione con texdoc array, ti spiega a che cosa serve il descrittore > con il suo argomento.

      • #120187
        Up
        0
        Down
        ::


        Mi scuso per non essere stato completo (mancanza di esempio minimo completo).

        Ma volevo che la A fosse solo in grassetto e non grassetto+corsivo.

      • #120188
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          `\documentclass[12pt]{article}
          \usepackage{booktabs,array}
          \begin{document}
          \begin{tabular}{>{\itshape}ccc}
          \toprule
          \normalfont\bfseries A & B & C \\ % riga d'intestazione
          \midrule

          1 & 2 & 3 \\
          4 & 5 & 6 \\
          7 & 8 & 9 \\
          … \\
          \bottomrule
          \end{tabular}
          \end{document}`A quell’aggiunta di \normalfont ci potevi arrivare da solo.

        • #120189
          Up
          0
          Down
          ::


          Grazie Claudio.

        • #120190
          Up
          0
          Down
          ::

          Pjncopalljno” post=120678Buon pomeriggio a tutti!

          Avendo la seguente tabella:
          `
          \begin{tabular}{ccc}
          \toprule
          A & B & C \\ % riga d'intestazione
          \midrule

          1 & 2 & 3 \\
          4 & 5 & 6 \\
          7 & 8 & 9 \\
          … \\
          \bottomrule
          \end{tabular}`
          Se si volesse avere contemporaneamente A in grassetto e 1,4,7, … in corsivo, esiste un modo rapido per farlo?

          Grazie.

          Sì, certo:
          `
          \usepackage{array}

          \begin{tabular}{ >{\itshape}c c c }
          \toprule
          \multicolumn{1}{c}{\bfseries A} & B & C \\ % riga d'intestazione
          \midrule
          1 & 2 & 3 \\
          4 & 5 & 6 \\
          7 & 8 & 9 \\
          … \\
          \bottomrule
          \end{tabular}`
          D’altra parte, le intestazioni sono già evidenti di per sé e non hanno bisogno del nero.

          Ciao
          Enrico

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

      Go to top