其实关键问题点并没有解决
感觉是varwidth的基线和stretch的功能互相作用导致...
just a workaround
如果想要「每一行的高度至少有“3行那么高”,当然不一定必须是3行,也可以是3cm,5cm等」,似乎用ht会更方便(?)
\documentclass[border=2pt]{standalone}
\usepackage{ctex,tabularray,xcolor,varwidth}
\begin{document}
\begin{tblr}{
colspec={Q[l,m]Q[l,m]},
hlines={dashed},
column{1}={fg=red,rightsep+=.2em},
column{2}={font=\scriptsize,leftsep+=.2em},
% stretch=3.5,
rows = {ht = 3\baselineskip},
}
\begin{varwidth}{4em}
四个个字
\end{varwidth}&
\begin{varwidth}{50em}
六个个个个字\texttt{Sixxxx}四个个字,六个个个个字
\end{varwidth}\\
\begin{varwidth}{4em}
四个个字
\end{varwidth}&
\begin{varwidth}{50em}
十二个个个个个个个个个字,五个个个字
\end{varwidth}\\
\begin{varwidth}{4em}
四个个字
\end{varwidth}&
\begin{varwidth}{50em}
八个个个个个个字,九个个个个个个个字
\end{varwidth}\\
\end{tblr}
\end{document}
P.S 上述的7点需求似乎只有「2」与问题核心有关....为了让潜在的回答者少看文字,其他的内容或许可以更加省略...
























问 如何处理`tblr`环境中使用了最小支架后的垂直居中问题?