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

댓글로 게시하고 싶지만 평판이 충분하지 않습니다. 내가 본 것은 백엔드를 bibtek에서 biber로 변경하면 오류가 발생하지 않는다는 것입니다. 이 코드는 실제로 다음과 같이 컴파일됩니다.

\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에 업데이트되었습니다.

(댓글을 달기에는 평판이 부족합니다. 죄송합니다.)

관련 정보