Tikz 给出错误:命令 \@EveryShipout@Hook 已定义

Tikz 给出错误:命令 \@EveryShipout@Hook 已定义

我正在尝试使用 WACV 2018 会议模板。当我添加 tikz \usepackage{tikz} 时,出现错误:

! LaTeX Error: Command \@EveryShipout@Hook already defined.

我该如何修复这个问题?我找不到它的定义位置

答案1

会议模板WACV 2018似乎遵循了会议模板的悠久传统,即基于复制或破解(通常)过时的版本提供定制版本的软件包。

有各种不令人满意的解决方法,包括破解提供的包文件,或联系模板作者并希望得到修复。

在这种情况下,另一个不令人满意的解决方法是阻止使用以下答案之一PGF加载包everyshi这个问题. 将以下内容放在序言的某处 \usepackage{wacv}

\makeatletter
\@namedef{[email protected]}{}
\makeatother
\usepackage{tikz}

相关内容