Ошибка «Использование \next@ не соответствует его определению» с xy?

Ошибка «Использование \next@ не соответствует его определению» с xy?

Я пытаюсь скомпилировать следующий простой код:

\xymatrix{ 
A \ar[r] ^a="a"
& B \ar[r] ^b="b" & C
\ar @/^/ "a";"b" }

но я всегда получаю следующую ошибку: Использование \next@ не соответствует его определению.

Проблема, кажется, в том, что я называю стрелки "a" и "b". Как мне это решить? Есть ли связь с моей преамбулой? Я загружаю babel в своей преамбуле.

Спасибо

Связанный контент