Assim que tento citar uma fonte específica, a bibliografia causa um erro de "Sequência de controle indefinida". Quando cito uma fonte diferente, nenhum problema ocorre.
Um exemplo mínimo de trabalho:
\documentclass[]{scrbook}
\usepackage[style=chem-angew, backend=bibtex, sorting=none]{biblatex} % chem-angew
\addbibresource{literature.bib}
\begin{document}
\cite{Maitlis.2013a}
\printbibliography
\end{document}
A entrada específica do arquivo 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}
}
Esta é a saída do arquivo de log:
! Undefined control sequence.
<argument> ...ibnameprefix {de}\isdot \ifprefchar
{} {} {\ifuseprefix {\bibn...
l.10
Não tenho ideia de como resolver esse problema? Eu perdi alguma coisa? Obrigado pela ajuda!
Responder1
Eu postaria isso como um comentário, mas não tenho reputação suficiente. O que vi é que se você alterar o backend para biber (de bibtek) não receberá nenhum erro. Este código na verdade compila:
\documentclass[]{scrbook}
\usepackage[style=chem-angew, backend=biber, sorting=none]{biblatex} % chem-angew
\addbibresource{literature.bib}
\begin{document}
\cite{Maitlis.2013a}
\printbibliography
\end{document}
Se você não precisa do bibtex como backend, sugiro usar o biber (também sugerido pelo sharelatex).
Responder2
Acho que o seu problema é o mesmo deste post. Vem do nome.
Bug: biblatex não pode lidar com prefixo de nome como "van der", Miktex atualizado em 16/01/2016
(Eu também não tenho reputação suficiente para comentar, desculpe)