首页 > 其他分享 >Latex Table 合并行/列详解

Latex Table 合并行/列详解

时间:2022-10-31 09:49:09浏览次数:51  
标签:Latex begin end hline tabular multirow 详解 Table table

1. 整体逻辑

整个table是由大小一致的单元格组成的,在这个基础上,我们通过合并单元格(行/列)的方式,实现整个table的设计:竖线用“|”,横线用“\cline“,列合并用”\multicolumn“,行合并用”\multirow“。

2. 实现步骤
从左到右逐行设计。

3. 2×2 Tabble

\usepackage{multirow}
\begin{table}[]
	\centering
	\caption{My table}
	\begin{tabular}{|c|l|}
		\hline
		1 & 2 \\ \hline
		3 & 4 \\ \hline
	\end{tabular}
\end{table}

 

 \multicolumn 函数/标志符: {占用列数} {方框边界竖线|文字居左中右|方框边界竖线} {内容}

\usepackage{multirow}
\begin{table}[]
	\centering
	\caption{My table}
	\begin{tabular}{|c|l|}
		\hline
		1          & 2          \\ \hline
		\multicolumn{2}{|c|}{3} \\ \hline
	\end{tabular}
\end{table}

 

 

\multirow 函数/标志符: {占用行数} {方框边界竖线|文字居左中右|方框边界竖线} {内容}

\cline 函数/标志符:画横线

\usepackage{multirow}
\begin{table}[]
	\centering
	\caption{My table}
	\begin{tabular}{|c|l|}
		\hline
		\multirow{2}{*}{1} & 2 \\ \cline{2-2} 
		& 4 \\ \hline
	\end{tabular}
\end{table}

 

4. 2×3 Table

 

\usepackage{multirow}
\begin{table}[]
	\centering
	\caption{My table}
	\begin{tabular}{|c|l|l|}
		\hline
		1                       & 2 & 3 \\ \hline
		4                       & 5 & 6 \\ \hline
		\multicolumn{1}{|l|}{7} & 8 & 9 \\ \hline
	\end{tabular}
\end{table}

 

 \multicolumn 函数/标志符: {占用列数} {方框边界竖线|文字居左中右|方框边界竖线} {内容}

\usepackage{multirow}
\begin{table}[]
	\centering
	\caption{My table}
	\begin{tabular}{|c|l|l|}
		\hline
		1                       & 2          & 3         \\ \hline
		4                       & \multicolumn{2}{l|}{5} \\ \hline
		\multicolumn{1}{|l|}{7} & 8          & 9         \\ \hline
	\end{tabular}
\end{table}

 

 \multirow 函数/标志符: {占用行数} {方框边界竖线|文字居左中右|方框边界竖线} {内容}

\usepackage{multirow}
\begin{table}[]
	\centering
	\caption{My table}
	\begin{tabular}{|c|l|l|}
		\hline
		1                       & 2                  & 3 \\ \hline
		4                       & \multirow{2}{*}{5} & 6 \\ \cline{1-1} \cline{3-3} 
		\multicolumn{1}{|l|}{7} &                    & 9 \\ \hline
	\end{tabular}
\end{table}

 

 5. A sample

\usepackage{multirow}
\begin{table}[]
	\centering
	\caption{A transcript sample}
	\begin{tabular}{c|l|l|l}
		\hline
		\multirow{2}{*}{Subject}    & \multicolumn{2}{c|}{Science} & Extracurricular             \\ \cline{2-4} 
		& Math        & English        & \multicolumn{1}{l}{Others} \\ \hline
		\multicolumn{1}{l|}{Score} & 95          & 93             & 90                          \\ \hline
	\end{tabular}
\end{table}

 

标签:Latex,begin,end,hline,tabular,multirow,详解,Table,table
From: https://www.cnblogs.com/ltkekeli1229/p/16843194.html

相关文章

  • ORM查询方法详解
    ORM查询方法 ......
  • Memcache详解
    Memcache详解参考链接https://blog.51cto.com/freeloda/1289806https://acecodeinterview.com/memcached/https://hoverzheng.github.io/post/technology-blog/archite......
  • Android SharePreference框架Favor详解
    Favor封装了SharePreference,以注解的方式使用SP。地址:http://cocosw.com/Favor/Favor框架一共提供了四个注解:##1.AllFavor源码如下,标记一个类的所有的字段都被Favor管理......
  • django项目中分多个models.py创建table
    django创建每个app都默认有一个model.py文件。当app需要大量建立table,且需要分类时,能否建立多个model.py文件?1、在app文件夹下创建一个models文件夹(myapp/models/)。2、......
  • php yield详解
     一.介绍  二.简单例子//包含yield的函数可以生成一个generator对象,可以被foreach遍历functionGenerator(){for($i=0;$i<3;$i++){echo"输出存在......
  • 调整el-table的行高(单元格高度)及单元格字体大小
    <el-table:row-style="{height:'20px'}":cell-style="{padding:'0px'}"style="font-size:10px"></el-table>说明:行高到一定程度之后便不能缩小箴言:因为这些东......
  • C语言之指针详解
    目录1指针1.1简介1.2什么是指针1.3使用指针1.3.1简单使用1.3.2NULL指针1.3.3指针算术运算1.3.3.1定义1.3.3.2遍历数组:递增一个指针1.3.3.3遍历数组:递减一个指针......
  • RSA算法详解
    基础知识RSA设计\(m^{ed}\equiv1\:(mod\:n)\)RSA密钥生成第一步,随机选择两个不相等的质数p和q。如61和53。(质数越大越安全。)第二步,计算p和q的乘积n。把61和5......
  • 创建外部表步骤及解决ORA-29913:执行ODCIETTABLEOPEN调出时出错
    创建外部表步骤建立目录对象(用sys用户创建、授权)外部表所在路径一定要写对!!!createdirectoryext_dataas'D:\ORACLE';grantread,writeondirectoryext_datato......
  • 【Vue】Vuex详解
     【前言】本博客系统的讲诉了Vuex的安装、搭建。以及Actions、Mutations、State、Getters的使用,为什么使用mapState、mapGetters以及一些细节的解释Vuex原理讲解 编辑Acti......