tabulary:是否支持缩放列宽?

tabulary:是否支持缩放列宽?

我可以使用 tabulary 包创建一个 2 列表格,其中列 1 使用 30% 的可用宽度,列 2 使用 70% 吗?例如:

\begin{tabulary}{|p{30%}|p{70%}|}
...
 \end{tabulary}   

答案1

如果您知道完整的宽度(您的代码片段中缺少),您可以简单地计算宽度:

\documentclass{article}

\usepackage{tabulary}

\begin{document}

\begin{tabulary}{1.0\textwidth}{|p{.3\textwidth}|p{.7\textwidth}|}
a & b\\
\end{tabulary}

\end{document}

由于这不使用任何特殊功能tabulary,因此可以简化为

\documentclass{article}

\begin{document}

\begin{tabular}{|p{.3\textwidth}|p{.7\textwidth}|}
a & b\\
\end{tabular}

\end{document}

(或者更好:使列稍微小一些,因为目前列周围没有空间,但数字更容易演示。)

相关内容