问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Overleaf上LaTeX表格的使用:绘制专业三线表

创作时间:
作者:
@小白创作中心

Overleaf上LaTeX表格的使用:绘制专业三线表

引用
CSDN
1.
https://blog.csdn.net/Misnearch/article/details/141032183

三线表是学术论文中常用的一种表格形式,其特点是通过三条粗线(顶线、底线和中线)来清晰地区分表头和表体,使表格结构更加美观和专业。本文将详细介绍如何在Overleaf上使用LaTeX绘制三线表,包括所需的基本包、代码结构以及具体命令的使用方法。

所需的LaTeX包

要绘制三线表,首先需要在LaTeX文档中引入以下包:

\usepackage{tabu}                     % 表格插入
\usepackage{multirow}                 % 一般用以设计表格,将所行合并
\usepackage{multicol}                 % 合并多列
\usepackage{multirow}                % 合并多行
\usepackage{float}                    % 图片浮动
\usepackage{makecell}                 % 三线表-竖线
\usepackage{booktabs}                 % 三线表-短细横线

如果使用论文模板,通常只需要导入以下两个包即可:

\usepackage{booktabs}
\usepackage{multirow}

三线表的基本结构

三线表主要由三条粗线组成:

  • \toprule:代表表格的上边框粗线。
  • \midrule:代表表格中间的粗线。
  • \bottomrule:代表表格的下边框粗线。

使用\cmidrule绘制部分横线

\cmidrule命令用于创建部分水平线,可以更精细地控制表格中线条的布局。参数(lr)具有以下含义:

  • l(left):在这一端不添加额外的间隔,线条将紧贴左侧列的边界。
  • r(right):在这一端不添加额外的间隔,线条将紧贴右侧列的边界。

例如,\cmidrule(lr){2-4}表示在第2列到第4列之间绘制一条水平线,线条将紧贴第2列的左边和第4列的右边。

实际效果展示

下面是使用上述命令绘制的三线表示例:

参考资料

  • Latex 三线表 横线竖线短横线
  • Latex三线表绘制横线两种方式
  • latex制作三线表
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号