Latex ACM шаблон цвет строки в таблице - PullRequest
0 голосов
/ 04 июля 2018

В настоящее время я помещаю свою магистерскую диссертацию в шаблон латексного ACM, и у меня есть большая таблица, в которой я хотел бы, чтобы разные строки имели разные цвета. Теперь я знаю, что обычно это делается с помощью:

\rowcolor{Yellow}

Теперь я попытался сделать это с помощью ACMYellow, так как этот цвет определен в файле acmart.cls.

\begin{table}[H]
\begin{tabular}{|l|l|l|l|l|}
\hline
\multicolumn{5}{|l|}{\textbf{Title}}                                                        \\ \hline
\textbf{\#} & \textbf{Header 1} & \textbf{Header 2} & \textbf{Header 3} & \textbf{Header 4} \\ \hline
1           & xx                & 1981562           & A                 & xx                \\ \hline
\rowcolor{ACMYellow}
2           & xx                & 782012            & A                 & xx                \\ \hline
3           & xx                & 130780            & B                 & xx                \\ \hline
4           & xx                & 123090            & A                 & xx                \\ \hline
5           & xx                & 82204             & A                 & xx                \\ \hline
\end{tabular}
\end{table}

Однако, это дает мне следующую ошибку:

Undefined control sequence.
<recently read> \rowcolor 

l.556 \rowcolor
               {ACMYellow}

Я использую шаблон ACM от Overleaf, который я считаю стандартным шаблоном для латекса в стиле ACM. Может кто-нибудь сказать мне или указать мне в правильном направлении, как я могу изменить цвет фона строки таблицы?

Спасибо:)

1 Ответ

0 голосов
/ 26 июля 2019

Используйте пакет colortbl, и он обычно должен работать с командой \rowcolor{Yellow}.

\usepackage{colortbl}
...
\begin{document}
...
\begin{table}[H]
\begin{tabular}{|l|l|l|l|l|}
\hline
\multicolumn{5}{|l|}{\textbf{Title}}                                                        \\ \hline
\textbf{\#} & \textbf{Header 1} & \textbf{Header 2} & \textbf{Header 3} & \textbf{Header 4} \\ \hline
1           & xx                & 1981562           & A                 & xx                \\ \hline
\rowcolor{yellow}
2           & xx                & 782012            & A                 & xx                \\ \hline
3           & xx                & 130780            & B                 & xx                \\ \hline
4           & xx                & 123090            & A                 & xx                \\ \hline
5           & xx                & 82204             & A                 & xx                \\ \hline
\end{tabular}
\end{table}

Вывод с использованием Overleaf

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...