使用 silent 包会生成来自 silent.sty 的警告

使用 silent 包会生成来自 silent.sty 的警告

TexMaker 中显示的最后一个警告,我无法消除。最小工作示例:

\documentclass[hyperref={unicode}]{beamer}
\mode<presentation>
{
  \usetheme{Antibes} 
  \usecolortheme{dolphin} 
  \usefonttheme{professionalfonts} 
  \setbeamertemplate{navigation symbols}{}
  \setbeamertemplate{caption}[numbered]
  % Numbered bibiolgraphy items
  \setbeamertemplate{bibliography item}{\insertbiblabel}
} 



\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{csquotes,lmodern,silence}
\usepackage[style=numeric,backend=biber]{biblatex}

\WarningFilter{biblatex}{Patching footnotes failed}

% Remove small caps warning
\renewcommand\mkbibacro[1]{{\footnotesize\MakeUppercase{#1}}}

\addbibresource{bibliography.bib}

\begin{document}
% something
\end{document}

产生了奇怪的警告。

(/usr/share/texmf-dist/tex/latex/silence/silence.sty
Package: silence 2012/07/02 v1.5b Selective filtering of warnings and error mes
sages
\sl@Save=\count162
\sl@StateNumber=\count163
\sl@MessageCount=\count164
\sl@Casualties=\count165
\sl@Filter=\toks46
\sl@Message=\toks47
\sl@UnexpandedMessage=\toks48
\sl@Mess@ge=\toks49
\sl@WarningCount=\count166
\sl@WarningNumber=\count167
\sl@WarningCasualties=\count168
\sl@TempBOW=\toks50
\sl@BankOfWarnings=\toks51
LaTeX Info: Redefining \GenericWarning on input line 433.
\sl@ErrorCount=\count169
\sl@ErrorNumber=\count170
\sl@ErrorCasualties=\count171
\sl@TempBOE=\toks52
\sl@BankOfErrors=\toks53
LaTeX Info: Redefining \GenericError on input line 601.
)

就我使用 silent 包本身的技能而言,该警告无法被消除(因为您必须\WarningsOff[silence]在声明它之前调用它\usepackage{silence})。

我的理论是,它本身并不是警告,而只是因为包含Warning四次而被 TexMaker 发现。

有人能告诉我是否有可能摆脱它吗?谢谢!

相关内容