我怎样才能使用我定义的栗色,而不是灰色?或者(更好的)我怎样才能直接使用栗色:
\usepackage[dvipsnames]{xcolor}
\documentclass{scrbook}
\usepackage{colortbl}
\definecolor{maroon}{cmyk}{0,0.87,0.68,0.32}
\newcommand{\gray}{\rowcolor[gray]{.90}}
\begin{document}
\begin{tabular}{|l|c|}
\rowcolor[gray]{.9}
one&two\\
\rowcolor[gray]{.5}
three&four
\end{tabular}
\end{document}
答案1
对于现有颜色或之前使用\definecolor
或定义的颜色\colorlet
,您可以使用\rowcolor{maroon}
;如果您需要颜色的阴影,则可以使用!<value>
提供的语法xcolor
(内部加载的table
选项):xcolor
colortbl
\documentclass{scrbook}
\usepackage[table]{xcolor}
\definecolor{maroon}{cmyk}{0,0.87,0.68,0.32}
\begin{document}
\noindent\begin{tabular}{|l|c|}
\rowcolor{maroon}
one & two \\
\rowcolor{maroon!50}
three & four \\
\rowcolor{maroon!10}
five & six
\end{tabular}
\end{document}
对于选项Maroon
已经提供的颜色同样如此dvipsnames
:
\documentclass{scrbook}
\usepackage[table,dvipsnames]{xcolor}
\begin{document}
\noindent\begin{tabular}{|l|c|}
\rowcolor{Maroon}
one & two \\
\rowcolor{Maroon!50}
three & four \\
\rowcolor{Maroon!10}
five & six
\end{tabular}
\end{document}
\rowcolor
(或\columncolor
,或)的第一个可选参数的\cellcolor
行为类似于 的可选参数\color
:
\color[<model>]{<color specification>}
如果使用可选参数,则强制参数需要的是<colour specification>
而不是<name>
。
有关可用颜色模型的列表(使用xcolor
),请参阅xcolor
文档的第 2.2 节。