-
Notifications
You must be signed in to change notification settings - Fork 19
/
batch-fixed.tex
154 lines (137 loc) · 2.57 KB
/
batch-fixed.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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
\input{diagrams}
\def \ShowWatermarks{0}
\newcommand{\BatchDiagram}[3][c_timeline] {
\TriggersDiagram[#1]{#2}{
\DrawBatchBoundary{5}
#3
}
}
\newcommand{\FrameV}[0] {
\BatchDiagram[c_back]{5.222}{
\DrawOutput{0}{2}{0.000}{5.000}{14}
\DrawOutput{2}{4}{0.000}{5.000}{18}
\DrawOutput{4}{6}{0.000}{5.000}{4}
\DrawOutput{6}{8}{0.000}{5.000}{12}
}
}
\DrawInitialFrame{\FrameV}
\newcommand{\FrameA}[1] {
\BatchDiagram{#1}{
}
}
\FrameA{.01}
\FrameA{.111}
\FrameA{.222}
\newcommand{\FrameB}[1] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{5}
}
}
\FrameB{.333}
\FrameB{.444}
\FrameB{.555}
\newcommand{\FrameC}[1] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{5}
\DrawState{2}{4}{0.000}{#1}{7}
}
}
\FrameC{.666}
\FrameC{.777}
\FrameC{.888}
\FrameC{1.000}
\FrameC{1.111}
\newcommand{\FrameF}[1] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{5}
\DrawState{2}{4}{0.000}{#1}{10}
}
}
\FrameF{1.222}
\FrameF{1.333}
\FrameF{1.444}
\FrameF{1.555}
\newcommand{\FrameH}[1] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{5}
\DrawState{2}{4}{0.000}{#1}{10}
\DrawState{4}{6}{0.000}{#1}{4}
}
}
\FrameH{1.666}
\FrameH{1.777}
\FrameH{1.888}
\newcommand{\FrameJ}[2] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{5}
\DrawState{2}{4}{0.000}{#1}{18}
\DrawState{4}{6}{0.000}{#1}{4}
#2
}
}
\FrameJ{2.111}{}
\FrameJ{2.222}{}
\newcommand{\FrameK}[1] {
\FrameJ{#1}{
\DrawState{6}{8}{0.000}{#1}{3}
}
}
\FrameK{2.333}
\FrameK{2.444}
\FrameK{2.555}
\FrameK{2.666}
\FrameK{2.777}
\FrameK{2.888}
\FrameK{3.000}
\FrameK{3.111}
\FrameK{3.222}
\newcommand{\FrameL}[1] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{14}
\DrawState{2}{4}{0.000}{#1}{18}
\DrawState{4}{6}{0.000}{#1}{4}
\DrawState{6}{8}{0.000}{#1}{3}
}
}
\FrameL{3.333}
\FrameL{3.444}
\FrameL{3.555}
\newcommand{\FrameR}[1] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{14}
\DrawState{2}{4}{0.000}{#1}{18}
\DrawState{4}{6}{0.000}{#1}{4}
\DrawState{6}{8}{0.000}{#1}{11}
}
}
\FrameR{3.666}
\FrameR{3.777}
\FrameR{3.888}
\newcommand{\FrameS}[2] {
\BatchDiagram{#1}{
\DrawState{0}{2}{0.000}{#1}{14}
\DrawState{2}{4}{0.000}{#1}{18}
\DrawState{4}{6}{0.000}{#1}{4}
\DrawState{6}{8}{0.000}{#1}{12}
}
}
\FrameS{4.000}{}
\FrameS{4.111}{}
\FrameS{4.222}{}
\FrameS{4.333}{}
\FrameS{4.444}{}
\FrameS{4.555}{}
\FrameS{4.666}{}
\FrameS{4.777}{}
\FrameS{4.888}{}
\newcommand{\FrameT}[0] {
\BatchDiagram{5.000}{
\DrawOutput[c_out_back]{0}{2}{0.000}{5.000}{14}
\DrawOutput[c_out_back]{2}{4}{0.000}{5.000}{18}
\DrawOutput[c_out_back]{4}{6}{0.000}{5.000}{4}
\DrawOutput[c_out_back]{6}{8}{0.000}{5.000}{12}
}
}
\FrameT
\DrawFinalFrames{\FrameV}
\end{document}