В бимере я хотел бы показать два незаконченных элемента в начале слайда. Затем я хотел бы завершить элементы. Я хочу следующее: я представляю два элемента аудитории (то есть я показываю элементы аудитории) и прошу их угадать, что это за элементы? и затем я дам им правильный ответ элемент за элементом.
Итак, у меня будет что-то вроде:
В первый раз у меня:
- Пункт 1:
- Пункт 2:
Тогда у меня есть:
- Элемент 1: текст1
- Пункт 2:
Тогда у меня есть:
- Элемент 1: текст1
- Элемент 2: текст2
Я сделал это:
\begin{enumerate}
\item<1,2-3> Item1: text1
\item<1,3-3> Item2: text2
\end{enumerate}
Но результат не тот, что мне нужен.
решение1
Один подход с явными \onslide
настройками.
\documentclass{beamer}
\begin{document}
\begin{frame}{Some title}
\begin{enumerate}
\item<1-3> Item1: \onslide<2-3>{text1}
\item<1-3> Item2: \onslide<3-3>{text2}
\end{enumerate}
\end{frame}
\end{document}
решение2
Существуют различные спецификации наложения ( beamer
подробности см. в документации). Я использую несколько из них здесь. Одно из главных отличий заключается в том, что содержимое \only{}
не занимает места, пока не отображается, а другие занимают. Использование \only{}
может привести к перемещению материала по кадру, но может быть полезно при замене одного объекта другим. Другое отличие заключается в том, что содержимое \onslide{}
и \uncover{}
может быть скрыто в разной степени в зависимости от настройки \setbeamercovered{}
.
\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}
\begin{frame}
\frametitle{Title}
\begin{enumerate}
\item Item1: \only<2->{text1}
\item Item2: \onslide<3->{text2}
\item Item4: \uncover<4->{text3}
\item Item3: \visible<5->{text4}
\end{enumerate}
\end{frame}
\end{document}