LaTeX表格制作(表格内多行组合数据的输入)

本文介绍了LaTeX中用于创建复杂表格的元素,包括tabular、table和longtable,以及如何使用array、pmatrix等创建矩阵。重点讲解了如何处理表格内多行组合数据,并提供了一个使用嵌套Array实现大括号内容的示例。
摘要由CSDN通过智能技术生成

LaTeX复杂表格制作

常用LaTeX表格主要有三个:

  1. tabular
    最基础的表格制作方式,是table的组件,缺点是无法对表格进行排序,如:“表1”。
  2. table
    内含tabular,可以对表格进行计算机自动排序。
  3. longtable
    需要导入longtable宏包,解决表格太大,显示不全的问题。用法与table一致。

tabular

    1. 内容:列与列之间用“&”隔开,行与行之间用“\\”表示,位于每一行的最后;
    2. 对齐方式:左对齐“l”,居中对齐“c”,右对齐“r”,每一列都需要设置;
        1.表格总体设置(必须):例如:4列表格(左中右左):\begin{tabular}{lcrl};
		2.某一单元格单独设置(可选):需要引入makecell宏包,将该单元格的内容替换为“\makecell[对齐方式]{内容}”即可;
    3. 表格线:
        1. 横线:在对应位置添加“\hline”即可;
        2. 竖线:与对齐方式一起设置,只需在lcr两侧或中间添加“|”即可,还可以将“|”替换为“!{\vrule width2pt}”控制竖线的粗细。
              例如:两侧有,中间没有 {|lcrl|},或{!{\vrule width2pt}lcrl!{\vrule width2pt}};
        3.部分横线:对应位置添加“\cline{start-end}”,start从1开始,start和end可以相等;
		4.表格线加粗:
			1.加粗横线:先引入makecell宏包,将hline替换为Xhline,用法为\Xhline{1pt};
			2.加粗部分横线:将“\Xhline{1.2pt}”替换为“\Xcline{stert-end}{1.2pt}”
	4.单元格合并:
        1. 同一行相邻若干个单元格的合并:\multicolumn{个数}{对齐方式}{内容}
        2. 同一列相邻若干个单元格合并:需要导入multirow宏包,
			\multirow{nrows}[bigstructs]{width}[fixup]{文本}
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值