使用多列和颜色时出现错误

使用多列和颜色时出现错误

我有一个文档,它正在创建我正在寻找的确切输出,但在编译它时,我遇到了两个错误。经过一番尝试后,我能够将它们的位置精确定位到\multicolumn代码中的命令:

\begin{tabular}{|P{9cm}P{9cm}|}
\hline
\multicolumn{2}{|c|}{\large \rowcolor{black} \color{white} {\bf Testing Modifications (highlight or circle)}} \\ 
\hline
Time Limit Waved         & On-Task Focusing Prompts \\
Exam/Sep Location        & Waive Spelling Reqs \\
Questions Read Aloud     & Revise Test Format \\
Answers Any Way          & Revise Test Directions \\
Calc/Abacus Permitted    & Breaks \\
\multicolumn{2}{|l|}{\AddLabel Other:} \\
\hline
\end{tabular} \\[.4cm]

{\bf \underline{PRESENT LEVELS OF PERFORMANCE}} \\[.4cm]

\begin{tabular}{|p{4.25cm}|p{4.25cm}|p{4.25cm}|p{4.25cm}|}
\hline
\multicolumn{4}{|c|}{\large \rowcolor{black} \color{white} {\bf Evaluation Results}} \\ 
\hline
& & & \\[1.2cm]
\hline
\end{tabular} \\[.4cm]

我收到的确切错误是:

! Misplaced \noalign.
\rowcolor ->\noalign 

由于输出似乎没有受到影响,所以它并没有给我带来太多困扰,但我确实很好奇为什么这里会出现这个错误。

答案1

您只能\rowcolor在行的开头使用,使用\cellcolor或或\multicolumn{4}{|>{\columncolor{black}}c|}或(如果您有最新的colortbl)\rowcolor放在\multicolumn

不相关,但\bf自 LaTeX2e 发布以来已在 LaTeX 中弃用,最好使用\bfseries

相关内容