I am trying to get the navigation symbols placed inside a second footline that I added.
I created a second footline above the standard one, inspired by the infolines theme code. Inside this extra footline, I want to see the navigation symbols.
\addtobeamertemplate{footline}{
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=\paperwidth,ht=2.25ex,dp=1ex,right]{author in head/foot}%
\end{beamercolorbox}%
}%
\vskip0.5pt%
}
When I do this, the navigation symbols are added above this extra footline. But I want them to be added on top of this extra line.
I tried doing this using a \vspace
, but they ended up behind the footline:
% uncommented, because it doesn't work:
%\addtobeamertemplate{navigation symbols}{\vspace{-3.5ex}}
Rendering:
\documentclass{beamer}
\mode<presentation>
\title[Beamer Sample]{Sample presentation using Beamer}
\institute[UoF]{University of Foo}
\author{derabbink}
\date{\today}
\usecolortheme{dolphin}
\useoutertheme{infolines}
\setbeamertemplate{headline}[default]
\addtobeamertemplate{footline}{
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=\paperwidth,ht=2.25ex,dp=1ex,right]{author in head/foot}%
\end{beamercolorbox}%
}%
\vskip0.5pt%
}
%\addtobeamertemplate{navigation symbols}{\vspace{-3.5ex}}
\begin{document}
\frame{\titlepage}
\begin{frame}\frametitle{FooBar}
\begin{itemize}
\item Foo
\item Bar
\end{itemize}
\end{frame}
\end{document}
PS: I also noticed that when I add a background image, it will be visible in the 0.5pt space between both footlines. What would be the best way to make that space a white line?