CTAN update: tabularray
- make justifying the default in table cells (#69) - make justifying the default in table head/foot (#174) - make \TblrNote overlap to the right side by default (#198) - restore paragraph parameters in table head/foot (#181) - fix multiline nonnumeric cells in siunitx's S columns (#90) - fix wrong cell widths when using font=\boldmath option (#137) - fix @ expression in math mode (#138) - fix vlines that cross double hlines caused by span cells (#141) - fix wrong counters in math mode for counter library (#154) - fix wrong cell widths caused by counter library (#162) - fix wrong widths of enumerate cells caused by hyperref (#196) - don't add headsep/footsep if table head/foot is empty (#86) - normalize \NewSomeThing and \DefSomeThing commands (#115) - add longtabs and talltabs environments in booktabs library (#170) - add stretch=-1 option for removing vertical space around lists (#99) - add an optional argument to odd and even selectors (#105) - add new interfaces hborder and vborder (#183) - add pagebreak=yes/no/auto options to hborder (#165) - add baseline key for aligning table at any row (#72) - remove \firsthline and \lasthline commands (#72) - remove \multicolumn and \multirow commands (#28) - allow to rollback to version 2021 by \usepackage{tabularray}[=v2021] (#28) - update change log on wiki page of the project (#95) - rename README as README.txt and add CONTRIBUTING.txt (#178)
This package is located at https://mirrors.ctan.org/macros/latex/contrib/tabularray More information is at https://www.ctan.org/pkg/tabularray
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
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 keyval way.
Package | tabularray |
Version | 2024A 2024-02-16 |
Copyright | 2021–2024 Jianrui Lyu |
Maintainer | Jianrui Lyu |