The following MCE points out that, with some beamer's themes, the frame titles are vertically:
- top aligned in presence of (possibly invisible) frame subtitles,
- centered in absence of frame subtitles.
How could I get the frame titles top aligned in all cases?
\documentclass[9pt]{beamer}
\usetheme{PaloAlto}
\begin{document}
\begin{frame}
\frametitle{Top aligned frame title if subtitle}
\framesubtitle{Frame subtitle}
\end{frame}
\begin{frame}
\frametitle{Top aligned frame title if (possibly invisible) subtitle}
\framesubtitle{\mbox{}}
\end{frame}
\begin{frame}
\frametitle{Vertically centered frame title if no frame subtitle}
\end{frame}
\end{document}


beamer's theme[s]". – Denis Bitouzé Feb 28 '17 at 20:07PaloAltotheme uses thesidebarouter theme: The frame title is vertically centered in a rectangular area at the top that always occupies the same amount of space in all frames. (beamer user guide, p.264). So, the frame title is not "top aligned in presence of (possibly invisible) frame subtitles" (example: a long title with two lines and a subtitle is not top aligned with a short title with a subtitle). – Paul Gaborit Feb 28 '17 at 22:23