多行着色

多行着色

我正在使用 TexStudio 和 Bibtex。我想给多行表着色。虽然我之前在这个论坛上看到过一些关于此的问题,但我仍然无法解决这个问题。

小样表的代码如下:

 \begin{table}[]
\begin{tabular}{|c|c|c|c|}
    \hline
 \multirow{2}{*}{Methods} & \multicolumn{3}{c|}{Example 1} \\ \cline{2-4} 
& ISE      & IAE      & ITAE     \\ \hline
    Abc                      & 0.1      & 0.2      & 0.3      \\ \hline
    Xyz                      & 0.4      & 0.5      & 0.6      \\ \hline
\end{tabular}
\end{table}

请指导我如何为包含单词“方法”的单元格着色

答案1

这样怎么样?(参见这个答案

\documentclass{article}
\usepackage{colortbl,multirow,xcolor}
\begin{document}
\begin{table}[]
\begin{tabular}{|c|c|c|c|}
    \hline
\cellcolor{red!50}  & \multicolumn{3}{c|}{ Example 1} \\ \cline{2-4} 
\multirow{-2}{*}{\cellcolor{red!50} Methods} & ISE      & IAE      & ITAE     \\ \hline
    Abc                      & 0.1      & 0.2      & 0.3      \\ \hline
    Xyz                      & 0.4      & 0.5      & 0.6      \\ \hline
\end{tabular}
\end{table}
\end{document}

在此处输入图片描述

答案2

{NiceTabular}这是使用构建该表的一种方法nicematrix。您需要进行多次编译。

\documentclass{article}
\usepackage{nicematrix}

\begin{document}

\begin{table}
\begin{NiceTabular}{cccc}[hvlines,color-inside]
\Block[fill=red!50]{2-1}{Methodes} & \Block{1-3}{ Example 1} \\ 
     & ISE & IAE & ITAE \\ 
 Abc & 0.1 & 0.2 & 0.3  \\
 Xyz & 0.4 & 0.5 & 0.6  
\end{NiceTabular}
\end{table}

\end{document}

上述代码的输出

在所有 PDF 查看器中,您将获得完美的输出。

相关内容