我在我的一个包中使用该包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 中推出)消除了不兼容性,不再需要补丁。
两点注释(除主题外)。
正如您在评论中读到的,不建议使用该
silence
包(消息的存在是有原因的)。也许如果你记录下在你的实现中加载了哪些包会很好,这对于了解顺序和加载了哪些包非常有帮助。
问候