假设我有一张包含 20 列的表格,这些列都应该居中。有没有办法声明对齐方式而不用逐一数出 20c
呢?c{20}
语法可能类似。我觉得我曾经见过这个,但我找不到任何地方可以参考。
答案1
使用*{<num>}{<col spec>}
接口来复制列规范,该接口应重复<col spec>
总共<num>
多次:
\begin{tabular}{*{20}{c}}
% tabular content
\end{tabular}
将生成一个包含 20 列的表格,每列居中。要添加垂直列线(你绝对不应该这么做), 您可以使用
\begin{tabular}{|*{20}{c|}}
% tabular content
\end{tabular}
请注意,复制品在开头仅包含一条右侧垂直线和一条左侧垂直线。也可以使用*{20}{|c}|
。