Why does [alldates=terse] cause an error with biblatex?

by Paapaa   Last Updated July 11, 2019 17:23 PM - source

I'm using MacTex 2019 as my LaTeX environment. Everything seems to work properly except this thing. For some reason, the minimal example at the bottom gives the following error:

main.tex:23: Undefined control sequence.
\[email protected]@[email protected] ...}}}}}\endngroup


The error is gone if I change the option alldates to something else than terse such as long or short.

How could I make the terse option work as that is the format I'd like to use? Am I doing something wrong here?

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage{filecontents}

\begin{filecontents*}{ref.bib}
@online{foo,
title={Foo},
url={https://example.com},
}
\end{filecontents*}

\usepackage[backend=biber, alldates=terse]{biblatex}

\begin{document}
\section{Introduction}

Introduction \cite{foo}.
\printbibliography

\end{document}

Tags :