CrossRef utils in TL'26 are broken
Paulo Ney de Souza <[email protected]> Sat, 4 Apr 2026 22:21:31 -0700
| Newsgroups | gmane.comp.tex.live |
|---|---|
| Message-ID | <CAFVhNZOyE8dCM6w1NG1yUbYejS1ByOFVuY_ade-b1m5UyBQnmw@mail.gmail.com> |
The CrossRef utils shipped with TL'26 are broken.
To see just use the following bib file
------
@BOOK{Aigner:first,
title = {Proofs from {THE BOOK}},
author = {Aigner, Martin and Ziegler, Günter M.},
isbn = {9783662223437},
lccn = {98034262},
publisher = {Springer-Verlag},
address = {Berlin/Heidelberg},
year = {1998},
edition = {1},
langid = {english},
pages = {viii+199},
}
------
that has DOI, MR and Zbl numbers:
doi = {10.1007/978-3-662-22343-7},
mrnumber = {3288091},
zbl = {1262.00001},
and the utilities bibmradd and bibdoiadd fail silenty
and return and empty number.
bidzbladd fails more drastically:
bibzbladd test.bib
Aigner:first
malformed JSON string, neither tag, array, object, number, string or atom,
at character offset 0 (before "<!DOCTYPE html><html...") at
/usr/local/texlive/2025/bin/x86_64-linux/bibzbladd line 226.
and writes back an empty file.
Best,
Paulo Ney