表格完美布局问题(如内边距、边框颜色、最外边框粗细等)

发布于 2025-07-06 21:55:37

各位资深老师们好!请教个问题,以下原稿用哪种方式做最好?用表格好麻烦,单元格在水平垂直居中,主体内容段落间都要设置间距,如果段落多挺麻烦的,又有手动换行,单元格内边距也不好搞,不知道有没有更好的解决方案。

\documentclass[UTF8]{ctexart}
\usepackage[a4paper,margin={1.5cm,1cm}]{geometry}
\usepackage{tcolorbox}
\usepackage{tabularx}
\usepackage{makecell}
\usepackage{fontspec}
\usepackage{xpinyin}
\usepackage{array}
\usepackage{booktabs}
\usepackage{colortbl}
\usepackage{cellspace}

% 字体设置
\setCJKmainfont{KaiTi} % 中文楷体
\newfontfamily\pinyinfont{印氪先生汉语拼音优化版W4-Regular-1.001.ttf}
% 定义局部伪粗体字体(仅用于特定文本)
\newCJKfontfamily\fakeboldsimsum{SimSun}[AutoFakeBold=2]
\newCJKfontfamily\AlibabaPuHuiTi{AlibabaPuHuiTi-3-105-HeaVy.otf}

% 拼音设置
\xpinyinsetup{
    font=\pinyinfont,
    ratio=0.4,
    format={\color{darkgray}},
    multiple={\color{red}}
}
% 定义一个长度变量 \myvspace
\newlength{\myparalength}
\setlength{\myparalength}{0.8cm} % 设置默认值
\AtBeginEnvironment{tabular}{\noindent}
\arrayrulecolor{red}
\begin{document}

{\fontsize{18}{18}\selectfont
\begin{tabular}{|>{\centering\arraybackslash}m{1.4cm}|c|>{\centering\arraybackslash}m{1.4cm}|}
    \hline
    \multicolumn{3}{|c|}{
        \rule{0pt}{2cm}
        \makecell{{\fontsize{24}{26}\selectfont{\AlibabaPuHuiTi\color{red}二年级上册背诵/默写一览表}}\\[0.4cm]
            班级:\underline{\hspace{3cm}}
            姓名:\underline{\hspace{3cm}}
        }
        
    }\\[1cm]
    \hline
    课序&\makecell{背诵内容\\{\large\color{red}(背诵课文部分,注释部分可不作要求)}}&家长签名\\
    \hline
    3 植物妈妈有办法
    &\begin{pinyinscope}\makecell{
        \\
 植物妈妈有办法​​\\[\myparalength]
孩子如果已经长大,就得告别妈妈,四海为家。\\
牛马有脚,鸟有翅膀,植物要旅行又用什么办法?\\[\myparalength]
蒲公英妈妈准备了降落伞,把它送给自己的娃娃。\\
只要有风轻轻吹过,孩子们就乘着风纷纷出发。\\[\myparalength]
苍耳妈妈有个好办法,她给孩子穿上带刺的铠甲。\\
只要挂住动物的皮毛,孩子们就能去田野、山洼。\\[\myparalength]
石榴妈妈的胆子挺大,她不怕小鸟吃掉娃娃。\\
孩子们在鸟肚子里睡上一觉,就会钻出来落户安家。\\[\myparalength]
豌豆妈妈更有办法,她让豆荚晒在太阳底下,\\
啪的一声,豆荚炸开,孩子们就蹦着跳着离开妈妈。\\[\myparalength]
植物妈妈的办法很多很多,不信你就仔细观察。\\
那里有许许多多的知识,粗心的小朋友却得不到它。\\[\myparalength]
    }\end{pinyinscope}&\\
    \hline
\end{tabular}
}
\end{document}

原稿
PixPin_2025-07-06_21-49-38.jpg
重构
PixPin_2025-07-06_21-50-20.jpg

查看更多

关注者
0
被浏览
50
0 个回答
暂无答案,快来添加答案吧

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览