[Tex/LaTex] Beamer change frametitle font size just for one slide

beamerframe-title

I have a slide with long frame title so I want to make the font size smaller. The others are fine so I don't want to change the default settings.

Any ideas how to do it?

Best Answer

The {} will ensure, that the change is only done for the slides within the {}.

\documentclass{beamer}

\begin{document}

    \begin{frame}
        \frametitle{normal title}
        abc
    \end{frame} 

{   
    \setbeamerfont{frametitle}{size=\small}
    \begin{frame}
        \frametitle{extra extra extraextra extra extraextra extra extra extra extra extra long title}
        abc
    \end{frame}         
}

    \begin{frame}
        \frametitle{normal title}
        abc
    \end{frame} 

\end{document}

enter image description here

Related Question