[Tex/LaTex] How to change \footnote font size in beamer presentation

beamerfontsizefootnotes

I tried all methods from this question: How to change font family in footnote?
and none of them work for me…

Best Answer

The command setting the desired size is \footnotesize. It can be used also outside footnotes, for text matching the size of footnotes. If that text should be treated different, it should not use \footnotesize, logically. So let's rely on consistent use.

The command \footnotesize does some more than changing the font size, it adjusts further śpace values such as in lists and around math formulas.

As default, beamer loads size11.clo, there \footnotesize is defined as:

\newcommand\footnotesize{%
   \@setfontsize\footnotesize\@ixpt{11}%
   \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@
   \abovedisplayshortskip \z@ \@plus\p@
   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
   \def\@listi{\leftmargin\leftmargini
               \topsep 4\p@ \@plus2\p@ \@minus2\p@
               \parsep 2\p@ \@plus\p@ \@minus\p@
               \itemsep \parsep}%
   \belowdisplayskip \abovedisplayskip
}

Just to let you know what's the orignal. You could redefine \footnotesize. You could even to that using the original, for keeping the spacing values:

\let\oldfootnotesize\footnotesize
\renewcommand*{\footnotesize}{\oldfootnotesize\tiny}

Instead of the simple example \tiny you could use an arbitrary size by \fontsize{...}{...}\selectfont.