I am using a reduced version of the navigation symbols bar that only includes \insertslidenavigationsymbol
. My presentation only shows the frame numbers (instead of slide numbers) because I use many overlays and the number of slides grows too large. The problem is that if someone in the public ask me to go to a specific frame number (since this is the number they will see), then the navigation button doesn't take me to frame I want to go.
Is there a way to customize the \insertslidenavigationsymbol
option so that it takes me to a frame number instead of a slide number?
In the following example you will see that if you go to slide 3 using the navigation symbol, it will take you to page 3 in frame 2 (this is the expected behavior, I guess). However, I want it to go to frame 3 instead. Any ideas? I tried with \insertframenavigationsymbol
but that one only let me go to previous/next frame, not to a specific frame number.
\documentclass[compress]{beamer}
\useoutertheme[subsection=false]{miniframes}
\setbeamertemplate{navigation symbols}{\insertslidenavigationsymbol}
{
\defbeamertemplate{footline}{frame number and last}{%
\usebeamercolor[fg]{page number in head/foot}%
\usebeamerfont{page number in head/foot}%
\hfill\insertframenumber\,/\,\inserttotalframenumber\kern1em\vskip2pt%
}
\setbeamertemplate{footline}[frame number and last]{}
\begin{document}
\begin{frame}{This is frame 1}
\onslide<1-2>{Some text\\}
\onslide<2>{\invisible<1>{
Some more text}}
\end{frame}
\begin{frame}{This is frame 2}
This is frame 2
\end{frame}
\begin{frame}{This is frame 3}
This is frame 3
\end{frame}
\end{document}