Beamer:幻灯片上无色彩效果

Beamer:幻灯片上无色彩效果

我想要实现类似的效果,alert但不是用颜色,而是想在某个物体周围画一个圆圈。

圆圈的命令:

\newcommand<>\circled[1]{\tikz[baseline=(char.base)]{%
    \node[shape=circle,draw,inner sep=2pt] (char) {#1};}%
}

理想用途:circled<4>{text}

目前解决方法:\only<4>{\circled{text}}\onslide<1-3>{text}

我知道我可以用新命令来完成当前工作,但我将失去 <> 的功能。还有其他更好的想法吗?

提前致谢。

答案1

然后aobs打包来救援!

\documentclass{beamer}

\usepackage{tikz}
\usetikzlibrary{overlay-beamer-styles}

\newcommand<>\circled[1]{\tikz[baseline=(char.base)]{%
    \node[shape=circle,inner sep=2pt,alt=#2{draw}{}] (char) {#1};}%
}


\begin{document}
    
\begin{frame}
    \circled<4>{3}
\end{frame} 
    
\end{document}

相关内容