Aviso de correção de notas de rodapé do Beamer: "Falha na correção de notas de rodapé. A detecção de notas de rodapé não funcionará."

Aviso de correção de notas de rodapé do Beamer: "Falha na correção de notas de rodapé. A detecção de notas de rodapé não funcionará."

Considere o seguinte MWE

\documentclass{beamer}

\usepackage{lmodern}
\usepackage[style=authoryear-comp,backend=biber]{biblatex}

\begin{document}
\begin{frame}
  Foo
\end{frame}
\end{document}

Isso dará o aviso:

Package biblatex Warning: Patching footnotes failed.
(biblatex) Footnote detection will not work.

Eu leioaquie nesteresponderque o aviso pode ser ignorado com segurança. Posso forçar biblatexa evitar dar o aviso por completo?

Responder1

Este aviso é emitido durante o carregamento do pacote comobiblatextenta corrigir certos comandos (usandoetoolbox). Portanto, não há como evitar esta mensagem diretamente sem editar um .styarquivo (biblatex2.styneste caso) ou usando meios alternativos... como osilencepacote.

\documentclass{beamer}
\usepackage{silence,lmodern}
\usepackage[style=authoryear-comp,backend=biber]{biblatex}
% Filter warnings issued by package biblatex starting with "Patching footnotes failed"
\WarningFilter{biblatex}{Patching footnotes failed}

\begin{document}
\begin{frame}
  Foo
\end{frame}
\end{document}

Responder2

Versões a biblatexpartir de 3.10 suportam patching beamerdos comandos footnote para que a detecção de notas de rodapé funcione e nenhum aviso seja emitido.

Se você ainda receber este aviso, você deve atualizar biblatex(e com ele o Biber).

Veja tambémBeamer e biblatex possível remédio para aviso:Falha ao corrigir notas de rodapé,https://github.com/plk/biblatex/issues/581ehttps://github.com/plk/biblatex/commit/5169d2a64777090aa29d38df7543301f5c8b876b

informação relacionada