Я использую 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}
of 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-файлов.