我想让例子中的单元格第一行第一列和第一行第二列合并后仍能使长文本自动换行
\documentclass{ctexart}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{colspec={|Q[c,0.1\linewidth]|Q[l,0.4\linewidth]|Q[r,0.45\linewidth]|},rowspec={Q[c]Q[l]}}
\hline
&{这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字} &DE \\
\hline
ABC & ABC & ABC \\
\hline
\end{tblr}
\end{document}
下图使上述例子的编译结果
如果使用 tabularray
的话, 我建议使用更直观的格式控制
\documentclass{ctexart}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{
hlines, vlines,
column{1} = {c, wd=.1\linewidth},
column{2} = {l, wd=.4\linewidth},
column{3} = {r, wd=.45\linewidth},
cell{1}{2} = {c = 2}{c, wd=.85\linewidth},
}
&{这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字} &DE \\
test & test & test
\end{tblr}
\end{document}
其中 column
参数中的 wd
可以省略, 详见文档.
刚做完文档跟踪翻译,欢迎批评指正:tabularray-doc-zh-cn-2022A
我同时求助了stackexchange,为方便后来者在此记录一下方法
You need hspan=minimal option
\documentclass{ctexart}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{colspec={|Q[c,0.1\linewidth]|Q[l,0.4\linewidth]|Q[r,0.45\linewidth]|},rowspec={Q[c]Q[l]},hspan=minimal}
\hline
\SetCell[c=2]{l}{这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字这是一段长文字} & &DE \\
\hline
ABC & ABC & ABC \\
\hline
\end{tblr}
\end{document}
同时再次感谢大佬们的热心帮助
十分感谢您的翻译