1. 简介:
除了大家熟知的tabular
,Latex在2021年出了一个table排版的新包:tabularray
。
笔者这几天初步体验了一下tabularray,个人觉得tabularray
明显比tabular
的使用体感好不少。
不管是从排版的效果、便捷程度,还是从语法上,都要比tabular更加人性化(tabular的语法真的不敢恭维,有点反人类直觉,而且有些排版操作很繁琐,极度劝退初学者)。
唯一的缺点可能就是tabularray
这个包很新,并不是所有编译器环境都能支持的(需要Tex Live 2021之后),所以像arxiv这种用老版本tex编译器的地方就不支持tabularray
。
另外就是,tabularray
编译出来的表格,往往会比tabular
更占空间(我估计是设计者出于美观考虑,因为tabular
的表格实在是很紧凑,看着很挤)。
所以笔者建议这边还没试过tabularray
的小伙伴们,有兴趣可以去体验一下用tabularray
排版表格。
下面放出一些用tabularray和tabular排版的对比图:
-
普通表格:
-
带颜色的表格:
2. 教程
这边就提供一些tabularray
的指南和使用样例:
- 简短教程(来源stack overflow): 其中包含了一些最基本的语法知识,以及和tabular语法的横向对比(multirow、color等);如果你对tabular有一定基础的话,这篇绝对能够帮助快速理解、入门tabularray。
- 完整教程(开发者手册):这个整整100+的pdf,是官方发布的
tabularray
使用指南;超全、超细,覆盖了各种用例和功能场景;可以用作参考手册。