tabulararray:可扩展列的负系数是什么意思?

tabulararray:可扩展列的负系数是什么意思?

使用 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}

输出:

在此处输入图片描述

相关内容