对于表格的布局,如何才能同时满足以下两个标准?
- 使表格宽度适合文本宽度
- 能够为每一列分配表格的宽度(不是均匀分配)。
答案1
如果你想要一个三列表格,其中各列的比例为 1:2:2,那么使用
\noindent
\begin{tabular}{@{}p{\mylength}p{2\mylength}p{2\mylength}@{}}
你想要5\mylength+4\tabcolsep=\textwidth
什么
\newlength\mylength
\mylength=\dimexpr(\textwidth-4\tabcolsep)/5\relax