No beamer, gostaria de mostrar dois itens incompletos no início do slide. Em seguida, gostaria de completar os itens. O que eu quero é: eu apresento dois itens ao público (então mostro os itens ao público) e peço que adivinhem quais são esses itens? e a seguir darei a resposta correta item por item.
Então terei algo como:
Na primeira vez, eu tenho:
- Item 1:
- Item 2:
Então eu tenho:
- Item 1: texto1
- Item 2:
Então eu tenho:
- Item 1: texto1
- Item 2: texto2
Eu fiz isso:
\begin{enumerate}
\item<1,2-3> Item1: text1
\item<1,3-3> Item2: text2
\end{enumerate}
Mas o resultado não é o que eu quero.
Responder1
Uma abordagem com \onslide
configurações explícitas.
\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}
Responder2
Existem várias especificações de sobreposição (consulte beamer
a documentação para obter detalhes). Eu uso vários deles aqui. Uma grande diferença é que o conteúdo de \only{}
não ocupa espaço enquanto não é mostrado, mas os demais sim. O uso \only{}
pode fazer com que o material se mova em uma moldura, mas pode ser útil ao substituir uma coisa por outra. Outra diferença é o conteúdo de \onslide{}
e \uncover{}
pode ser ocultado em vários graus, dependendo da configuração de \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}