
Acabei de atualizar meu pacote MiKTeX e, ao fazer isso, comecei a receber dois erros estranhos repetidos continuamente. Estou executando o Windows 10.
Os erros são os seguintes:
Erro xkeyval do pacote:
family_i' undefined in families
blx@opt@namepart'. \newpage
Erro xkeyval do pacote:given_i' undefined in families
blx@opt@namepart'. \nova página
Os erros vêm, empilhados, na linha após \printbibliography
.
Após a atualização, executei, sem sucesso, o Biber versão 2.7 e o biblatex versão 3.7, e nenhum deles está incluído na matriz de compatibilidade do biber.
Alguém mais está tendo esse problema e, em caso afirmativo, como você o resolveu?
Não tenho um MWE porque o erro começou depois que atualizei meus pacotes, e até mesmo outros documentos que estavam funcionando antes da atualização apresentam o mesmo erro.
Atualizei o MiKTeX como usuário e administrador e limpei a C:\...\AppData\Roaming\MiKTeX\
pasta. MiKTeX recria o repositório com sucesso, mas o erro permanece.
PS: Ainda não consegui encontrar esse erro no stackexchange, mas se for uma duplicata, feche-o e indique-me a direção certa.
Editar: eu chamo biblatex com a seguinte linha:
\usepackage[maxcitenames=2, citestyle=authoryear,%
bibstyle = authoryear, maxbibnames=2,%
backend=biber, hyperref=true]{biblatex}
Responder1
Quando o biber ou biblatex é atualizado, arquivos auxiliares e/ou intermediários de compilações anteriores podem conter dados inválidos para a nova versão.
Excluir esses arquivos com sufixos .aux
, .bbl
, .bcf
, .run.xml
, ... remove esses dados e o arquivo de origem pode ser compilado novamente.