I'm tired to always add a period at the end of the
\footnote command. Is there the possibility that LaTeX automatically does this at the end of every footnote?
You could redefine the way
As per your request, this will be added to every footnote. And therefore, even if you have an entire (punctuated) paragraph as a footnote, the last sentence should be period-less.
The solution by Werner solves the the original poster's problem, but just for the fun of it let us solve a more general one. Suppose the user sometimes puts the periods, and sometimes does not. We want our macro to insert a period only if the footnote does not end with a period, a question mark or a bang.
The following solution is based on the idea by Will Robertson in the comments. It needs