复杂性包:禁用横幅

复杂性包:禁用横幅

complexity包使用该\typeout命令在加载包时打印横幅。

禁用横幅的正确方法是什么(除了编辑包的源代码)?


梅威瑟:

\documentclass{article}
\usepackage{complexity}
\begin{document}$\P = \NP$\end{document}

使用“pdflatex”进行编译。在编译过程中,你会看到类似这样的内容:

  +----------------------------------------------+
    complexity LaTeX package 
    version: 
    author: Chris Bourke ([email protected]) 
  +----------------------------------------------+

答案1

恐怕没有正确的方法:

%  Changes made (.76 -> .80)
%   -Added a cool message using \typeout!

你可以使用以下技巧来隐藏该消息

\let\latextypeout\typeout
\def\typeout#1{\let\typeout\latextypeout}
\usepackage{complexity}

由于\typeout几乎是中的第一个指令complexity.sty,这将禁用打印“酷消息”并重新定义\typeout为原来的含义。

答案2

\let\savedtypeout\typeout
\def\typeout#1{}
\usepackage{complexity}
\let\typeout\savedtypeout

相关内容