- Questo topic ha 9 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 3 mesi fa da
ivan.
-
CreatoreTopic
-
10 Gennaio 2011 alle 17:09 #54522::
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
-
CreatoreTopic
-
AutoreRisposte
-
-
10 Gennaio 2011 alle 17:11 #54523::
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.
Fabriziohttp://www.guit.sssup.it/phpBB2/viewtopic.php?t=6014&highlight=colorare+cella
Ciao
Antonio
-
10 Gennaio 2011 alle 17:38 #54524
-
10 Gennaio 2011 alle 17:44 #54525
-
10 Gennaio 2011 alle 18:14 #54526::
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,
FabrizioVero, avevo capito male. Scusa.
Riporto la soluzione di Enrico:
`\textcolor{red}{Testo rosso}`
Ciao
Antonio
-
10 Gennaio 2011 alle 18:28 #54527
-
7 Giugno 2013 alle 13:11 #54528::
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.
-
7 Giugno 2013 alle 14:12 #54529
-
7 Giugno 2013 alle 14:25 #54530::
Si, così funziona!
GrazieEcco 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}`
-
7 Giugno 2013 alle 14:40 #54531::
Andrea.LM” post=85886Si, così funziona!
GrazieEcco 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
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.