Smartdiagram 패키지가 포함된 다이어그램 애니메이션

Smartdiagram 패키지가 포함된 다이어그램 애니메이션

smartdiagram자동 애니메이션으로 원형 다이어그램을 만드는 데 사용합니다 . 비머 프리젠테이션에 사용하고 싶습니다.
스마트다이어그램 애니메이션을 시작하기 전에 슬라이드 상단에 몇 가지 소개 단어를 보여주고 싶습니다. 내 문제는 스마트 다이어그램이 소개 이후가 아니라 항상 슬라이드 데모와 동시에 시작된다는 것입니다. 내 예와 마찬가지로 스마트다이어그램의 첫 번째 모듈 애니메이션은 키워드 1로 시작해야 하고, 모듈 2는 키워드 2로, 모듈 3은 키워드 3으로 처리해야 합니다. 처리하려고 했지만 \pause관리하지 못했습니다. 어쩌면 당신이 나를 도울 수 있습니다.

귀하의 노력에 진심으로 감사드립니다!

예제 코드:

\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}

답변1

\pause최소한의 작업 예제를 사용하고 "설명" 사이에 넣으면 \begin{minipage}원하는 대로 작동합니다. 게다가 프리앰블 근처로
이동하는 것이 좋습니다 .\usetikzlibrary\usepackage

답변2

간단히 다이어그램 요소를 \only<>{}. 에서 생성된 효과와는 약간 다르지만 \smartdiagramanimated매우 인상적입니다. 실제 사례:

\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}

관련 정보