tcolorbox 与 beamer

tcolorbox 与 beamer

数学家协会

\documentclass{beamer}
\usepackage[english]{babel}
\usepackage{tcolorbox}
\begin{document}
\begin{frame}
\begin{tcolorbox}
A\pause B
\end{tcolorbox}
\begin{tcolorbox}
A\pause B
\end{tcolorbox}
\end{frame}
\end{document}

制作三张幻灯片:A-ABAB-AAB-AB,这不是我所期望的(A-AB-AAB-AB)。

这里\pause有人建议不要在里面使用tcolorbox,但是手动的确实提到了beamer皮肤,所以我猜它一定支持beamer。有没有更好的方法来实现上述功能?

答案1

改用\only其他方法也可以,不过需要做更多的工作。

\documentclass{beamer}
\usepackage[english]{babel}
\usepackage{tcolorbox}
\begin{document}
\begin{frame}
\begin{tcolorbox}
A\only<2->{B}
\end{tcolorbox}
\begin{tcolorbox}
\only<3->{A}\only<4>{B}
\end{tcolorbox}
\end{frame}
\end{document}

相关内容