
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}