突出显示表格中的某一行

突出显示表格中的某一行

我需要在下表中突出显示第 3 行和第 5 行。我使用xcolor带有可选参数的包table,但它不起作用。并给出错误。

\begin{table}[h]
  \centering

\resizebox{0.8\textwidth}{!}{\begin{minipage}{\textwidth}
       \caption{\textbf{State Table for Example 1}}
  \label{table: state table1}

\hfil % This is new 
\begin{tabular}{cc|cc}
x & y & X & Y \\ 
\hline
   $\bar{0}$  & $\bar{0}$ & 1 &1 \\ 
   \rowcolor{blue}[0.9] 0  & 1 & 0 &1 \\ 
   $\bar{1}$  & $\bar{1}$ & 0 & 0 \\ 
   \rowcolor{blue}[0.9] 1  & 0 & 1 &0 \\ 
  \end{tabular}
      \end{minipage}}

\end{table}

\end{document}

请问有什么建议吗?

答案1

例如:

\documentclass{article}

\usepackage{graphicx}
\usepackage[table]{xcolor}



\begin{document}

\begin{table}[h]
  \centering

\resizebox{0.8\textwidth}{!}{\begin{minipage}{\textwidth}
       \caption{\textbf{State Table for Example 1}}
  \label{table: state table1}


\hfil % This is new 
\begin{tabular}{cc|cc}
x & y & X & Y \\ 
\hline
   $\bar{0}$  & $\bar{0}$ & 1 &1 \\ 
   \rowcolor{blue} 0  & 1 & 0 &1 \\ 
   $\bar{1}$  & $\bar{1}$ & 0 & 0 \\ 
   \rowcolor{blue!30} 1  & 0 & 1 &0 \\ 
  \end{tabular}
      \end{minipage}}

\end{table}

\end{document}

蓝色行中的第二行较浅,显示如何获得它。

在此处输入图片描述

答案2

\documentclass{article}
\usepackage{graphicx}
\usepackage{colortbl}
\begin{document}

\begin{tabular}{cc|cc}
x & y & X & Y \\ 
\hline
   $\bar{0}$  & $\bar{0}$ & 1 &1 \\ 
   \rowcolor[gray]{.9} 0  & 1 & 0 &1 \\ 
   $\bar{1}$  & $\bar{1}$ & 0 & 0 \\ 
   \rowcolor[gray]{.5} 1  & 0 & 1 &0 \\ 
  \end{tabular}

\end{document}

相关内容