\cellcolor con celle \multicolumn di tipo ‘paragraph’

  • Creatore
    Topic
  • #6010
    Up
    0
    Down
    ::


    posto la soluzione di un problema che ho avuto la scorsa settimana: come colorare una cella di tipo ‘paragraph’ in una tabella.

    dunque, normalmente usando il package colortbl si ha il comando\cellcolor{} che, messo dentro la cella da colorare, funziona a meraviglia.

    se la cella e’ un multicolumn pero’ il comando funziona bene solo se il tipo di colonna e’ c, l o r; se il tipo di colonna e’ ‘paragraph’, quindi p{}, il comando calcola male il colsep e colora solo parte della cella.

    la soluzione che aggira il problema e’ definire il multicolumn come di altro tipo (per esempio c) e di mettere dentro il contenuto della cella un \parbox{}{}.

    in poche parole, un esempio: se si vuole colorare di rosso una cella che deve coprire 2 colonne e contenere un paragrafo di 6 cm invece di scrivere

    \multicolumn{2}{p{6cm}}{\cellcolor{red} testo della cella}

    si scrive

    \multicolumn{2}{c}{\cellcolor{red} \parbox{6cm}{testo della cella}}

    e la cella vine colorata per bene.

    ciao!

    rosa

  • Devi essere connesso per rispondere a questo topic.

Go to top