
Eu uso smartdiagram
para criar um diagrama circular com animação automática. Quero usá-lo para uma apresentação no beamer.
Quero mostrar algumas palavras introdutórias no topo do slide antes de iniciar a animação do diagrama inteligente. Meu problema é que o smartdiagram sempre começa ao mesmo tempo com a demonstração do slide e não após a introdução. Como no meu exemplo, a animação do primeiro módulo do smartdiagram deve começar com a palavra-chave 1, depois o módulo dois com a palavra-chave 2 e o módulo 3 com a palavra-chave 3. Tento lidar com isso, \pause
mas não consigo. Talvez você possa me ajudar.
Muito obrigado por seus esforços!
Código de exemplo:
\documentclass{beamer}
\usepackage{smartdiagram}
\begin{document}
\begin{frame}
\frametitle{frametitle}
a few introducing remarks ...\\[0.3cm]
\begin{minipage}{\dimexpr.5\linewidth-1em\relax}
\begin{enumerate}[<+->]
\setlength{\itemsep}{16pt}
\item keyword 1
\item keyword 2
\item keyword 3
\end{enumerate}
\end{minipage}
\begin{minipage}{\dimexpr.5\linewidth-1em\relax}
\begin{center}
\usetikzlibrary{shapes.geometric} % required in the preamble
\smartdiagramset{module shape = ellipse,
arrow style = <-stealth,
font=\scriptsize,
module minimum width=0.8cm,
module minimum height=0.6cm,
text width=1.5cm,
circular distance=1.8cm,
}
\smartdiagramanimated[circular diagram:clockwise]{one,two,three}
\end{center}
\end{minipage}
\end{frame}
\end{document}
Responder1
Se eu usar seu Exemplo Mínimo de Trabalho e colocar um \pause
entre as "observações" e \begin{minipage}
ele funcionar como você deseja.
Além disso, é melhor avançar \usetikzlibrary
no preâmbulo, próximo a \usepackage
.
Responder2
Você poderia obter um efeito semelhante ao desejado simplesmente agrupando os elementos do diagrama em \only<>{}
. É um efeito ligeiramente diferente daquele produzido por \smartdiagramanimated
, mas também bastante impressionante. Exemplo de trabalho:
\documentclass{beamer}
\usepackage{smartdiagram}
\usetikzlibrary{shapes.geometric} % required in the preamble
\begin{document}
\begin{frame}
\frametitle{frametitle}
a few introducing remarks ...\\[0.3cm]
\pause
\begin{minipage}{\dimexpr.5\linewidth-1em\relax}
\begin{enumerate}[<+->]
\setlength{\itemsep}{16pt}
\item keyword 1
\item keyword 2
\item keyword 3
\end{enumerate}
\end{minipage}
\begin{minipage}{\dimexpr.5\linewidth-1em\relax}
\begin{center}
\smartdiagramset{module shape = ellipse,
arrow style = <-stealth,
font=\scriptsize,
module minimum width=0.8cm,
module minimum height=0.6cm,
text width=1.5cm,
circular distance=1.8cm,
}
\smartdiagram[circular diagram:clockwise]{\only<2->{one},\only<3->{two},\only<4->{three}}
\end{center}
\end{minipage}
\end{frame}
\end{document}