-
Notifications
You must be signed in to change notification settings - Fork 7
/
Jumping_marmot_ballon.tex
65 lines (52 loc) · 1.78 KB
/
Jumping_marmot_ballon.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
% !TeX program = txs:///arara
% arara: latexmk: {
% arara: --> engine: pdflatex,
% arara: --> options: [
% arara: --> '-pretex="\\AtBeginDocument{\\pagecolor{gray!20}}"',
% arara: --> '-usepretex'
% arara: --> ]
% arara: --> }
% arara: pdftocairo: {
% arara: --> format: 'png',
% arara: --> options: [
% arara: --> '-r', '150', '-transp', '-singlefile', '-f', '77',
% arara: --> '@{getBasename(getOriginalReference())}_bg'
% arara: --> ]
% arara: --> }
% arara: latexmk: {
% arara: --> engine: pdflatex,
% arara: --> }
% arara: convert: { options: [ '-delay', '1', '-loop', '0',
% arara: --> '-density', '100', '-alpha', 'remove',
% arara: --> '@{getBasename(getOriginalReference())}.pdf',
% arara: --> '@{getBasename(getOriginalReference())}.gif' ] }
\documentclass{beamer}
\usepackage{tikz}
\setbeamertemplate{navigation symbols}{}
\usetikzlibrary{overlay-beamer-styles}
\usepackage{tikzlings}
\setbeamercolor{background canvas}{bg=}
\begin{document}
\begin{frame}[label=jump]
\begin{tikzpicture}[remember picture, overlay]
\foreach \x in {0,5,...,180}{
\only<+>{
\begin{scope}[yshift=sin(\x)*1cm,xshift=\thepage/\insertdocumentendpage*18cm]
\marmot[xshift=-1.2cm,yshift=-2.8cm]
\end{scope}
\draw[thick]
(-3.7+\thepage/\insertdocumentendpage*18, 0.6) .. controls
(-3.7+\thepage/\insertdocumentendpage*18, 0.6) and
(-3.5+\thepage/\insertdocumentendpage*18, -0.5) ..
(-1.5+\thepage/\insertdocumentendpage*18, {sin(\x)-2});
}
}
\shade[ball color=red] (-3.7+\thepage/\insertdocumentendpage*18,1.4) ellipse (0.5 and 0.9);
\end{tikzpicture}
\end{frame}
\againframe{jump}
\againframe{jump}
\againframe{jump}
\againframe{jump}
\againframe{jump}
\end{document}