These aren't very useful, and they mess up the font color if you
enable color for hyperlinks.
\setbeamertemplate{page number in head/foot}[totalframenumber]%
% Insert the Section (and optionally, Part:) into the header.
+% We disable hyperlinks in the header because they mess up
+% the font color and aren't terribly useful.
\setbeamertemplate{headline}{
\begin{beamercolorbox}[ht=3ex,dp=1.125ex,%
leftskip=.3cm,rightskip=.3cm plus1fil]{title in head}%
+ \NoHyper%
\usebeamerfont*{frametitle}
\usebeamercolor[fg]{frametitle}
\ifx\insertpart\@empty%
\insertpart: %
\fi%
\insertsectionhead%
+ \endNoHyper%
\end{beamercolorbox}%
\vskip\parskip\par%
}
\usefonttheme{mjo}
\usecolortheme{mjo}
-% Introduce new sections with a slude announcing the current part and
-% section.
+% Introduce new sections with a slide announcing the current part and
+% section. Disable hyperlinking to avoid messing up the font color.
\AtBeginSection[]{
\begin{frame}[c]
+ \NoHyper%
\begin{center}
\usebeamerfont{title}
\ifx\insertpart\@empty%
\fi%
\insertsectionhead\par%
\end{center}
+ \endNoHyper%
\end{frame}
}
% Introduce new subsections with a slide announcing the current
% subsection. This does NOT include the current part/section.
+% Disable hyperlinking to avoid messing up the font color.
\AtBeginSubsection[]{
\begin{frame}[c]
+ \NoHyper%
\begin{center}
\usebeamerfont{subsection}
\insertsubsectionhead
\end{center}
+ \endNoHyper%
\end{frame}
}