I'm writing my thesis in LaTeX. Please see my MWE below.
\documentclass{book}
\usepackage[alldates=short,style=chem-rsc]{biblatex}
\usepackage[UKenglish]{babel}
\usepackage{glossaries}
\begin{document}
\end{document}
This code repeatedly gives
"Error: missing \endcsname inserted. \begin{document}" "Error: extra \endcsname. \begin{document}".
Background:
I recently realised that my online references were displaying the date accessed in the US format (i.e. mm/dd/yyyy). I want them in UK format (dd/mm/yyyy), so I found this question which suggested I should load babel with the british option - I had a look at the package documentation and decided to use UKenglish.
This fixed my urldate problem, but gave me "Error: missing \endcsname inserted. \begin{document}" and "Error: extra \endcsname. \begin{document}" over and over again.
I have also tried loading biblatex first, followed by glossaries, then babel. This gives me "Error: Undefined control sequence. \begin{document}".
The error goes away when I get rid of glossaries or babel. Is there an incompatibility between the two packages that I don't know about? Is there a way I could solve my urldate problem without using babel?
book,biblatex,babelorglossariesin your current directory (or somewhere TeX may be finding it)? – ShreevatsaR May 10 '17 at 14:23.logfile (which will contain similar output). – ShreevatsaR May 10 '17 at 14:34.logfile here. Errors start at line 577. – gldraper May 10 '17 at 14:45biblatexis up to date. Make in update in both Admin an User mode.babelis installed in Admin mode. But it is not a bad idea to also update in User mode. Please run each of the updaters twice. – moewe May 10 '17 at 16:05babelin Admin mode fixed my issue! – gldraper May 11 '17 at 09:59babel. Updating fixed the problem. – moewe May 12 '17 at 09:06