vowstar@gmail.com Huang Rui lvjr/tabularray LATEX tables are implemented using TEX commands such as \halign, \noalign, \span, and \omit. In order to implement new features, many macro packages have modified the inner table commands inside LATEX. This makes package code complicated, difficult to maintain, and often conflicts with each other. At present, the LATEX3 programming layer is basically mature. This tabularray package will discard the old \halign commands and directly use LATEX3 functions to parse the table, and then typeset the entire table. Under the premise of being compatible with the basic syntax of LATEX2 tables, this macro package will completely separate the content and style of the table, and the style of the table can be completely set in key-val way. LATEX 表是使用 TEX 命令实现的,例如 \halign、\noalign、\span 和 \omit 为了实现新的功能,很多宏包都修改了LATEX内部的内表命令。这使得包代码变得 复杂、难以维护,并且经常相互冲突。 目前LATEX3编程层已经基本成熟。这个 tabularray 包将抛弃旧的 \halign 命令,直接使用 LATEX3 函数解析表格,然后排版整个表格。 在兼容LATEX2表格基本语法的前提下,这个宏包将表格的内容和样式完全分离, 表格的样式完全可以通过 键-值 的方式设置。