常见的使用Latxe生成两种效果的表格,其实现区别在于生成横线的方式不同:

第一种是直接使用\hline生成横线
第二种是使用\toprule顶部线,\midrule中间线,\bottomrule底部线
第一种生成的表格比较紧凑,代码如下,效果如下图所示:

\begin{table}[hp] %%参数: h:放在此处 t:放在顶端 b:放在底端 p:在本页\renewcommand\arraystretch{1.2}%\setlength{\abovecaptionskip}{0.cm}%\setlength{\belowcaptionskip}{-0.cm}\centering  % 显示位置为中间\textbf{Table 2}~~Parameters description.\\  %%表的标题\begin{tabular}{p{45pt}l|ll|l} %第一列设置宽度为45pt 全为左对齐 没有分割线%\setlength{\tabcolsep}{20mm}\hline  % 表格的横线%\toprule % 顶部线Parameters & & Definitions & Value & Source \\%[3pt]只改一行    %%表格第一行标题 % 表格中的内容,用&分开,\\表示下一行\hline  % 表格的横线%\midrule % 中部线$\beta_{1}$   & & xxxxabcdxxx           & 1 &  Estimation \\    %%表格内容%\midrule\multirow{2}[2]{*}{$\alpha_{3}$} & & aaa1 & \multirow{2}[2]{*}{1} &  \multirow{2}[2]{*}{Estimation} \\& & bbb2                  &   &             \\$d_{1}$       & & xxxxabcdxxx           & 1 &  Estimation \\\multirow{3}[2]{*}{$1/\theta(t)$}& $\theta_{0}$ & 1aaa            & 1 &  Estimation \\& $\theta_{1}$ & 2bbb            & 1 &  Estimation \\& $\theta_{2}$ & 3ccc            & 1 &  Estimation \\%\bottomrule % 底部线\hline  % 表格的横线\end{tabular}
\end{table}

效果如下:


想要生成双线,只需要在相应位置使用两次\hline即可,效果如下:


第二种生成的表格比较宽松,四周有空隙,代码如下,效果如下图图所示:

\begin{table}[hp] %%参数: h:放在此处 t:放在顶端 b:放在底端 p:在本页\renewcommand\arraystretch{1.2}%\setlength{\abovecaptionskip}{0.cm}%\setlength{\belowcaptionskip}{-0.cm}\centering  % 显示位置为中间\textbf{Table 2}~~Parameters description.\\  %%表的标题\begin{tabular}{p{45pt}l|ll|l} %第一列设置宽度为45pt 全为左对齐 没有分割线%\setlength{\tabcolsep}{20mm}%\hline  % 表格的横线\toprule % 顶部线Parameters & & Definitions & Value & Source \\%[3pt]只改一行    %%表格第一行标题 % 表格中的内容,用&分开,\\表示下一行%\hline  % 表格的横线\midrule % 中部线$\beta_{1}$   & & xxxxabcdxxx           & 1 &  Estimation \\    %%表格内容%\midrule\multirow{2}[2]{*}{$\alpha_{3}$} & & aaa1 & \multirow{2}[2]{*}{1} &  \multirow{2}[2]{*}{Estimation} \\& & bbb2                  &   &             \\$d_{1}$       & & xxxxabcdxxx           & 1 &  Estimation \\\multirow{3}[2]{*}{$1/\theta(t)$}& $\theta_{0}$ & 1aaa            & 1 &  Estimation \\& $\theta_{1}$ & 2bbb            & 1 &  Estimation \\& $\theta_{2}$ & 3ccc            & 1 &  Estimation \\\bottomrule % 底部线%\hline  % 表格的横线%\hline\end{tabular}
\end{table}

导入该宏包\usepackage{booktabs},效果如下:

如果中间需要多个横线,可以多次使用\midrule。


修改表格线粗细
需要先导入\usepackage{booktabs}%修改表格线段的粗细包,可以自定义修改线段粗细。
\toprule[2pt]%表格最上端线条设置
\midrule[1pt]%中间线条设置
\bottomrule[2pt]%末端线条设置

\begin{table}\caption{硬件设备配置与实验环境}\vspace{-3mm}\begin{center}%\renewcommand\arraystretch{1}\begin{tabular}{c c}\toprule[2pt]\small{设备名称 } &      \small{型号} \\\midrule[1pt]\small{笔记本GPU}   &   \small{NVIDIA GeForce 940MX(4G)}\vspace{1mm}\\\small{笔记本CPU}  &   \small{Inter(R) Core(TM) i5-7200 CPU $@$ 2.50GHz(4核8G)}\vspace{1mm}\\\small{云服务器GPU} &  \small {NVIDIA RTX 2080Ti(11G)}\vspace{1mm}\\\small{云服务器CPU}& \small{Inter(R) Core(TM) i3-10100F CPU $@$ 3.60GHz(8核31G)}\vspace{1mm}\\\small{Pytorch}& \small{1.7.0}\vspace{1mm}\\\small{Python}& \small{3.7.9}\vspace{1mm}\\\small{Anaconda}& \small{4.8.3}\vspace{1mm}\\\small{Jupyter Notebook}& \small{6.1.4}\vspace{1mm}\\\small{Pycharm}& \small{2020.2.3}\vspace{1mm}\\\bottomrule[2pt]\end{tabular}\end{center}\label{tab1}
\end{table}

Latex生成两种效果的表格相关推荐

  1. UICollectionView 横向滑动停止的两种效果。

    UICollectionView 横向停止的两种效果. 类似于 Airbnb 这款App的首页酒店效果,从最开始的减速停止效果,到现在的分页效果. 本文主要说一下Demo的关键类及代码的使用, 还有算 ...

  2. 《Photoshop修色圣典(第5版)》—第1章1.10节何时两种效果最佳

    本节书摘来自异步社区<Photoshop修色圣典(第5版)>一书中的第1章1.10节何时两种效果最佳,作者[美]Dan Margulis,更多章节内容可以访问云栖社区"异步社区& ...

  3. 视频剪辑技巧,同时剪辑两种效果操作

    遇到想要批量剪辑视频时,如何给视频同时添加上两种效果剪辑呢?下面就以给多个视频添加滚动字幕水印,并让视频有渐入效果播放为例,一起来操作批量剪辑多个视频的步骤,希望以后可以用到. 准备工具: 下载一个视 ...

  4. android 横向头像栏,GitHub - liushiqi0112/android-headimage-cliper: 头像上传图片裁剪,实现仿QQ、微信两种效果...

    Android头像上传之图片裁剪,实现仿QQ.微信两种效果 功能描述: 头像上传在APP中是很常见的功能,但是关于头像上传前的图片裁剪方式,如果使用系统提供的裁剪方式达不到预期效果,所以在这里提供一个 ...

  5. java生成两种二维码

    引言 在这篇博客中关于二维码的基本原理先不做介绍,先介绍我们怎样利用java语言实现二维码的生成,现在二维 码在我们生活中已经非常常见了,一言不合就扫码!所以对于我们这帮程序猿来说,需要研究一把这个东 ...

  6. 搭建积分商城系统需要突出的两种效果

    积分商城系统是积分体系运营中帮助商家进行用户转化和拉新的场所,也是商家不得不重视的一个版块,积分商城主要配合积分进行使用,当用户获得了大量的积分后,就可以直接在积分商城进行兑换,当兑换到商品后,用户对 ...

  7. 分布式文档系统-document id的手动指定与自动生成两种方式解析(来自学习笔记:龙果学院ES课程)

    1.手动指定document id (1)根据应用情况来说,是否满足手动指定document id的前提: 一般来说,是从某些其他的系统中,导入一些数据到es时,会采取这种方式,就是使用系统中已有数据 ...

  8. 15.分布式文档系统-document id的手动指定与自动生成两种方式解析

    课程大纲 1.手动指定document id 2.自动生成document id ----------------------------------------------------------- ...

  9. LaTeX 向量两种表示方法(加粗、箭头)示例

    1.向量基本表示不加粗带箭头: $$ \vec {v}=CNN(s), $$ 效果演示: v⃗=CNN(s),\vec {v}=CNN(s), v=CNN(s), 2. 加粗不带箭头: $$ \bol ...

最新文章

  1. eclipse注释模板设置(未整理)
  2. vscode 搭建Linux 内核开发环境
  3. 显示-连接-删除管理数据库管理应用
  4. cassandra框架模型之一——Colum排序,分区策略 Token,Partitioner bloom-filter,HASH
  5. Centos7常用命令[系统的关机、重启以及登出]
  6. OAuth2.0授权码认证流程介绍
  7. 解答互联网创业中,你肯定会遇到的问题!
  8. Gentoo Linux 学习笔记1
  9. 一周内被程序员疯转 2.4 W次,最终被大厂封杀!
  10. DB2数据库SQL0670N错误(行长度超限)案例解析
  11. 【数据库原理及应用教程】【数据库系统的体系结构】【1.4-1.6】
  12. 基础:用android开发的ASCII码转换器
  13. React:栈调和(Reconciliation)
  14. c语言输入大写字母输出小写字母,C语言大写字母转换为小写字母,并输出程序...
  15. 福师计算机应用基础在线作业,福师《计算机应用基础》在线作业二 下列软件中属于应用软件的是...
  16. 迄今见过的最好的职业规划的文章
  17. Outlook 阿里邮箱 重复收取邮件 的情况 及解决方案
  18. NOIp初赛模拟题及标准答案(提高组)
  19. 【Lintcode】1645. Least Subsequences
  20. error LNK2005解决方法

热门文章

  1. 2023年TikTok网红营销:从短视频到直播,多维度提升品牌价值
  2. 免费|大学生必备软件,总有一款适合你
  3. 酷睿i5 8300h属于什么级别 i58300h什么水平
  4. 为什么下拉框拉不下来_明明很努力减肥,为什么就是瘦不下来,可能是因为这个...
  5. 做到这五点你就可以从容面对 35 岁危机
  6. 宏基服务器型号,宏碁新款Altos C100 F3系列服务器体积小噪音低
  7. Android 获取电池电压和电池电压高提示
  8. 利用for循环显示26个小写英文字母,每五个字母一行。
  9. vivado 第一个sdk工程
  10. 已备案域名购买,域名购买注意事项