This simple example fails when using polyglossia, complaining that \Btxtechreplong (billingsley74telescope is defined as a techreport in the bib file) is undefined (as if babelbib/bibgerm had not been included):
Code: Select all
% !TEX TS-program = xelatex
% !TEX encoding = UTF-8
\documentclass{scrreprt}
\usepackage{polyglossia}
%\usepackage[german]{babel}
%\usepackage{bibgerm}
\usepackage{babelbib}
\setmainlanguage{german}
\bibliographystyle{geralpha}
\begin{document}
\cite{billingsley74telescope}
\bibliography{literature}{}
\end{document}
When using babel (which can cause problems in xelatex, especially when using hyperref) it works. Is there any way to get a correct (german) bibliography using polyglossia?