下面的代码生成一组 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}