I sometimes see \smash used to control local vertical alignment. Which package defines it?

  • 3
    To clarify: Googling for "latex which package defines smash" might lead one to suspect amsmath or mathtools as the answer. So, one reason for asking this question is to generate a reliable search result for future reference. Plus I still haven't worked it out myself yet :)
    – Roly
    Apr 16, 2014 at 7:28
  • 7
    amsmath redefines \smash to accept an optional argument in order to be able to smash only the height or the depth of the box.
    – egreg
    Apr 16, 2014 at 9:50

2 Answers 2


\smash is a macro defined in both plain TeX and the LaTeX kernel.

You don't need to load any package to use it.


The \smash command is active by default. No package needed.

% arara: pdflatex


enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.