# CTAN update: tabularray

Date: June 2, 2022 11:47:43 AM CEST
Jianrui Lyu submitted an update to the tabularray package. Version number: 2022B 2022-06-01 License type: lppl1.3 Summary description: Typeset tabulars and arrays with LaTeX3 Announcement text:
- provide functional library for doing functional programming in tables (#81) + add outer specification evaluate for file inputting and table building + add inner specification process for cell summing and conditional styling + add \cellGetText, \cellSetText, \cellSetStyle, \rowSetStyle, \columnSetStyle - make tabularray correctly nest in align environment (#143) - add guard option in siunitx library (#175) - fix wrong page breaks of long tables with positive \parskip (#203) - fix missing first and last hlines in subtables (#227)
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs

## tabularray – Typeset tabulars and arrays with LaTeX3

tables are implemented using commands such as \halign, \noalign, \span, and \omit. In order to implement new features, many macro packages have modified the inner table commands inside . This makes package code complicated, difficult to maintain, and often conflicts with each other.

At present, the 3 programming layer is basically mature. This tabularray package will discard the old \halign commands and directly use 3 functions to parse the table, and then typeset the entire table. Under the premise of being compatible with the basic syntax of 2 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 keyval way.

 Package tabularray Version 2022D 2022-11-01 Copyright 2021–2022 Jianrui Lyu Maintainer Jianrui Lyu

more