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

Akira Yokosawa akiyks at gmail.com
Wed Jun 5 02:01:43 CEST 2024


David,

Thanks for the quick update!
It works with array v2.6c.

However, It doesn't work with array v2.5g.
My MWE with the RequirePackage enabled stops with:

------------------------
! Undefined control sequence.                                                   
\TY at box ...raybackslash \tyformat \insert at pcolumn                               
                                                  \@endpbox                     
l.9 \end{tabulary}                                                              
                                                                                
?                                                                               
! Emergency stop.
-------------------------

Is this intended?

Thanks, Akira


On 2024/06/05 2:22, David Carlisle wrote:
> Akira,
> thanks again for the report.
> I have a few more tests to do but I think the version at
> https://github.com/davidcarlisle/dpctex/tree/main/tabulary
> should work
> 
> David
> 
> 
> On Mon, 3 Jun 2024 at 10:01, Akira Yokosawa <akiyks at gmail.com> wrote:
> 
>> 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.