Beamer 中的讲义选项与 \itemize 不兼容?

Beamer 中的讲义选项与 \itemize 不兼容?

我正在制作 Beamer 演示文稿,并想使用讲义选项。但是,当我添加[handout]到文档类时,itemize-environment 无法正常工作,并且所有项目都会一次显示,尽管我指定它们应该逐点显示。哪里出了问题?

以下是我的序言和一个例子:

\documentclass[handout]{beamer}
\usefonttheme[onlymath]{serif}
\usetheme{CambridgeUS}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{tipa}
    \usepackage{eurosym}
\usepackage{wasysym}
\usepackage{colortbl}
\usepackage{wrapfig}
\usepackage{graphics}
\usepackage{linguex}
\usepackage{cgloss4e}
\usepackage{csquotes}
\usepackage{xspace}
\usepackage{color}
\usepackage{xyling}
\usepackage{setspace}
\usepackage{amsfonts}
\usepackage{phonetic}
\usepackage{multicol}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage[backend=biber, style=authoryear-comp]{biblatex}
 \let\eachwordone\itshape
\addbibresource{ref2.bib}


\beamertemplateballitem


\title{XXX}
\subtitle{YYY}
\author{XXX}
\institute{Flafla}
\date{\today}

\newcommand{\textunderscript}[1]{$_{\text{#1}}$}

\begin{document}



\frame{


\begin{itemize}

\item<2-> Blabla 

\item<3-> Flafla

\item<4-> Dada

\end{itemize}

}

\end{document}

答案1

beamer 用户指南对此说得很清楚(模式规范,9.6.2):

因此,如果您书写\only<3>{Text}并且处于讲义模式,则文本将显示在所有幻灯片上,因为没有为讲义指定限制,并且与3相同 beamer:3

您必须指定演示文稿和讲义的限制。但请注意,您通常设计演示文稿时不带handout。该选项仅用于打印讲义,然后在您进行演示时删除。

这是一个真正的 MWE,它可以“修复”您的问题(解决 beamer 设计的难题):

\documentclass[handout]{beamer}
\usefonttheme[onlymath]{serif}
\usetheme{CambridgeUS}
\usepackage[french]{babel}

\beamertemplateballitem

\title{XXX}
\subtitle{YYY}
\author{XXX}
\institute{Flafla}
\date{\today}

\begin{document}

\begin{frame}
Test
\begin{itemize}
\item<2- | handout:2-> Blabla 
\item<3- | handout:3-> Flafla
\item<4- | handout:4-> Dada
\end{itemize}
\end{frame}

\end{document}

相关内容