I am wondering whether we can use the subsection part of the beamer infolines
outer theme headline (the right half) to show the miniframe bullets of the current section. Assuming the section has three frames, the headline would look like this
First frame of the section:
Section Title @oo
Frame title
Next frame of the section:
Section Title o@o
Frame title
and so on.
I guess this can be done by hacking around \dohead
, but I couldn't figure out how to tweak things. Any help will be greatly appreciated.
Best Answer
This is quite a hackish solution: It starts with the
miniframes
outer theme and patches the internalbeamer
commands in order to remove the other sections from the headline:Example headline:
(If you want to have all mini frames in one line instead of using a single line per subsection, you can use
\documentclass[compress]{beamer}
as usual.)Explanation of the code:
We use the outer theme
miniframes
and remove all the mini frames that do not belong to the current section:Now,
etoolbox
is used to remove some code from thebeamer
macros responsible for generating the navigation bar:Remove the space between the sections:
Do not display sections other than the current section at all:
Fix an inconsistency in the current
beamer
version: currently, the templatemini frame in other subsection
is used for both mini frames in the current section and other sections, where the latter case should usemini frame in other section
: