使用 X 列类型时表格数组,负系数代表什么意思?
看起来它只是将具有负系数的列与内容的大小相匹配,但是为什么以下示例中 -1 和 -10 之间存在差异?:
\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{|X[2]|X[3]|X[-1]|X[1]|}
\hline
Alpha & Beta & Gamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-1]|X[1]|}
\hline
Alpha & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-10]|X[1]|}
\hline
Alpha & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\end{document}
答案1
在查看了禁忌包裹,第 2.3 节 tabu X 列 – 掌握水平空间...
自表格数组文档中提到了1.6 节 列类型,我假设它以同样的方式工作,看起来也是如此。
可以给予 X 列负宽度系数:
前任:
X[-2.5]X[1] or X[-2.5]X or X[-5]X[2]
在这种情况下,第一个 X 列最多比第二个 X 列宽 2.5 倍,并且如果自然宽度如果第一个X列的宽度最终小于2.5×(第二列的宽度),那么它将缩小到这个自然宽度。
例子:
\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{|X[2]|X[3]|X[-1]|X[1]|}
\hline
-1 & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-2]|X[1]|}
\hline
-2 & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-4]|X[1]|}
\hline
-4 & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-5]|X[1]|}
\hline
-5 & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-6]|X[1]|}
\hline
-6 & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-7]|X[1]|}
\hline
-7 & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\begin{tblr}{|X[2]|X[3]|X[-8]|X[1]|}
\hline
-8 & Beta & GammaGammaGammaGamma & Delta \\
\hline
\end{tblr}
\end{document}
输出: