使包“scontents”静音

使包“scontents”静音

我在我的一个包中使用该包scontents,由于其他一些包可能verbatim在内部加载,因此总是会出现警告

The implementation of the 'verbatimsc' environment
(scontents) used by \typestored is not compatible with package
(scontents) 'verbatim'. Review the documentation and redefine
(scontents) the 'verbatimsc' environment.

我尝试使用它silence来消除这个错误,但没有成功。

\documentclass{article}

\RequirePackage{silence}
\WarningsOff[scontents]

\usepackage{verbatim}
\usepackage{scontents}

\begin{document}

Text in case of empty.

\end{document}

有什么办法可以禁用这个警告吗?

答案1

发出这个警告是有原因的(不是为了惹恼用户:),这个verbatim包是由 加载的tcolorbox,据我所知,它是在某个时候由您的包加载的。

2.0 版本scontents(即将在 TeX Live 2022 中推出)消除了不兼容性,不再需要补丁。

两点注释(除主题外)。

  1. 正如您在评论中读到的,不建议使用该silence包(消息的存在是有原因的)。

  2. 也许如果你记录下在你的实现中加载了哪些包会很好,这对于了解顺序和加载了哪些包非常有帮助。

问候

相关内容