When I am trying to compile my document I get the following error ! Missing \endcsname inserted.
if there's a ":" in my cite key. This is my MWE:
\documentclass[12pt,a4paper,twoside]{article}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}
\usepackage[francais,french]{babel}
\usepackage[T1]{fontenc}\usepackage{amsmath}
\usepackage[authoryear]{natbib}
\setlength{\bibsep}{0pt}
\begin{document}
Blablablabla \citep{Organization:2003aa}.
\bibliographystyle{biblio}
\bibliography{Biblio}
\end{document}
The error only appears when the bibdex cite key contains ":" if I replace the ":" by a dash it works fine. The bst file I used was customized by myself last year, I used it for another paper it worked fine.
Thanks in advance for your help.
babel
language colons are treated in a way that makes them problematic in\cite
keys.babel
package, I cannot use french quotes anymore and I get a bunch of errors linked to the fact that I am using french in the document and adding\shorthandoff{:}
in my preamble didn't fix the problem.