Animação de um diagrama com o pacote Smartdiagram

Animação de um diagrama com o pacote Smartdiagram

Eu uso smartdiagrampara 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, \pausemas 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 \pauseentre as "observações" e \begin{minipage}ele funcionar como você deseja.
Além disso, é melhor avançar \usetikzlibraryno 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}

informação relacionada