我正在寻找一个表格类型的环境,它允许我:
- 指定总宽度(如
tabular*
或tabularx
,tabulary
) - 允许单独行具有特定的背景颜色(如
colortbl
) - 允许一行中的所有条目具有特定的字体或颜色(如
tabu
)
看起来每个包只能做一件事,但是有没有超级表格包可以做所有这些事情?否则我将不得不加载它们,并希望它们能够很好地相互配合。
答案1
您可以使用colortbl
,tabular*
或者tabularx
最后tabulary
使用array
包(无论如何都会由 tx 或 ty 加载)和
>{\fontcolor}c >{\fontcolor}l >{\fontcolor}X
其中\fontcolor
定义为
\newcommand\fontcolor{}
然后当你想让某一行使用蓝色文本时
...\\
\noalign{\gdef\fontcolor{\color{blue}}}
.... text in blue\\
\noalign{\gdef\fontcolor{}}
.. back to black