Biblatex - 特定のソースを持つ未定義の制御シーケンス

Biblatex - 特定のソースを持つ未定義の制御シーケンス

特定のソースを引用しようとすると、参考文献で「未定義の制御シーケンス」エラーが発生します。別のソースを引用すると、問題は発生しません。

最小限の動作例:

\documentclass[]{scrbook}
\usepackage[style=chem-angew, backend=bibtex, sorting=none]{biblatex} % chem-angew
\addbibresource{literature.bib}
\begin{document}
    \cite{Maitlis.2013a}
    \printbibliography
\end{document}

bib ファイルからの特定のエントリ:

@Book{Maitlis.2013a,
  title =     {Greener Fischer-Tropsch Processes for Fuels and Feedstocks},
  date =      {2013},
  editor =    {Maitlis, Peter M. and de Klerk, A.},
  publisher = {WILEY-VCH Verlag},
  location =  {Weinheim},
  file =      {Maitlis.2013a.pdf:Books\\Maitlis.2013a.pdf:PDF},
  keywords =  {Fischer-Tropsch}
}

これはログファイルからの出力です:

! Undefined control sequence.
<argument> ...ibnameprefix {de}\isdot \ifprefchar 
                                              {} {} {\ifuseprefix {\bibn...
l.10 

この問題を解決する方法がわかりません。何か見落としているのでしょうか? ご協力ありがとうございます!

答え1

コメントとして投稿したいのですが、十分な評判がありません。私が見たところ、バックエンドを biber (bibtek から) に変更すると、エラーは発生しません。このコードは実際にコンパイルされます:

\documentclass[]{scrbook}

\usepackage[style=chem-angew, backend=biber, sorting=none]{biblatex} % chem-angew
\addbibresource{literature.bib}

\begin{document}
    \cite{Maitlis.2013a}
    \printbibliography
\end{document}

バックエンドとして bibtex が必要ない場合は、biber (sharelatex でも推奨されています) を使用することをお勧めします。

答え2

あなたの問題はこの投稿と同じだと思います。それは名前から来ています。

バグ: biblatex は「van der」のような名前の接頭辞を処理できません。Miktex は 2016.01.16 に更新されました。

(私もコメントできるほどの評判がありません、ごめんなさい)

関連情報