I'm getting a warning that the everypage package is now in legacy status due to similar functionality provided by LaTeX. Great, what is it?

  • 2
    Note that everypage will still work in newer releases, so \usepackage{everypage} then \AddEverypageHook should work regardless of the LaTeX release Commented Dec 2, 2020 at 16:38

1 Answer 1


You can now add to the hook shipout/background, which does the same job:

\AddToHook {shipout/background}{\put (1in,-1in){Hello world!}}





(If you \show the \AddEverypageHook command after the update, this is exactly what it now does.)

  • Found the docs in base/lthooks-docs You had me worried with \put. Commented Dec 3, 2020 at 1:23
  • 1
    I'm getting this warning even though I do not specifically call it myself. Something else is calling it. Now what? (edited: I think it might be the package background calling it)
    – DrBeco
    Commented Jun 14, 2023 at 2:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .