Open dginev opened 2 years ago
I have a vague recollection that I did it intentionally, but...
I've managed to get si.tex to compile under TeXLive 2023. The easiest is \usepackage{siunitx}[=v2]
, but if we want to actually use v3:
\complexnum
to parse complex numbers and \numproduct
or \qtyproduct
to parse products\pi
and \odd
(or \xi
) to be in a \num
, we need to declare them as input-digits (see https://tex.stackexchange.com/a/597999/107497)parse-numbers=false
, but then the rest of it isn't parsed)Additionally:
\si
-> \unit
and \SI
-> \qty
group-four-digits
-> digit-group-size=4
, brackets
-> bracket
s
has been deleted, but can be redefinedThis gets si.tex to compile with pdflatex. Unfortunately, latexml still runs into #2064 (which can be made slightly more minimal with \usepackage{expl3}
instead of \usepackage{siunitx}
).
I'm assuming this is some texlive 2021 regression.
produces a number of "invalid number" errors, with my:
for example
unsure what the implications are to the latexml binding yet, but thought I'd record the pdflatex problem already.