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

Denis Bitouzé dbitouze at wanadoo.fr
Sun Apr 8 15:19:48 CEST 2018


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