[Tex/LaTex] Two-column beamer ToC with control over the breaking point

beamerpage-breakingtable of contentstwo-column

From Splitting TOC into two columns on single frame in beamer, I'd like to know whether it is possible to control the position of the breaking point between column 1 and column 2?

Best Answer

Apparently, \addtocontents also works with the beamer class. Use \newpage (not \clearpage!) to force a column break.

\documentclass{beamer}

\usepackage{multicol}

\begin{document}

\begin{frame}{\contentsname}
\begin{multicols}{2}
\tableofcontents
\end{multicols}
\end{frame}

\section{bla}
\begin{frame}{bla}
Some text.
\end{frame}

\section{blubb}
\begin{frame}{blubb}
Some text.
\end{frame}

\section{foo}
\begin{frame}{foo}
Some text.
\end{frame}

\addtocontents{toc}{\newpage}

\section{bar}
\begin{frame}{bar}
Some text.
\end{frame}

\end{document}