
다음 MWE를 고려하십시오.
\documentclass{beamer}
\usepackage{lmodern}
\usepackage[style=authoryear-comp,backend=biber]{biblatex}
\begin{document}
\begin{frame}
Foo
\end{frame}
\end{document}
그러면 다음과 같은 경고가 표시됩니다.
Package biblatex Warning: Patching footnotes failed.
(biblatex) Footnote detection will not work.
나는 읽었다여기그리고 이것에답변경고를 무시해도 안전합니다. biblatex
경고를 아예 피하도록 강제할 수 있나요 ?
답변1
이 경고는 패키지를 로드하는 동안 다음과 같이 발행됩니다.biblatex
특정 명령을 패치하려고 시도합니다(사용etoolbox
). 따라서 파일을 편집하지 않고는 이 메시지를 직접 피할 수 있는 방법이 없습니다 .sty
(biblatex2.sty
이 경우) 또는 대체 수단을 사용하거나...silence
패키지.
\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}
답변2
biblatex
3.10부터 시작하는 버전은 beamer
각주 감지가 작동하고 경고가 발행되지 않도록 패치의 각주 명령을 지원합니다.
biblatex
여전히 이 경고가 표시되면 업데이트 (및 Biber 포함) 를 살펴보아야 합니다 .
또한보십시오경고에 대한 Beamer 및 biblatex 가능한 해결 방법:각주 패치 실패,https://github.com/plk/biblatex/issues/581그리고https://github.com/plk/biblatex/commit/5169d2a64777090aa29d38df7543301f5c8b876b