[tex-live] Problem with latex package rev. 47330

David Carlisle d.p.carlisle at gmail.com
Sun Apr 8 15:25:01 CEST 2018


Your test file works with the version we actually checked in to the sources, see

https://github.com/latex3/latex2e/issues/33

David


On 8 April 2018 at 14:19, Denis Bitouzé <dbitouze at wanadoo.fr> wrote:
> Le 08/04/18 à 11h40, Joseph Wright a écrit :
>
>> On 08/04/2018 11:26, Joseph Wright wrote:
>>>> \def\@parse at version#1{\@parse at version@0#1\@nil}
>>>> \def\@parse at version@#1/#2/#3#4#5\@nil{%
>>>>    \@parse at version@dash#1-#2-#3#4\@nil
>>
>> Should have been
>>
>>     \def\@parse at version#1{\@parse at version@0#1}
>
> That works on my previous MCE but still fails in other context:
>
>   ┌────
>   │ ! Package biblatex Error: Outdated 'etoolbox' package.
>>   │ See the biblatex package documentation for explanation.
>   │ Type  H <return>  for immediate help.
>   │  ...
>>   │ l.54    \endinput}
>>   │ ? h
>   │ Upgrade to etoolbox v2.1 (2010/11/29) or later.
>   │ I found: '2018/02/11 v2.5e e-TeX tools for LaTeX (JAW)'.
>   │ This is a fatal error. I'm aborting now
>   └────
>
> with the following MCE:
>
> --8<---------------cut here---------------start------------->8---
> \documentclass{article}
> \makeatletter
> \def\@ifl at t@r#1#2{%
>   \ifnum\expandafter\@parse at version\expandafter#1//00\@nil<%
>         \expandafter\@parse at version\expandafter#2//00\@nil
>     \expandafter\@secondoftwo
>   \else
>     \expandafter\@firstoftwo
>   \fi}
> \def\@parse at version#1{\@parse at version@0#1}
> \def\@parse at version@#1/#2/#3#4#5\@nil{%
>   \@parse at version@dash#1-#2-#3#4\@nil
> }
> \makeatother
> \usepackage{biblatex}%
> \begin{document}
> Foo.
> \end{document}
> --8<---------------cut here---------------end--------------->8---
>
> --
> Denis
>



More information about the tex-live mailing list