For a particular work, I need old style footnotes, that are typeset before the word they refer to.
So I call \footnote before the word and it works fine, but it adds a space after the footnote mark. How can I get read of this space (in essence, the opposite of \xspace)?

\ignorespaces. See also Simulate the % in a \newcommand – Leo Liu Jul 30 '11 at 5:44