如何使用制表符将标签调整到纸张宽度

如何使用制表符将标签调整到纸张宽度

对于表格的布局,如何才能同时满足以下两个标准?

  1. 使表格宽度适合文本宽度
  2. 能够为每一列分配表格的宽度(不是均匀分配)。

答案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

相关内容