![使用 silent 包会生成来自 silent.sty 的警告](https://linux22.com/image/311634/%E4%BD%BF%E7%94%A8%20silent%20%E5%8C%85%E4%BC%9A%E7%94%9F%E6%88%90%E6%9D%A5%E8%87%AA%20silent.sty%20%E7%9A%84%E8%AD%A6%E5%91%8A%20.png)
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 发现。
有人能告诉我是否有可能摆脱它吗?谢谢!