【Latex系列】表格绘制
文章目录
- 1. 小试牛刀
- 2. 从简单入手
- 3. 多行/多列
- multirow例子:
- multicolumn例子:
- 两者结合例子
- 参考:
1. 小试牛刀
Latex表格需要两个环境:
- table:包括 表格的标题(caption)、表格偏移等
- tabular:表格内容
如果是一整行,则为table后面加*号,如下:
\begin{table*}[htb]
%%%
\end{table*}
一个简单的例子:
\begin{table}[htb]
\begin{center}
\caption{Beecy.}
\label{table:1}
\begin{tabular}{|c|c|c|}
\hline \textbf{Algorithms} & \textbf{Complexity} & \textbf{Overhead} \\
\hline algorithm 1 & high & low \\
\hline algorithm 2 & high & low \\
\hline
\end{tabular}
\end{center}
\end{table}
具体取值如下表:在\begin{table}[htb]
\begin{tabular}{|c|c|c|} 这里的c是用来约定表格的每列属性的,如下表:
其他符号说明:
改变列宽
%原始表达:
\begin{tabular}{|c|c|c|}
% 固定列宽:
\begin{tabular}{|m{2.8cm}<{\centering}|m{2.6cm}<{\centering}|m{2.2cm}<{\centering}|}
2. 从简单入手
\documentclass{article}
\begin{document}
\begin{table}[h!]\begin{center}\caption{Your first table.}\begin{tabular}{l|c|r} % <-- Alignments: 1st column left, 2nd middle and 3rd right, with vertical lines in between\textbf{Value 1} & \textbf{Value 2} & \textbf{Value 3}\\$\alpha$ & $\beta$ & $\gamma$ \\\hline1 & 1110.1 & a\\2 & 10.1 & b\\3 & 23.113231 & c\\\end{tabular}\end{center}
\end{table}
\end{document}
3. 多行/多列
这里需要引用到对应包的 multirow 和 multicolum
\usepackage{multirow} % Required for multirows
\usepackage{multicolum} % Required for multicolum
两个的使用格式分别是:
\multirow{NUMBER_OF_ROWS}{WIDTH}{CONTENT}
\multicolumn{NUMBER_OF_COLUMNS}{ALIGNMENT}{CONTENT}
- NUMVER_OF_ROWS/COLUMNS:表示该表格占据的行数/列数
- WIDTH/ALIGNMENT:宽度/偏移
- CONTENT:表格里的内容
multirow例子:
\begin{table}[h!]\begin{center}\caption{Multirow table.}\label{tab:table1}\begin{tabular}{l|S|r}\textbf{Value 1} & \textbf{Value 2} & \textbf{Value 3}\\$\alpha$ & $\beta$ & $\gamma$ \\\hline\multirow{2}{*}{12} & 1110.1 & a\\ % <-- Combining 2 rows with arbitrary with (*) and content 12& 10.1 & b\\ % <-- Content of first column omitted.\hline3 & 23.113231 & c\\4 & 25.113231 & d\\\end{tabular}\end{center}
\end{table}
multicolumn例子:
\begin{table}[h!]\begin{center}\caption{Multicolumn table.}\label{tab:table1}\begin{tabular}{l|S|r}\textbf{Value 1} & \textbf{Value 2} & \textbf{Value 3}\\$\alpha$ & $\beta$ & $\gamma$ \\\hline\multicolumn{2}{c|}{12} & a\\ % <-- Combining two cells with alignment c| and content 12.\hline2 & 10.1 & b\\3 & 23.113231 & c\\4 & 25.113231 & d\\\end{tabular}\end{center}
\end{table}
两者结合例子
\begin{table}[h!]\begin{center}\caption{Multirow and -column table.}\label{tab:table1}\begin{tabular}{l|S|r}\textbf{Value 1} & \textbf{Value 2} & \textbf{Value 3}\\$\alpha$ & $\beta$ & $\gamma$ \\\hline\multicolumn{2}{c|}{\multirow{2}{*}{1234}} & a\\ % <-- Multicolumn spanning 2 columns, content multirow spanning two rows\multicolumn{2}{c|}{} & b\\ % <-- Multicolumn spanning 2 columns with empty content as placeholder\hline3 & 23.113231 & c\\4 & 25.113231 & d\\\end{tabular}\end{center}
\end{table}
参考:
- latex官网面描述指南
- https://blog.csdn.net/weixin_41519463/article/details/103737464
【Latex系列】表格绘制相关推荐
- Latex基本表格绘制
Latex基本表格绘制 文章目录 Latex基本表格绘制 1.基本格式 2.添加竖线和横线 3.设置每一列的单元格格式 4.常见的三线表 5.table环境 6.单元格合并 7.斜线表头 8.其他(2 ...
- latex三线表格绘制
latex生成两栏的文档时 \begin{tabular}{p{1.4cm} p{0.3cm} p{0.6cm}p{0.4cm} p{0.8cm}p{0.6cm}p{0.8cm}p{0.6cm}p{0 ...
- LaTeX系列|1、LaTeX中表格过宽解决方案
========================================================================================== 文章推荐: LaT ...
- LaTeX 使用Excel2LaTeX表格绘制注意事项
LaTeX 使用Excel2LaTeX表格绘制注意事项 引言: 在LaTeX中,绘制表格是一个很恶心人的事情,让我非常的头疼.但是,直到一个非常牛的工具出现:excel2LaTeX,它基本上完美地解决 ...
- latex 表格绘制
文章目录 表格放在页面中间 表格中,列格式对齐 一列需要使用多行 多行合并,对应列不变 三线图 设置表格的大小 命令解说 在线画图 表格放在页面中间 格式 \begin{table*}\centeri ...
- Latex/overleaf表格旋转、表格高度宽度、表格行间距设置
摘要:写论文时,表格过宽,需要逆时针旋转90度.以及旋转90度后表格又有点小,想表格适合页面,再调整一下表格高度和宽度.找了几个小时,最终解决问题.现整理备份一下. 文章目录 一.表格旋转设置 二.表 ...
- Latex系列教程 汇总
作为一个尝试用Latex写论文的菜鸡,零零散散花了一周的时间学习了Latex的一些基本操作,算是入门了吧QAQ,留着以后多写多练吧. 自己本来是想边看视频边写笔记的,但看到网上已经有前辈做得非常好了, ...
- Latex论文表格画法及相关技巧
Latex论文表格画法 1 基本表格画法 2 合并表格画法 3 灵活实现表格 最近画了很多计算机会议和论文的表格,因此特意在这里做一个记录,以满足未来画基本表格的需要,节省时间. 1 基本表格画法 \ ...
- Latex论文表格画法
参考 Latex论文表格画法 - 云+社区 - 腾讯云 1.基本表格画法 \begin{table}[htbp] 表示表格的开始.中括号中的 htbp 表示的是表格的浮动格式.当然这个基本参数不仅仅只 ...
- bootstraptable 汇总_JS组件系列——表格组件神器:bootstrap table
前言:前面介绍了两篇关于bootstrap table的基础用法,这章我们继续来看看它比较常用的一些功能,来个终结篇吧,毛爷爷告诉我们做事要有始有终~~bootstrap table这东西要想所有功能 ...
最新文章
- Gartner重磅发布近40页PPT,详解2017年十大战略技术趋势
- poj 2492A Bug's Life(并查集)
- centos7 更新firefox版本
- python 返回字符串长度_Python在使用特殊字符时返回错误的字符串长度
- C++for循环中i++与++i的区别
- [教程]发一个iPhone收发邮件设置(163、126邮箱)
- IDEA 搭建 SpringBoot + Maven + Oracle + Hibernate 项目框架
- Android 运行时异常 Binary XML file line # : Error inflating class
- Elasticsearch 技术分析(七): Elasticsearch 的性能优化
- mysql提高运行效率_提升Mysql执行效率的SQL优化技巧汇总
- Windows计算机重置TCP / IP
- 使用DFA算法,实现敏感词过滤
- 【Wifi密码破解】安卓手机、电脑如何破解Wifi密码
- printf常用输出格式总结
- MATLAB 中gcf、gca 以及gco 的区别
- 数学基础之代数学(6)——群
- python小海龟画房子编程_这个python海龟绘图为什么出错?
- 点云深度学习系列博客(二): 点云配准网络PCRNet
- 师傅!华为eNSP报错啦!别担心,一篇文章教会你
- SSO JA-SIG