Beamer 索引显示过多带有覆盖的标题

Beamer 索引显示过多带有覆盖的标题

我正在尝试为班级创建我的第一个演示文稿beamer。我发现可以使用叠加层更改部分文本的颜色(例如)。我用它{\alert{<...>}{text}}来突出显示公式中的某些常量,但我注意到一些问题:

  • 为了让框架标题出现在右侧的索引中(针对主题Goettingen),我必须插入一个\section{...}具有相同标题的标题。这样对吗?因为这个部分对我来说似乎“无用”,因为已经有了框架标题(但是,如果是这样的话,我会坚持使用它)。
  • 当我使用{\alert{<2->}{text}}它时,会在框架内生成另一张幻灯片;这很好,因为它在演示文稿中有效。但是,此命令会创建另一个标题在右侧的索引中,这甚至会在演示文稿中显示。有没有办法让主题创建的索引中每个框架只有一个项目?

这是我的代码:

\documentclass{beamer}
\let\Tiny=\tiny

\usetheme{Goettingen}

\title{Title}
\author{Me}
\date{\today}

\begin{document}
\begin{frame}
    \titlepage
\end{frame}
\begin{frame}
    \frametitle{First frame}
    \section{First frame}
    \begin{itemize}
        \item Item 1
        \[{\alpha = \alert<2->{k_1}}\]
        \item Item 2
        \[{\alpha = \alert<2->{k_2}}\]
    \end{itemize}
\end{frame}
\begin{frame}
    \frametitle{Second frame}
    \section{Second frame}
    \begin{itemize}
        \item Item 1
        \[{\alpha = \alert<2->{k_1}}\]
        \item Item 2
        \[{\alpha = \alert<2->{k_2}}\]
    \end{itemize}
\end{frame}
\end{document}

谢谢大家!

答案1

关于2)中提到的问题,您的代码的问题在于您在环境\section内发出frame\section(以及所有其他部分单位命令)必须是外部 frame;一个部分由几个框架组成,但将一个部分放在框架内是没有意义的(此外,这会产生像您所描述的那样的不良结果):

\documentclass{beamer}
\let\Tiny=\tiny

\usetheme{Goettingen}

\title{Title}
\author{Me}
\date{\today}

\begin{document}
\begin{frame}
    \titlepage
\end{frame}
\section{First frame}
\begin{frame}
    \frametitle{First frame}
    \begin{itemize}
        \item Item 1
        \[{\alpha = \alert<2->{k_1}}\]
        \item Item 2
        \[{\alpha = \alert<3->{k_2}}\]
    \end{itemize}
\end{frame}

\section{Second frame}
\begin{frame}
    \frametitle{Second frame}
    \begin{itemize}
        \item Item 1
        \[{\alpha = \alert<2->{k_1}}\]
        \item Item 2
        \[{\alpha = \alert<2->{k_2}}\]
    \end{itemize}
\end{frame}
\end{document}

结果动画仅显示侧边栏中的两个部分:

在此处输入图片描述

关于 1),侧边栏(通常是导航栏)应该包含有关主要部分单元(部分和小节)的信息,但不包含每个框架的标题(这没有多大意义)。

相关内容