I am using Beamer with the Warsaw theme to make a presentation. I quite like having a mini-outline of the TOC at the start of each slide. However, I have found that it tends to take up quite a bit of vertical space. Hence, I am wondering if it is possible for the per-slide TOC (\sections
and \subsections
) to be split over two columns so:
A
B
C
D
to
A B or A C
C D B D
I am aware of the compress
option which forces list of sections and subsections to be on a single line but this is a bit too extreme. I have also seen a couple of questions relating to splitting the global table of contents over two columns — however I am interested in the mini-TOC which appears at the start of every frame (with the Warsaw theme at least).
Best Answer
Here's a possible solution; the idea is to redefine
\insertsectionnavigation
and\insertsubsectionnavigation
(implemented inbeamerbasenavigation.sty
) to use a two-column layout produced using themulticols
environment from themulticol
package; a redefinition of theheadline
template is also needed to reduce the height of the headline with this new layout:An image of the headline of one the frames, showing the sections and subsections with the requested two-column layout:
and just for comparison, the same headline using the default
Warsaw
theme: