Here is a simple document:
\documentclass{article}
\usepackage[%
backend = biber,
bibstyle = biblatex-sp-unified,
]{biblatex}
\addbibresource{test.bib}
\begin{document}
\cite{test}
\printbibliography{}
\end{document}
Which refers to this bbx
and this simple bib
file:
@article{test,
Author = {test},
Title = {test}
}
This used to work. After updating my MacTeX distribution this Sunday morning and (full disclosure) doing a sudo tlmgr update --all
, I now receive errors like the following:
! Undefined control sequence.
<argument> \bbl@main@language
l.12 \printbibliography{
}
?
Curiously, if either the Author
or Title
field is missing, I don't get an error. Moreover, if I remove the bibstyle
option, the error goes away. This leads me to suspect that the problem is somewhere in the bbx
file linked above, but that's as far as my limited knowledge and expertise gets me.
I realize this might be a rather specific question (and I have opened an issue on the github I linked to), but perhaps there is a general issue causing the problem here, in which case others might benefit from a general solution.
.bbl
files might thus need to be regenerated..bbx
: probably it's in need of an updatebabel
(with a language option) help?