tabulary doesn't work with array [2024/05/23 v2.6c]

Akira Yokosawa akiyks at gmail.com
Mon Jun 3 11:01:31 CEST 2024


Hi David and Frank,

After today's update (tlmgr update --all), which contains tools 71408,
I encountered build error in one of my documents with tabulary.

MWE:

-----------------------------
\documentclass{article}
%\RequirePackage{array}[=2023-11-01]
\usepackage{tabulary}

\begin{document}

\begin{tabulary}{6cm}{lLL}
  aaaa & bbbbb bbbbb & cccc cccc cccc cccc \\
\end{tabulary}

\end{document}
------------------------------

Log from pdflatex:

------------------------------
This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./mwe.tex
LaTeX2e <2024-06-01>
L3 programming layer <2024-05-08>
(/usr/local/texlive/2024/texmf-dist/tex/latex/base/article.cls
Document Class: article 2024/02/08 v1.4n Standard LaTeX document class
(/usr/local/texlive/2024/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2024/texmf-dist/tex/latex/tabulary/tabulary.sty
(/usr/local/texlive/2024/texmf-dist/tex/latex/tools/array.sty))
(/usr/local/texlive/2024/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./main.aux)
! Missing \cr inserted.
<inserted text> 
                \cr 
l.9 \end{tabulary}
                  
? 
-------------------------------

Workaround is to use RequirePackage{array}[=2023-11-01]
(shown as a comment in the MWE).

It looks to me like array v2.6 is a full rewrite using L3.
Would it be possible to make tabulary compatible with it?

Best Regards,

Akira


More information about the tex-live mailing list.