
Lo uso smartdiagram
para crear un diagrama circular con animación automática. Quiero usarlo para una presentación de proyector.
Quiero mostrar algunas palabras introductorias en la parte superior de la diapositiva antes de comenzar la animación del diagrama inteligente. Mi problema es que el smartdiagram siempre comienza al mismo tiempo que la demostración de la diapositiva y no después de la introducción. Como en mi ejemplo, la animación del primer módulo del diagrama inteligente debería comenzar con la palabra clave 1, luego el módulo dos con la palabra clave 2 y el módulo 3 con la palabra clave 3. Intenté manejarlo \pause
pero no lo logré. Quizás podrías ayudarme.
¡Muchas gracias por tu esfuerzo!
Código de ejemplo:
\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}
Respuesta1
Si uso su ejemplo de trabajo mínimo y pongo un \pause
entre los "comentarios" y \begin{minipage}
funciona como usted quiere.
Además, es mejor pasar \usetikzlibrary
al preámbulo, cerca de \usepackage
.
Respuesta2
Podrías lograr un efecto similar al deseado simplemente envolviendo los elementos del diagrama en formato \only<>{}
. Es un efecto ligeramente diferente al producido por \smartdiagramanimated
, pero también bastante llamativo. Ejemplo de trabajo:
\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}