三线表需要的包、代码及其示例解释。
-
一般需要用到的包:
\usepackage{tabu} % 表格插入
\usepackage{multirow} % 一般用以设计表格,将所行合并
\usepackage{multicol} % 合并多列
\usepackage{multirow} % 合并多行
\usepackage{float} % 图片浮动
\usepackage{makecell} % 三线表-竖线
\usepackage{booktabs} % 三线表-短细横线 -
使用论文模板的话,需要插入三线表,可能需要导入
\usepackage{booktabs}
\usepackage{multirow} -
\toprule和\bottomrule分别代表上和下两条粗线。\midrule代表中间的线。
-
如果使用\cmidrule,不添加额外的间隔,则可以有:
在表格排版中,\cmidrule 命令用于创建部分水平线,通常用在 LaTeX 表格中来控制列之间的线条格式。参数 (lr) 具有以下含义:
l(left):在这一端不添加额外的间隔,线条将紧贴左侧列的边界。
r(right):在这一端不添加额外的间隔,线条将紧贴右侧列的边界。
因此,
\cmidrule(lr){2-4}
表示在第 2 列到第 4 列之间绘制一条水平线,线条将紧贴第 2 列的左边和第 4 列的右边。这种控制可以使得表格中的线条更加精确地排版,提升表格的美观度。如下所示效果:
参考: