使用多语词典和 biblatex 时出现可疑错误

使用多语词典和 biblatex 时出现可疑错误

我知道 biblatex 目前不支持多语种。我正在尝试为 biblatex 添加对此的支持...

我正在寻找对以下奇怪现象的看法,并试图理解这一现象,这也是我努力的一部分。以这个 MWE 为例:

\begin{filecontents}{\jobname.bib}
@Article{test,
  hyphenation = {german},
  author = {Zakery Zokon},
  title = {In Honore Salvatoris~"=Vom Sinn und Unsinn der Patrozinienkunde},
  journaltitle = {Revue d'Histoire Eccl{\'e}siastique},
  volume = {97},
  year = {2002},
  pages = {431--456, 791--823},
}
\end{filecontents}
\documentclass{article} 
\usepackage{csquotes} 
\usepackage{fontspec} 
\usepackage[babelshorthands]{polyglossia} 
\setdefaultlanguage{english} 
\setotherlanguages{german} 
\usepackage[language=auto,babel=other,style=authoryear]{biblatex}
\addbibresource{\jobname.bib} 
\begin{document} 
\noindent 
\cite{test} 
\printbibliography 
\end{document}

在日志中我看到:

(\end occurred when \ifx on line 31 was incomplete)

这很可疑,但我看不出第 31 行指的是什么,如果能给出任何指点,我将不胜感激。我正在尝试找出 polyglossia 中是否存在导致问题的 bug。

相关内容