如何将文本中适当的间隙与投影仪中的构建阶段结合起来

如何将文本中适当的间隙与投影仪中的构建阶段结合起来

我正在为用于教学的幻灯片制作一些概念检查幻灯片。(请参阅代码以获取模拟示例。)

这些概念检查是缺少关键词的句子。我想

  1. 仅显示第一阶段的空白,最好用点填充。
  2. 在后续的构建阶段逐个显示关键字(与使用 的方式类似\only<>{})。

我怎样才能获得与它们所代表的单词完全一样宽的间隙,并使用 beamer 的覆盖/构建阶段逻辑逐一显示关键字?

\begin{frame}{Best subset selection \hfill Review}
    
    The number of total predictors in the original dataset is denoted by \only<1>{\dots}\only<2->{$p$}.
          
\end{frame}

答案1

在此处输入图片描述

\documentclass{beamer}
\usepackage[normalem]{ulem}
\newcommand{\mygap}[3]{\only<1-#1>{\dotuline{\phantom{#3}}}\only<#2->{#3}}
\begin{document}
\begin{frame}{Best subset selection \hfill Review}
    The number of \mygap{1}{2}{total predictors} in the original \mygap{2}{3}{dataset} is denoted by \mygap{3}{4}{$p$}.
\end{frame}
\end{document}

相关内容