如何使用 itemize 阻止 beamer 重复部分

如何使用 itemize 阻止 beamer 重复部分

下面的代码生成一组 beamer 演示帧。问题是出现在主题右侧的部分“a with b”会随着每个新项目重复出现;即,添加 item<1> 和 item<2> 会导致部分名称在侧边栏中重复两次。如何避免这种行为,以便部分标题重复的次数与我使用 \section 函数编程的次数一样多?

\documentclass{beamer}
\usepackage[utf8]{inputenc}

\setbeamercovered{invisible}
\setbeamercovered{%
    still covered={\opaqueness<1->{0}},
    again covered={\opaqueness<1->{15}}
}

\title{minimal example}
\author{a}
\usetheme{Goettingen}
\usecolortheme{seagull}

\begin{document}

    \frame{\titlepage}
    \begin{frame}
    \frametitle{}
    \begin{itemize}
        \item<1> a with b
        \item<2> b and c
        \item<3> d
    \end{itemize}
\end{frame}

\begin{frame}

\centering
    \section{a with b}
        \begin{itemize}
            \item<1> ab.1
            \item<2> ab.2
        \end{itemize}
\end{frame}

\end{document}

答案1

主题将目录放在侧边栏上。这里没有什么奇怪的。章节命令应放在框架之外。

尝试

\documentclass{beamer}
\usepackage[utf8]{inputenc}

\setbeamercovered{invisible}
\setbeamercovered{%
    still covered={\opaqueness<1->{0}},
    again covered={\opaqueness<1->{15}}
}

\title{minimal example}
\author{A.U. Thor}
\usetheme{Goettingen}
\usecolortheme{seagull}
\begin{document}
\frame{\titlepage}
\section{Name of section 1}
\begin{frame}
\begin{itemize}
        \item<1> a with b
        \item<2> b and c
        \item<3> d
\end{itemize}
\end{frame}
\section{Name of section 2}
\begin{frame}
\begin{itemize}
\item<1> ab.1
\item<2> ab.2
\end{itemize}
\end{frame}

\end{document}

相关内容