当我按以下方式排版一些表格或数组时:
begin{tabular}{c}
a \\
ab \\
abc \\
\end{tabular}
列宽会根据单元格的最大宽度进行调整。例如,假设所有字母 a、b、c 的宽度均为 5 毫米,则列宽将为 15 毫米(忽略多余的\tabcolsep
)。
我猜想 tabular 环境会保持在此之前遇到的最大宽度。例如,
- 当处理第一个细胞时,
max_width
将为 0 - 处理第二个细胞时,
max_width
宽度为 5 毫米(第一个细胞的宽度) - 当处理第三个单元时,
max_width
将是10mm - 最后,
max_width
实际宽度为 15 毫米
有没有办法在表格的某个点获取这个 max_width 以便我可以使用它来做一些事情?
begin{tabular}{c}
a \\
ab \\
abc \\
\doSomethingWithMaxWidth \\
\end{tabular}