МВЭ
\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-AB
, AB-A
, и AB-AB
, что не совсем то, что я ожидал ( A-
, AB-A
, и AB-AB
).
Здеськто-то советует вообще не использовать \pause
внутри tcolorbox
, норуководствоупоминает beamer
скин, так что я думаю, что он должен поддерживать beamer
. Есть ли лучший способ сделать вышеизложенное?
решение1
Использование \only
instead работает, хотя это немного сложнее.
\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}