Tabella: testo colorato per singole celle

  • Creatore
    Topic
  • #54522
    Up
    0
    Down
    ::


    Salve,
    qualcuno sa dirmi se è possibile, in una tabella (tabular) colorare il testo di una singola cella. L’obbietivo sarebbe quello di evidenziare in rosso i valori anomali e l’alternativa poco gradevole (ma non sono un esperto di estetica ;-)) sarebbe quella di colorare lo sfondo della cella.
    Grazie, ed un saluto di buon anno.
    Fabrizio

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #54523
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Salve,
        qualcuno sa dirmi se è possibile, in una tabella (tabular) colorare il testo di una singola cella. L’obbietivo sarebbe quello di evidenziare in rosso i valori anomali e l’alternativa poco gradevole (ma non sono un esperto di estetica ;-)) sarebbe quella di colorare lo sfondo della cella.
        Grazie, ed un saluto di buon anno.
        Fabrizio

        http://www.guit.sssup.it/phpBB2/viewtopic.php?t=6014&highlight=colorare+cella

        Ciao
        Antonio

      • #54524
        Up
        0
        Down
        ::


        Sorry,
        probabilmente sono stato poco chiaro. Non ho necessità di colorare una cella (ovvero il suo sfondo), bensì il testo.
        Insomma:
        Cella di colore bianco + testo di colore rosso.
        Grazie mille,
        Fabrizio

      • #54525
        Up
        0
        Down
        ::

        Sorry,
        probabilmente sono stato poco chiaro. Non ho necessità di colorare una cella (ovvero il suo sfondo), bensì il testo.
        Insomma:
        Cella di colore bianco + testo di colore rosso.
        Grazie mille,
        Fabrizio

        \textcolor{red}{Testo rosso}

        Ciao
        Enrico

      • #54526
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::

          Sorry,
          probabilmente sono stato poco chiaro. Non ho necessità di colorare una cella (ovvero il suo sfondo), bensì il testo.
          Insomma:
          Cella di colore bianco + testo di colore rosso.
          Grazie mille,
          Fabrizio

          Vero, avevo capito male. Scusa.

          Riporto la soluzione di Enrico:
          `\textcolor{red}{Testo rosso}`
          Ciao
          Antonio

        • #54527
          Up
          0
          Down
          ::


          Accidenti: non pensavo fosse così semplice.
          Vado a cospargermi il capo di cenere 🙂
          Grazie,
          Fabrizio

        • #54528
          Up
          0
          Down
          ::


          Salve,
          vorrei porre una questione simile: e se il “testo” fosse un numero in una cella appartenente ad una colonna “S” di una tabella “tabular”?

          Con la sequenza appena mostrata il testo viene si colorato, ma non allineato con il resto delle cifre.

          Ho provato anche con `& \color{red}{-423569.24} &` ottenendo lo stesso risultato.

        • #54529
          Liverpool
          Partecipante
            Up
            0
            Down
            ::


            Hai provato
            `\color{red}-423569.24`
            ?
            Sinceramente non l’ho provato perché non hai fornito un esempio minimo compilabile e non è piacevole doverselo costruire da soli.

            Ciao

          • #54530
            Up
            0
            Down
            ::


            Si, così funziona!
            Grazie

            Ecco un esempio minimo compilabile, provare per credere:
            `
            \begin{table}
            \centering
            \begin{tabular}{lSSSS}
            \toprule
            \multirow{2}*{Sforzo\ped{asta}} & {Comb 1} & {Comb 2} & {Comb 3} & {Comb 4} \\
            & {(\si{N})} & {(\si{N})} & {(\si{N})} & {(\si{N})} \\
            \midrule
            $N_{7,9}$ & 148717.11 & 411354.25 & 428574.46 & 436087.45 \\
            $N_{8,9}$ & -2289.96 & -8477.01 & 6290.02 & -6843.72 \\

            $N_{8,10}$& -147591.73 & -406997.32 & \color{red}-432814.38 & -432712.69 \\

            $N_{9,10}$& 2237.8 & 8283.91 & -6146.74 & 6687.82 \\
            $N_{9,11}$& 146153.96 & 401865.95 & 435614.87 & 428427.29 \\
            \bottomrule
            \end{tabular}
            \end{table}`

          • #54531
            Up
            0
            Down
            ::

            Andrea.LM” post=85886Si, così funziona!
            Grazie

            Ecco un esempio minimo compilabile, provare per credere:
            `
            \begin{table}
            \centering
            \begin{tabular}{lSSSS}
            \toprule
            \multirow{2}*{Sforzo\ped{asta}} & {Comb 1} & {Comb 2} & {Comb 3} & {Comb 4} \\
            & {(\si{N})} & {(\si{N})} & {(\si{N})} & {(\si{N})} \\
            \midrule
            $N_{7,9}$ & 148717.11 & 411354.25 & 428574.46 & 436087.45 \\
            $N_{8,9}$ & -2289.96 & -8477.01 & 6290.02 & -6843.72 \\

            $N_{8,10}$& -147591.73 & -406997.32 & \color{red}-432814.38 & -432712.69 \\

            $N_{9,10}$& 2237.8 & 8283.91 & -6146.74 & 6687.82 \\
            $N_{9,11}$& 146153.96 & 401865.95 & 435614.87 & 428427.29 \\
            \bottomrule
            \end{tabular}
            \end{table}`

            Non è un esempio minimo compilabile!

            `
            % !TEX encoding = UTF-8 Unicode
            \documentclass{article}

            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[italian]{babel}

            \usepackage{multirow}
            \usepackage{booktabs}
            \usepackage{siunitx}
            \usepackage{color}

            \begin{document}

            \begin{table}
            \centering
            \begin{tabular}{lSSSS}
            \toprule
            \multirow{2}*{Sforzo\ped{asta}} & {Comb 1} & {Comb 2} & {Comb 3} & {Comb 4} \\
            & {(\si{N})} & {(\si{N})} & {(\si{N})} & {(\si{N})} \\
            \midrule
            $N_{7,9}$ & 148717.11 & 411354.25 & 428574.46 & 436087.45 \\
            $N_{8,9}$ & -2289.96 & -8477.01 & 6290.02 & -6843.72 \\

            $N_{8,10}$& -147591.73 & -406997.32 & \color{red}-432814.38 & -432712.69 \\

            $N_{9,10}$& 2237.8 & 8283.91 & -6146.74 & 6687.82 \\
            $N_{9,11}$& 146153.96 & 401865.95 & 435614.87 & 428427.29 \\
            \bottomrule
            \end{tabular}
            \end{table}

            \end{document}`

            Ciao
            Ivan

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

        Go to top