基于tabular包的Latex表格尺寸设置方法(列宽和行高)

tabel语法的小技巧

设置表格的说明文字时,有的场合要求说明文字在表格下方,有的要求说明文字在表格上方,该怎么调整呢?
只需要把\caption语句分别放在\end{tabular}的下面或者\begin{tabular}的上面即可。

设置表格列宽

\begin{tabular}{}语句的大括号中设置每一列的属性,包括有无框线、宽度、对齐方式。详细的说明如下:

指定列宽的设置:
p{width}:例如,第一个表示没有指定列宽(c|lll,即第1列居中,第2-4列左对齐)。第二个表指定了列宽(c|lp{2in}p{1in},即第1列居中,第2列左对齐,第3列2英尺,第4列1英尺)。其中宽度可以使用的单位有cmptinem等。

\begin{table}[htbp]\centering\caption{顶层优先疏散策略改进前后时间表}\label{tab:402}\begin{tabular}{p{3cm}<{\centering}p{1.5cm}<{\centering}p{1.5cm}<{\centering}p{1.5cm}<{\centering}p{1.5cm}<{\centering}}\toprule时间间隔(秒) & T=40 & T=50 & T=60 & T=100 \\ \midrule改进前(秒) & 3006.3 & 3035.2 & 3038.0 & 3030.5 \\改进后(秒) & 2764.8 & 2744.3  & 2745.2 & 2799.0 \\提升百分比 & 8.03\% & 9.58\% & 9.64\% & 7.64\% \\ \bottomrule\end{tabular}
\end{table}

指定当前列的列宽之后,如果该列文字过多,会自动换行。

设置表格行高

在每个换行符\\后面加上[width],控制当前行的高度。示例如下,设置每行高度为0.5cm:

\begin{table}[htbp]\centering\caption{一张展示实验结果的三线表}\label{tab:404}\begin{tabular}{@{}cccccc@{}}\toprule\multirow{2}{*}{实验批次} & \multirow{2}{*}{组合方式} &  \multicolumn{4}{c}{采样时间(秒)} \\ \cmidrule(l){3-6} &  & T=30 & T=50 & T=100 & T=150 \\ \midrule1 & \begin{tabular}[c]{@{}c@{}}Al+Zn\\HCl\end{tabular} & 0 & 0 & 0 & 0 \\[0.5cm]2 & \begin{tabular}[c]{@{}c@{}}Fe\\ HCl\end{tabular} & 30 & 50 & 100 & 150 \\[0.5cm]3 & \begin{tabular}[c]{@{}c@{}}Cu+Zn\\ HCl\end{tabular} & 60 & 100 & 200 & 300 \\[0.5cm]4 & \begin{tabular}[c]{@{}c@{}}Na \\ HCl \end{tabular} & 90 & 150 & 300 & 450 \\[0.5cm]5 & 13+4 & 120 & 200 & 400 & 600 \\\multicolumn{2}{c}{反应气体量} & 2774.0 & 2720.0 & 2727.0 & 2745.5 \\\bottomrule\end{tabular}
\end{table}

如图所示,通过增加每行的高度实现了行间距增大。

基于tabular包的Latex表格尺寸设置方法(列宽和行高)相关推荐

  1. excel2010设置列宽为像素_使用像素单位设置 EXCEL 列宽或行高

    在导出 Excel 的时候, 经常要需要给列设置宽度或给行设置高度, 在使用 NPOI 或 EppPlus 等组件进行操作的时候, 列宽和行高的单位都不是像素, 好像是英寸,具体是啥也说不清. 平常在 ...

  2. python openpyxl 自动设置excel列宽及行高,单元格对对齐方式

    import pandas as pd from openpyxl import load_workbook from openpyxl.utils import get_column_letter ...

  3. 调整Word表格的列宽和行高(转)

    调整Word表格的列宽和行高(转) 创建表格时,Word表格的列宽往往采用默认值,我们可以对其进行修改.根据不同的需要,有四种调整方法可供选择使用: 一.利用鼠标左键在分隔线上拖动. 二.利用鼠标左键 ...

  4. 前端导出 excel ,设置字体,列宽,行高,对其方式,合并单元格等效果

    一.先看实现后的图 二.技术 这个表格主要采用了 xlsx-style 来实现 https://www.npmjs.com/package/xlsx-style https://github.com/ ...

  5. 【Qt开发】QTableWidget设置根据内容调整列宽和行高

    QTableWidget要调整表格行宽主要涉及以下一个函数 1.resizeColumnsToContents();                      根据内容调整列宽            ...

  6. Qt高仿Excel表格组件-支持冻结列、冻结行、内容自适应和合并单元格

    目录 一.概述 二.效果展示 三.实现思路 1.冻结行.冻结列 2.行高自适应 3.蚂蚁线 四.测试代码 1.添加表格数据 2.设置冻结行.列 3.行高.列宽 4.单元格背景色 5.单元格文字 6.其 ...

  7. Latex表格线宽修改方法以及内容左对齐。

    Latex表格线宽修改方法 前言 代码如下 前言 关于Latex表格的详细参数说明,可以参考:latex表格手把手超详细教程. 关于左对齐,可以参考:左对齐与缩进. 本文主要是针对三行线表格线宽粗细, ...

  8. excel表格行宽列高怎么设置_解决方案:Excel自动调整列宽和行宽什么是快捷键? [Excel设置行高度自适应]...

    如何在Excel工作表中设置自动调整行高? 选择要设置的单元格,然后单击"开始" ----"单元格" ----"格式" ----" ...

  9. excel表格行宽列高怎么设置_excel表格怎么设置行高列宽

    excel表格怎么设置行高列宽 你是怎么调整Excel表格的行高和列宽的? 如果还在用原始的手动调整方法,那你赶紧看看下面这几种解决方法,不仅效率高,而且调整的行高和列宽还很统一整齐哦,快和小编来学习 ...

最新文章

  1. saiku执行过程代码跟踪
  2. Python生成html邮件
  3. 现代密码学2.2、2.3--由“一次一密”引出具有完美安全的密码方案共同缺点
  4. mysql 8.0.19 winx64安装及修改初始密码
  5. python创建虚拟环境_Python学习笔记:创建Python开发Web程序的虚拟环境
  6. 我的2009:知识管理篇
  7. Eclipse 快捷键 (应用中自己总结)
  8. Atitit webservice的发现机制 discover机制
  9. 在进入上交之后对未来的展望(第一篇博客)
  10. 100 余个超实用网站
  11. mediawiki php7,centos7搭建mediawiki
  12. VO快速搜索 宝马VO 宝马VO翻译 VO码查询工具
  13. Pyhton3 下载Telegram 频道数据
  14. Android 性能优化:使用 Lint 优化代码、去除多余资源
  15. cv2.error: OpenCV(4.5.1) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-buil
  16. 为TextView控件的文字内容添加中划线、下划线方法
  17. zcu102_1_PS端LED开关
  18. 微盟删库血案背后人的错还是代码的锅?
  19. 《数字电子技术课程设计》课程笔记(二)————multisim仿真模拟
  20. 计算机网络(3.10)数据链路层- 集线器的星形拓扑和以太网的信道利用率

热门文章

  1. MFC-ProgressControl(进度条)
  2. 诺丁汉郡议会与Rimini Street续签任务关键型SAP应用程序的支持服务协议
  3. Directshow的优点与缺点
  4. 算法竞赛入门经典 习题6-12
  5. java:数组的静态和动态声明
  6. 从VIVO到华为,让人目瞪口呆的“未来SMT智能工厂”亮相
  7. 解决IDEA输出乱码问题
  8. iphone html 手机震动,​苹果手机震动器在哪里?如何设置与关闭?
  9. 下拉列表详解再详解,快速掌握!(内有代码)
  10. HFM深入技术学习系列之二--规则