CTAN Comprehensive TeX Archive Network

CTAN update: tabularray

Date: July 2, 2021 9:36:01 AM CEST
Jianrui Lyu submitted an update to the tabularray package. Version number: 2021L 2021-07-01 License type: lppl1.3 Summary description: Typeset tabulars and arrays with LaTeX3 Announcement text:
- Add full support for long tables with longtblr environment - Add templates for caption and continuation text and table footnotes - Add templates firsthead, middlehead, lasthead, firstfoot, middlefoot, lastfoot (#12) - Add \DefTblrTemplate, \SetTblrTemplate, \UseTblrTemplate and \ExpTblrTemplate - Add \SetTblrStyle for setting color, font, alignment, parindent and hangindent - Add \NewTblrTheme command for defining new themes for long tables - Replace \SetTblrDefault with \SetTblrInner for setting inner specifications - Add \SetTblrOuter command for setting outer specifications - Add \NewTblrEnviron command for defining new tblr environments - Add \UseTblrLibrary command and booktabs, diagbox, siunitx libraries - Provide \leftsep, \rightsep, \abovesep and \belowsep for cell text - Add options for distributing span sizes evenly to columns or rows (#3) - Keep row height and column widths even if all cells in them are spanned (#15) - Fix font option for multiline cells (#17) - Add preto/appto/cmd options for cells/rows/columns (#18) - Fix problem with \relax after \\ or \hline (#20) - Update the manual and add three chapters
This package is located at http://mirror.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 3

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.

Version2024A 2024-02-16
Copyright2021–2024 Jianrui Lyu
MaintainerJianrui Lyu



Guest Book Sitemap Contact Contact Author