如何设置一个强制分行的符合指定列宽的单元格?

发布于 2024-12-15 00:20:20

第三列因为某些原因,我希望把它设置为4em宽。请问如何把第一行第三列这个单元格设置背景颜色为red,并且把它设置为两行的强制多行单元格,上面2个字下面3个字,拜托了!微信图片_20241215001939.png

\documentclass[UTF8]{ctexart}
\usepackage{array,tabularray,geometry}
\NewColumnType{W}[1]{>{\centering\arraybackslash}Q[m,wd={#1}]}
\geometry{margin=2pt,papersize={8cm,8cm}}
\pagestyle{empty}
\begin{document}
\vspace*{\fill}\begin{center}
    \begin{tblr}{
        colspec={W{4em}m{4em}W{4.5em}W{3em}},
        hlines,
        vlines,
        colsep=0pt,
    }
        所想即为所得&所想即所得&{所想\\即所得}&所想即所得\\
                   &         &  所想即所得  &        \\
    \end{tblr}
\end{center}\vspace*{\fill}
\end{document}

查看更多

关注者
0
被浏览
135
1 个回答
Sagittarius Rover
Sagittarius Rover 2024-12-15
我要成为TikZ糕手/(ㄒoㄒ)/~~

不是很优雅...

\documentclass[UTF8]{ctexart}
\usepackage{array,tabularray,geometry,xcolor}
\NewColumnType{W}[1]{>{\centering\arraybackslash}Q[m,wd={#1}]}
\geometry{margin=2pt,papersize={8cm,8cm}}
\pagestyle{empty}
\begin{document}
\vspace*{\fill}\begin{center}
    \begin{tblr}{
        colspec={W{4\ccwd}m{4\ccwd}W{4.5\ccwd}W{3\ccwd}},
        hlines,vlines,
        colsep=0pt,
        % stretch=0,
        cell{1}{3}={red},
        }
        所想即为所得 & 所想即所得 & {\makebox[4.51\ccwd]{所想}   \\即所得}&所想即所得\\
                     &            & 所想即所得                 & \\
    \end{tblr}
\end{center}\vspace*{\fill}
\end{document}

image.png

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览