Latex 表格定制

  • Latex 表格位置参数说明
  • 表格例子
    • 合并行
    • 合并列
    • 合并行与列
  • Table说明

Latex 表格位置参数说明

参数 位置
c 将文本置于中间
l 将文本左对齐
r 将文本右对齐
p{宽度} 文本对齐单元格顶部
m{宽度} 文本对齐单元格中间
b{宽度} 文本对齐单元格底部

更多的选项:

选项 意义
& 定义每个单元格,仅用于第二行
\ 这将终止该行并开启下一个新行
| 指定表格的垂直线(可选)
\hline 指定表格的水平线
*{数量}{格式} 有许多列时,可以使用
|| 指定表格中的双垂线

表格例子

下述例子展示合并行,和并列,合并行与列

合并行

可以用multirow 指令,采用格式:\multirow{行的数量}{宽度}{文本}
示例:

\begin{tabular}{|l|l|}\hlineRelease &Codename \\ \hlineFedora Core 4 &Stentz \\ \hline\multirow{2}{*}{MultiRow} &Fedora 8 \\ &Werewolf \\ \hline
\end{tabular}

这里\multirow{2} 表示合并两行,两行过后是Fedora 和 Werewolf, 此时注意虽然上一行MultiRow内容已经占用两行,但下一行开始时,依然要用空白内容占据一行,因此&Werewolf 前面内容空白,但要占位。

需注意:multirow 需要引用package,\usepackage{multirow}

表格例子引用自:合并行.

合并列

multicolumn 的参数是 multicolumn {列的数量}{单元格选项}{位置}{文本}

单元格选项中 c:居中,l:居左,r:居右,|:有竖线
例如, |c|: 就是居中,两边有竖线。

示例:

\begin{tabular}{|l|l|l|}\hlineRelease &Codename &Date \\ \hlineFedora Core 4 &Stentz &2005 \\ \hline\multicolumn{3}{|c|}{Mulit-Column} \\ \hline
\end{tabular}


表格例子引用自:合并列.

合并行与列

 \begin{tabular}{l|cccc}\hline\multirow{2}{*}{\textbf{Env}} & \multicolumn{4}{c}{\textbf{Training Time}} \\& \textbf{PPO} & \textbf{TRPO} & \textbf{DDPG} & \textbf{A3C}\\\hline\textbf{Env 1} & & & &\\\textbf{Env 2} & & & & \\\textbf{Env 3} & & & &\\\hline\end{tabular}

说明:{l|cccc}: l代表第一列居左侧,并且第一列与后面的列用|隔开,后面四列不隔开,并且居中。

\multirow{2}{*}{\textbf{Env}}:合并两行,
\multicolumn{4}{c}{\textbf{Training Time}}:紧接着合并四列,且居中,
然后 下一行,&PPO前面要留空白来占位,后面是四列。
呈现效果如下:

Table说明

上面的都是针对tabular来进行的一些例子说明,在实际paper书写中,需要用到table的命令,这样能用table环境,书写table名称,caption,label等。

示例:

\begin{table}[where] table
\end{table}

官方文档说明:
In the above syntax, table stands for the contents of the ‘tabular’ environment together with a possible \caption command. The argument where specifies the allowed locations for the table. For example, when \begin{table}[t] is typed, it means that the table will appear on the top of the page.

于是,前面的合并行与列的示例可以更新为:

\begin{table}[t]
\begin{center}
\caption{The training time of differnt algorithms over three environments.}
\label{table:learning_time}
\begin{tabular}{l|cccc}\hline\multirow{2}{*}{\textbf{Env}} & \multicolumn{4}{c}{\textbf{Training Time}} \\& \textbf{PPO} & \textbf{TRPO} & \textbf{DDPG} & \textbf{A3C}\\\hline\textbf{Env 1} & & & & \\\textbf{Env 2} & & & & \\\textbf{Env 3} & & & & \\\hline
\end{tabular}
\end{center}
\end{table}

说明:
\begin{table}[t] :将table置于页面顶端
\begin{center}:将table置于页面中间,是版面的中间
\caption: table的标题
\label: 用于引用这个table的label

更多详细内容可以参考:
1. Creating Tables with Latex
2. The difference between \begin{center} and \centering
3. Creating tables
4. 嵌套表格绘制

Latex 定制合并表格相关推荐

  1. Latex同时合并表格的多行多列

    1. 合并多行 合并 n 行: \multirow{n}{*}{合并行的内容} 2. 合并多列 合并 n 列: \multicolumn{n}{c}{} 3. 同时合并多行多列 同时合并多行多列 思路 ...

  2. IEEE latex模版添加表格

    这里写自定义目录标题 方法 reference 方法 最近写论文想在latex里加一个表格,在这里记录一下方法. 效果图如下: 我这里就是用的ieee模版,用了以下包,不一定是充要条件,毕竟咱是看着意 ...

  3. 每日一题(合并表格)

    前言:为了让小伙伴更方便的学习编程语言,小白每天都会分享一道编程题.小白也创建了一个微信公众号,会同步更新题目和相关的视觉领域的知识,如果小伙伴不方便在网页上阅读文章,可以关注微信公众号"小 ...

  4. 使用jquery合并表格中相同文本的相邻单元格

    一.效果 二.代码 <!DOCTYPE HTML> <html> <head><title>Example</title><meta ...

  5. latex下的表格处理

    LaTeX下的表格处理 https://zhuanlan.zhihu.com/p/19749566?columnSlug=latex 作者:李阿玲 链接:https://zhuanlan.zhihu. ...

  6. 合并表格,并实现对datatable的group by 功能

    没有想到好的方法,这是最笨的方法,对datatable的逐行进行汇总. DataTable ddt = new DataTable();              for (int i = 0; i ...

  7. python合并单元格 索引_python笔记:纵向合并表格

    工作中我们常常遇到多个格式相同的表格面要合并成一个表格,比如将2019年的数据与2020年的数据合并在一起来进行分析.平时EXCEL时我们通常直接复制粘贴,但有时因表格内容过大,直接粘贴效率低,且当字 ...

  8. JQuery合并表格单元格

    转:http://www.cnblogs.com/xuguoming/p/3412124.html JQuery合并表格单元格 一.需求 如果存在一个表格,想把其中某一列内容相同的部分合并单元格,用J ...

  9. jQuery: 合并表格中相同文本的相邻单元格

    一.效果 二.代码 <!DOCTYPE HTML> <html> <head><title>Example</title><meta ...

最新文章

  1. Linux那些事儿之我是Sysfs(10)sysfs 创建目录
  2. 转 Debugging AutoCAD 2017 using Visual Studio 2015
  3. 如何通过其值获取JavaScript对象中的键?
  4. 一起再看执行上下文/作用域链/原型链
  5. The 15th UESTC Programming Contest Preliminary C - C0ins cdoj1554
  6. 正宁天气预报软件测试,正宁天气预报15天
  7. SQL 存储过程入门(事务)
  8. JQuery中的层级选择器
  9. (效果一)js实现上拉加载
  10. 【渝粤教育】电大中专电子商务网站建设与维护 (11)作业 题库
  11. 纯js监听滚动条到底部(vue版)
  12. java number 转 long_Java Number.longValue()用法及代码示例
  13. 质性研究工具_MAXQDA在质性数据分析中的使用——免费的中文在线研讨会!
  14. java day08【String类、static关键字、Arrays类、 Math类】
  15. 2021-01-31
  16. java 后台设置cookie
  17. 计算机页面添加文字水印在哪,轻松学会给office2013 word文档添加图片/文字背景水印以及让水印铺满整个页面-网络教程与技术 -亦是美网络...
  18. 企业级无线无缝漫游之思创漫游3.0 Plus ,三层漫游
  19. 代码题(23)— 数组中的最长山脉
  20. 赵小楼《天道》《遥远的救世主》深度解析(114)时刻要认清自己的本位

热门文章

  1. python实现向qq邮箱发送邮件
  2. 邯郸玄天文化风景区- 开辟永年华创
  3. 【C/C++练习题】斐波那契数列
  4. Java实现pdf文件转图片
  5. 自学软件测试怎么学?【史上最详细学习路线】(附全套资料)
  6. ODU帧转OTU帧流程
  7. 金山毒霸--血淋淋的教训
  8. c语言输入12行怎么输入,c语言中,定义什么型别的变数能同时储存数字跟字元,怎么输入...
  9. [来自iPc.me] 技术文,绝对是牛叉的技术文!把妹高手谈如何跟刚搭讪
  10. Odoo相关资源(持续更新中)