TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Using the conference style cvpr.sty from the CVPR 2013 Author Kit, the following small example works for me:


\def\cvprPaperID{0}   % necessary for cvpr.sty to work

%\usepackage{tikz}    % uncommenting this line results in errors


although I get the warning

LaTeX Warning: You have requested package `eso-pic', but the package provides `everyshi'.

However, if I uncomment \usepackage{tikz}, I get lots of errors related to EveryShipout, the first one being

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

Any ideas how to resolve this issue? It seems to be related to the warning about eso-pic and everyshi but I don't know how.

(I have seen this similar question, but the solution - reordering the packages - doesn't work here.)

share|improve this question

closed as too localized by Martin Schröder, clemens, Stefan Kottwitz Oct 17 '12 at 9:13

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

Hmm. They are providing a hacked eso-pic.sty themselves, based on a very old version of eso-pic, that loads a hacked everyshi in a wrong way. My suggestion is to tell them to remove the hacked eso-pic.sty. – egreg Oct 11 '12 at 12:35
Why was this question closed? I have the exact same error here and found it through Google. – Ben Apr 1 '13 at 20:07
I still think an answer to this question could have been helpful. This question was the #1 Google hit. Our only disagreement is the word "too" in "too localized". – Ben Apr 3 '13 at 11:26
@nimcap As I said in my first comment, I simply deleted the eso-pic.sty from the author kit to let LaTeX use the standard version. I didn't notice any changes - except that I could now use tikz. :) – boothby81 Sep 9 '13 at 8:43
I am also having the same problem and it's not the first time. Deleting eso-pic.sty works, so I've probably done this again in the past. More than 1000 people submit papers to CVPR every year, and the issue remains. So this question + solution are definitely useful. – iavr Oct 21 '13 at 12:46

Browse other questions tagged or ask your own question.