理解一些禁忌代码

理解一些禁忌代码

经过一段时间的休息后,我正在重新学习 LaTeX。

以下是部分节目内容:

\documentclass[12pt]{report}
 \usepackage{tabu,multirow,hyperref,colortbl,xcolor}
 \begin{document}
 \begin{tabu}
 {|>{\columncolor[named]{lightgray}}c|X[l]X[r]|X[l]X[r]|}
 \end{tabu}
 \end{document}

第 5 行是问题所在。以下是错误之处:

[named]暗示“设置”颜色的列表。如果它们基于 RGB 系统,则列表必须位于某处。对吗?

|X[l]X[r]|表示一个单元格有 2 个条目,一个左对齐,一个右对齐。对吗?

我不知道这是什么意思。

任何帮助,将不胜感激。

答案1

基本格式为:

\columncolor[<color model>]{<color>} [<left overhang>][<right overhang>]

第一个参数(如果使用可选参数,则为前两个参数)是标准颜色包参数,如 \color 所使用的。

\color[<model>]{<specification>}

例如,您可以选择 RGB。但看看这里。 最后两个参数控制面板与列中最宽条目重叠的程度。参见此处,第 1f 页

|X[l]X[r]|

是的,你说得对。在 tabu 或 tabularx 环境中,X 用于表示可变宽度。AFIK [l] 仅在 tabu 中可用,它定义对齐方式。您可以查看tabu doc 第 10 页. 还有一些对齐规范。

相关内容