Beamer(带有 Bergen 主题)如何将 ToC 从侧边栏移动到幻灯片的“主要部分”?

Beamer(带有 Bergen 主题)如何将 ToC 从侧边栏移动到幻灯片的“主要部分”?

我该如何将左侧边栏生成的目录移到\tableofcontents幻灯片的主要部分?它会产生大量未使用的空白,如下所示:

图像

此代码显示了 MWE:

\documentclass{beamer}

\usetheme{Bergen}
\usecolortheme{beaver}
\beamertemplatenavigationsymbolsempty

\begin{document}
  \begin{frame}{Summary}
    \tableofcontents
  \end{frame}

  \section{A brief introduction to AAA AAA}

  \begin{frame}{Introduction to AAA AAA}
    Whatever
  \end{frame}

  \begin{frame}{Introduction to AAA AAA}
    Whatever
  \end{frame}

  \begin{frame}{Introduction to AAA AAA}
    Whatever
  \end{frame}

  \section{An even shorter introduction to BBB BBB}

  \begin{frame}{Introduction to BBB BBB}
    Whatever
  \end{frame}

  \begin{frame}{Introduction to BBB BBB}
    Whatever
  \end{frame}
\end{document}

答案1

如果您只想将目录移到主文本区域,则需要重新设置以下三个模板:

\setbeamertemplate{section in toc}{\inserttocsection}
\setbeamertemplate{subsection in toc}{\inserttocsubsection}
\setbeamertemplate{subsubsection in toc}{\inserttocsubsubsection}

在此处输入图片描述

但是,由于 Bergen 主题是专门设计用来将内容放在侧边栏内的,所以我不确定这是否会很好看,您需要使用完整的目录进行检查。

具体来说,Bergen 主题会调用inmargin内部主题,该主题负责目录的放置。在相关的 .sty 文件中,您将找到:

\defbeamertemplate*{section in toc}
\defbeamertemplate*{subsection in toc}
...

以及其他相关定义。

相关内容