2

I would like to have a set of navigation buttons at the very bottom of every slide, where the buttons lead to different slides depending on the section you are in, for example

\hyperlink{startpage}{\beamerreturnbutton{Back to start}} 
\hyperlink{thissectionstart}{\beamerreturnbutton{Back to section start}} 
\hyperlink{somewhere}{\beamergotobutton{More details}}
\hyperlink{section3}{\beamerskipbutton{Next section}} 
\hyperlink{contactinfo}{\beamerskipbutton{Contact information}}

This gives a nice set of buttons, but I would like to have them at the very bottom of each page, without altering the positions of the rest of the text. I tried inserting an

\vfill

before that, which creates some space between the content and the buttons, but does not push them to the very bottom of the slides.

As I mentioned, the specific links in the buttons will vary on each slide, so I can not use some solutions with a fixed custom footer

  • You can create you own footer using the everypage package, but it isn't trivial. Also, beamer tends to be incompatible with other packages. – John Kormylo Apr 7 '15 at 14:56
4

Possibility 1:

Use Beamers build in navigation

\setbeamertemplate{navigation symbols}[default]

enter image description here

Possibility 2:

Put your buttons in the footline

\documentclass{beamer}

\setbeamertemplate{navigation symbols}{}

\setbeamertemplate{footline}{%
    \quad\hyperlinkpresentationstart{\beamerreturnbutton{Back to start}}%
    \quad\hyperlinksectionstart{\beamerreturnbutton{Back to section start}}%
    \quad\hyperlink{moredetails}{\beamergotobutton{More details}}%
    \quad\hyperlinksectionstartnext{\beamerskipbutton{Next section}}%
    \quad\hyperlinkpresentationend{\beamerskipbutton{Contact information}}%
    \vspace*{0.2cm}%
}

\begin{document}

    \section{sec1}
    \frame{1}
    \frame{2}

    \begin{frame}[label=moredetails]
        more details
    \end{frame}

    \section{sec2}
    \frame{3}
    \frame{4}

\end{document}

enter image description here

| improve this answer | |
  • Thanks, I am now using option 2. Is there a way to see all available options for \hyperlink... somehow? Is there fore example one that leads to the next subsection rather than the next section? – user3825755 Apr 8 '15 at 8:45
  • @user3825755 all available options can be found in tug.ctan.org/macros/latex/contrib/beamer/base/… So if you want to go to the next subsection use \hyperlinksubsectionstartnext – samcarter_is_at_topanswers.xyz Apr 8 '15 at 10:54
  • Very useful link! All my questions are answered I guess – user3825755 Apr 8 '15 at 11:10
  • @samcarter Thanks for your Possibility 2. I am trying to declare a Prevuous section navigation symbol following the same logic as the already declared Next section symbol. I have tried \quad\hyperlinksectionstartprev{\beamerreturnbutton{previous section}} and \quad\hyperlinksectionstartprev{\beamerskipbutton{previous section}} but it does not jump to the previous section. Is there a way to achieve this ? Thanks a lot – DavidC. Feb 9 '18 at 20:41
  • @DavidC. Can you please ask a new question including a MWE? – samcarter_is_at_topanswers.xyz Feb 9 '18 at 20:49
0

There are beamer themes that already have such buttons on the bottom. One of them is "Warsaw", the theme of the usual beamer template. Maybe you can find in the sources of "Warsaw" how to modify it to your needs. If that doesn't work for you, you may have some other issue with beamer versions or your pdf-viewer.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.