同时显示多个 \item 的部分内容

同时显示多个 \item 的部分内容

在以下 MWE 中,我希望框架由两张幻灯片组成。在第一张幻灯片上,只应显示 3 个项目(项目 1、项目 2、项目 3)。在第二张幻灯片上,还应显示 3 个解释(解释 1、解释 2、解释 3)。

\documentclass{beamer}
\usepackage{graphicx}
\begin{document}
\begin{frame}
    \begin{itemize}
        \item \makebox[4cm][l]{Item 1}explanation 1
        \item \makebox[4cm][l]{Item 2}explanation 2
        \item \makebox[4cm][l]{Item 3}explanation 3
    \end{itemize}
\end{frame}
\end{document}

我读到过有关item<X>指定某个项目应仅出现在幻灯片 X 上,但这会影响整个项目 - 是否也可以使部分项目实现这种行为?

答案1

您可以使用投影仪覆盖(例如\only\visible)来延迟文本的特定部分。

还请注意,您不需要加载graphicx,beamer 已经为您加载了。

\documentclass{beamer}
%\usepackage{graphicx}
\begin{document}
\begin{frame}
    \begin{itemize}
        \item \makebox[4cm][l]{Item 1}\visible<2->{explanation 1}
        \item \makebox[4cm][l]{Item 2}\visible<2->{explanation 2}
        \item \makebox[4cm][l]{Item 3}\visible<2->{explanation 3}
    \end{itemize}
\end{frame}
\end{document}

在此处输入图片描述

相关内容