tikz と beamer で一時停止する

tikz と beamer で一時停止する

たとえば、教育ビデオを作りたいとします。Beamer を使ってスライドショーのようなものを作成し、それに合わせて話すこともできます。しかし、幾何学の図解もいくつか作成したいと思っています。

私が抱えている具体的な問題は、ビジネス計算の学生に関連レートについて教えることです。長方形、長方形を通る対角線、ラベルなどを描きたいのですが、これは tikz を使えばとても簡単です。

しかし、私は Beamer でも一時停止機能を使いたいのです。例えば、

(1)長方形を描き、一時停止する

(2)長方形に対角線を描き、一時停止する

(3)長さをラベルし、一時停止する

このようなことは可能でしょうか? tikz や beamer 以外のもので可能でしょうか?

ありがとう!

答え1

\nodeなど\drawはオーバーレイに対応しているので、例えば を使用できます。または、 1 つ以上の TikZ 構造に/ /\node<-> ..を使用できます。または内でを使用することもできます。\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}

「ファントム」の部分には注意が必要です(より複雑な状況では、ここ)。ファントムまたはリンクは、位置を一定に保つために必要です。

上記のリンクよりも簡単な方法は、全体の形状の周りにファントム文字(私のもののような)のノードをいくつか配置することです。

結果:

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

関連情報