Took me a little while to see what you were getting at here (I had never
noticed the space in the PDFs before). I don't like running the macro
hard against the preceding text but your solution does give you the
option of removing the space and it's much simpler than devising a macro
that strips the space.
Thank you for the patch, I've ddded it to the trunk: