In reference to this question, I would like to ask whether there could be a command that produces the output X when issued in the body of a text, but the output Y when issued in any sort of footnote.
Example:
This is a nice sentence says Mister \funnycommand.\footnote{This is a nice footnote says Mister \funnycommand.}
Output:
This is a nice sentence says Mister X.*1
==============
*1 This is a nice footnote says Mister Y.

\BookTitleto quote booktitles. In the footnote, then, I usually quote the title abbreviated using\BookTitleAbb. I now recognised that I sometimes did not use the abbreviated form in the footnotes and thought that if there could be one single command that determines on its own whether to use abbreviated or not, I could maintain the coherence of my document easier. And since there is, e.g., biblatex 'ssmartcite-command, which behaves differently depending on whether it is in the main body or in the footnotes, I thought it might be easy. – ClintEastwood Dec 16 '13 at 18:19