Tikz와 Beamer로 일시중지

Tikz와 Beamer로 일시중지

그래서 제가 교육용 비디오를 만들고 싶다고 가정해 보겠습니다. 확실히 비머를 사용하여 일종의 슬라이드쇼를 만들고 그것에 대해 이야기할 수 있습니다. 하지만 나는 기하학에 대한 삽화를 만들고 싶습니다.

내가 가진 특별한 문제는 일부 비즈니스 계산 학생들에게 관련 요율에 대해 가르치는 것입니다. 직사각형, 직사각형을 통과하는 대각선, 라벨 등을 그리고 싶습니다. tikz를 사용하면 매우 쉽습니다.

그런데 비머에서도 일시정지 기능을 사용하고 싶습니다. 예를 들어.

(1) 직사각형을 그리고 잠시 멈춘다

(2) 직사각형을 통해 대각선을 그린 후 잠시 멈춥니다.

(3) 길이에 라벨을 붙이고 잠시 멈춘다

등.

이런 것이 가능합니까? 어쩌면 tikz 및/또는 비머가 아닌 다른 것으로도 될까요?

감사해요!

답변1

\node등 은 \draw오버레이를 인식하므로 예를 들어 \node<-> ... 또는 하나 이상의 TikZ 구성에 대해 \visible// \only를 사용할 수 있습니다 . 또는 내부에서 \uncover사용할 수도 있습니다 .\pausetikzpicture

\documentclass{beamer}
\usepackage{tikz}
\begin{document}
\begin{frame}
\begin{tikzpicture}
\node<+-> [minimum size=3cm,draw] (a) {};
\draw<+-> (a.south east) -- (a.north west);
\visible<+->{\node [above] at (a.north) {$x$};}
\node<+-> [right] at (a.east) {$y$};
\node<+-> [above right] at (a.center) {$D$};

\pause
\node [draw,circle,minimum size=2cm] at (5,0) {};
\end{tikzpicture}
\end{frame}
\end{document}

답변2

다음은 이를 수행하는 방법을 보여주는 것입니다.

\documentclass{beamer}

\usepackage[utf8]{inputenc}
\usepackage{default}
\usepackage{tikz}
\usepackage{xcolor}

\begin{document}
\begin{frame}
 \begin{center}
 \begin{minipage}{0.4\textwidth}
 \begin{itemize}
  \item<1-> Lets Start with the triangle:
  \item<2-> We added the red line 
  \item<3> We added the blue line
 \end{itemize}
 \end{minipage}
 \hspace*{10pt}
 \begin{minipage}{0.4\textwidth}
 \foreach \i in {1,...,3}{
 \only<\i>{
 \begin{tikzpicture}
  \draw[-](0,0)--(4,0)--(4,3)--cycle;
  \ifnum \i>1
  \draw[-,red](0,0) node[left] {A}--(4,1.5) node[right] {B};
  \else
  \node[left] at (0,0) {\phantom{A}};
  \node[left] at (4,1.5) {\phantom{B}};
  \fi
  \ifnum \i>2
  \draw[-,blue] (2,0) node[below] {D}--(4,3) node[above] {C};
  \else
  \node[below] at (2,0) {\phantom{D}};
  \node[above] at (4,3) {\phantom{C}};
  \fi
 \end{tikzpicture}
 }}
 \end{minipage}
 \end{center}

\end{frame}


\end{document}

'팬텀' 부분에 주의해야 합니다(더 복잡한 상황에서는 살펴봐야 할 수도 있습니다).여기). 위치를 일정하게 유지하는 데 필요한 팬텀 또는 링크.

위의 링크보다 쉬운 방법은 전체 모양 주위에 팬텀 문자(내 것과 같은)가 있는 일부 노드를 배치하는 것입니다. 당신의

결과:

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

관련 정보