1

Consider the following MWE:

\documentclass[10pt]{beamer}

\usepackage{appendixnumberbeamer}

\usetheme{metropolis}
\useoutertheme{miniframes}

\setbeamercolor{section in head/foot}{fg=white, bg=mDarkTeal}
\setbeamercolor{subsection in head/foot}{fg=white, bg=mDarkTeal}


\begin{document}

\section{Section}

\subsection{Subsection}

\begin{frame}{slide}
    Normal slide
\end{frame}

\appendix

\begin{frame}{Additional stuff}
    Additional stuff
\end{frame}

\end{document}

I use mini-frames in the metroplis theme to indicate the progress in the presentation. I also use appendixnumberbeamer package in order to separate backup slides from the rest of the presentation. In the slides in the appendix, the mini-frames are not visible any more - which is just fine. However, there is a white bar where the mini-frames were located before. enter image description here Is there any possibility to remove this bar completely in the appendix? It would be sufficient to change the outer theme in the appendix slides, but I don't think this is possible without any further ado.

1 Answer 1

1

Update:

Starting with beamer v3.70, the frame geometry is recalculated at the start of every frame instead of just once at the start of the document. This means that the below work-around should no longer be necessary.

Original answer:

You can simply shift the slides from the appendix by the height of the former navigation bar:

\documentclass[10pt]{beamer}

\usepackage{appendixnumberbeamer}

\usetheme{moloch}% modern fork of the metropolis theme
\useoutertheme{miniframes}

\setbeamercolor{section in head/foot}{fg=white, bg=mDarkTeal}
\setbeamercolor{subsection in head/foot}{fg=white, bg=mDarkTeal}

\begin{document}

\section{Section}

\subsection{Subsection}

\begin{frame}
    \frametitle{slide}
    Normal slide
\end{frame}

\appendix

\setbeamertemplate{headline}{}
\addtobeamertemplate{frametitle}{\vspace*{-\headheight}}{}

\begin{frame}
    \frametitle{Additional stuff}
    Additional stuff
\end{frame}

\begin{frame}[standout] 
    \frametitle{~}
    \vspace*{-\headheight}
    Thank you very much! 
\end{frame} 

\end{document}

enter image description here

3
  • Thank you very much, I will accept it as an answer. However, do you have any idea how to extend this to the standout frame? \begin{frame}[standout] Thank you very much! \end{frame} Commented Aug 1, 2016 at 12:58
  • 1
    @user1742364 See the edit for a quick hack of the standout-frame. Commented Aug 1, 2016 at 13:08
  • @user1742364 You're welcome! Commented Aug 1, 2016 at 13:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .