ROOT
master
Reference Guide
Loading...
Searching...
No Matches
tmathtext2.C
Go to the documentation of this file.
1
/// \file
2
/// \ingroup tutorial_graphics
3
/// \notebook
4
/// This macro draw all possible symbols provided by TMathtext.
5
/// \macro_image
6
/// \author Olivier Couet
7
8
TCanvas
*tmathtext2()
9
{
10
TCanvas
*
c1
=
new
TCanvas
(
"mathtext"
,
"TMathText symbol"
, 1200, 1400);
11
12
TMathText
l
;
13
l
.SetTextSize(0.013);
14
l
.SetTextFont(132);
15
16
// Draw 1st Column
17
l
.SetTextAlign(12);
18
float
y
, step,
x1
,
x2
;
19
y
= 0.99;
20
step = 0.0126;
21
x1
= 0.01;
22
x2
=
x1
+ 0.02;
23
l
.DrawMathText(
x1
,
y
,
"\\\""
);
24
l
.DrawText(
x2
,
y
,
"\\\""
);
25
y
-= step;
26
l
.DrawMathText(
x1
,
y
,
"\\'"
);
27
l
.DrawText(
x2
,
y
,
"\\'"
);
28
y
-= step;
29
l
.DrawMathText(
x1
,
y
,
"\\."
);
30
l
.DrawText(
x2
,
y
,
"\\."
);
31
y
-= step;
32
l
.DrawMathText(
x1
,
y
,
"\\="
);
33
l
.DrawText(
x2
,
y
,
"\\="
);
34
y
-= step;
35
l
.DrawMathText(
x1
,
y
,
"\\Box"
);
36
l
.DrawText(
x2
,
y
,
"\\Box"
);
37
y
-= step;
38
l
.DrawMathText(
x1
,
y
,
"\\Bumpeq"
);
39
l
.DrawText(
x2
,
y
,
"\\Bumpeq"
);
40
y
-= step;
41
l
.DrawMathText(
x1
,
y
,
"\\Cap"
);
42
l
.DrawText(
x2
,
y
,
"\\Cap"
);
43
y
-= step;
44
l
.DrawMathText(
x1
,
y
,
"\\Cup"
);
45
l
.DrawText(
x2
,
y
,
"\\Cup"
);
46
y
-= step;
47
l
.DrawMathText(
x1
,
y
,
"\\Delta"
);
48
l
.DrawText(
x2
,
y
,
"\\Delta"
);
49
y
-= step;
50
l
.DrawMathText(
x1
,
y
,
"\\Diamond"
);
51
l
.DrawText(
x2
,
y
,
"\\Diamond"
);
52
y
-= step;
53
l
.DrawMathText(
x1
,
y
,
"\\Digamma"
);
54
l
.DrawText(
x2
,
y
,
"\\Digamma"
);
55
y
-= step;
56
l
.DrawMathText(
x1
,
y
,
"\\Doteq"
);
57
l
.DrawText(
x2
,
y
,
"\\Doteq"
);
58
y
-= step;
59
l
.DrawMathText(
x1
,
y
,
"\\Downarrow"
);
60
l
.DrawText(
x2
,
y
,
"\\Downarrow"
);
61
y
-= step;
62
l
.DrawMathText(
x1
,
y
,
"\\Finv"
);
63
l
.DrawText(
x2
,
y
,
"\\Finv"
);
64
y
-= step;
65
l
.DrawMathText(
x1
,
y
,
"\\Game"
);
66
l
.DrawText(
x2
,
y
,
"\\Game"
);
67
y
-= step;
68
l
.DrawMathText(
x1
,
y
,
"\\Gamma"
);
69
l
.DrawText(
x2
,
y
,
"\\Gamma"
);
70
y
-= step;
71
l
.DrawMathText(
x1
,
y
,
"\\Im"
);
72
l
.DrawText(
x2
,
y
,
"\\Im"
);
73
y
-= step;
74
l
.DrawMathText(
x1
,
y
,
"\\Koppa"
);
75
l
.DrawText(
x2
,
y
,
"\\Koppa"
);
76
y
-= step;
77
l
.DrawMathText(
x1
,
y
,
"\\Lambda"
);
78
l
.DrawText(
x2
,
y
,
"\\Lambda"
);
79
y
-= step;
80
l
.DrawMathText(
x1
,
y
,
"\\Leftarrow"
);
81
l
.DrawText(
x2
,
y
,
"\\Leftarrow"
);
82
y
-= step;
83
l
.DrawMathText(
x1
,
y
,
"\\Leftrightarrow"
);
84
l
.DrawText(
x2
,
y
,
"\\Leftrightarrow"
);
85
y
-= step;
86
l
.DrawMathText(
x1
,
y
,
"\\Lleftarrow"
);
87
l
.DrawText(
x2
,
y
,
"\\Lleftarrow"
);
88
y
-= step;
89
l
.DrawMathText(
x1
,
y
,
"\\Longleftarrow"
);
90
l
.DrawText(
x2
,
y
,
"\\Longleftarrow"
);
91
y
-= step;
92
l
.DrawMathText(
x1
,
y
,
"\\Longleftrightarrow"
);
93
l
.DrawText(
x2
,
y
,
"\\Longleftrightarrow"
);
94
y
-= step;
95
l
.DrawMathText(
x1
,
y
,
"\\Longrightarrow"
);
96
l
.DrawText(
x2
,
y
,
"\\Longrightarrow"
);
97
y
-= step;
98
l
.DrawMathText(
x1
,
y
,
"\\Lsh"
);
99
l
.DrawText(
x2
,
y
,
"\\Lsh"
);
100
y
-= step;
101
l
.DrawMathText(
x1
,
y
,
"\\Omega"
);
102
l
.DrawText(
x2
,
y
,
"\\Omega"
);
103
y
-= step;
104
l
.DrawMathText(
x1
,
y
,
"\\P"
);
105
l
.DrawText(
x2
,
y
,
"\\P"
);
106
y
-= step;
107
l
.DrawMathText(
x1
,
y
,
"\\Phi"
);
108
l
.DrawText(
x2
,
y
,
"\\Phi"
);
109
y
-= step;
110
l
.DrawMathText(
x1
,
y
,
"\\Pi"
);
111
l
.DrawText(
x2
,
y
,
"\\Pi"
);
112
y
-= step;
113
l
.DrawMathText(
x1
,
y
,
"\\Psi"
);
114
l
.DrawText(
x2
,
y
,
"\\Psi"
);
115
y
-= step;
116
l
.DrawMathText(
x1
,
y
,
"\\Re"
);
117
l
.DrawText(
x2
,
y
,
"\\Re"
);
118
y
-= step;
119
l
.DrawMathText(
x1
,
y
,
"\\Rightarrow"
);
120
l
.DrawText(
x2
,
y
,
"\\Rightarrow"
);
121
y
-= step;
122
l
.DrawMathText(
x1
,
y
,
"\\Rrightarrow"
);
123
l
.DrawText(
x2
,
y
,
"\\Rrightarrow"
);
124
y
-= step;
125
l
.DrawMathText(
x1
,
y
,
"\\Rsh"
);
126
l
.DrawText(
x2
,
y
,
"\\Rsh"
);
127
y
-= step;
128
l
.DrawMathText(
x1
,
y
,
"\\S"
);
129
l
.DrawText(
x2
,
y
,
"\\S"
);
130
y
-= step;
131
l
.DrawMathText(
x1
,
y
,
"\\Sampi"
);
132
l
.DrawText(
x2
,
y
,
"\\Sampi"
);
133
y
-= step;
134
l
.DrawMathText(
x1
,
y
,
"\\San"
);
135
l
.DrawText(
x2
,
y
,
"\\San"
);
136
y
-= step;
137
l
.DrawMathText(
x1
,
y
,
"\\Sho"
);
138
l
.DrawText(
x2
,
y
,
"\\Sho"
);
139
y
-= step;
140
l
.DrawMathText(
x1
,
y
,
"\\Sigma"
);
141
l
.DrawText(
x2
,
y
,
"\\Sigma"
);
142
y
-= step;
143
l
.DrawMathText(
x1
,
y
,
"\\Stigma"
);
144
l
.DrawText(
x2
,
y
,
"\\Stigma"
);
145
y
-= step;
146
l
.DrawMathText(
x1
,
y
,
"\\Subset"
);
147
l
.DrawText(
x2
,
y
,
"\\Subset"
);
148
y
-= step;
149
l
.DrawMathText(
x1
,
y
,
"\\Supset"
);
150
l
.DrawText(
x2
,
y
,
"\\Supset"
);
151
y
-= step;
152
l
.DrawMathText(
x1
,
y
,
"\\Theta"
);
153
l
.DrawText(
x2
,
y
,
"\\Theta"
);
154
y
-= step;
155
l
.DrawMathText(
x1
,
y
,
"\\Uparrow"
);
156
l
.DrawText(
x2
,
y
,
"\\Uparrow"
);
157
y
-= step;
158
l
.DrawMathText(
x1
,
y
,
"\\Updownarrow"
);
159
l
.DrawText(
x2
,
y
,
"\\Updownarrow"
);
160
y
-= step;
161
l
.DrawMathText(
x1
,
y
,
"\\Upsilon"
);
162
l
.DrawText(
x2
,
y
,
"\\Upsilon"
);
163
y
-= step;
164
l
.DrawMathText(
x1
,
y
,
"\\VarKoppa"
);
165
l
.DrawText(
x2
,
y
,
"\\VarKoppa"
);
166
y
-= step;
167
l
.DrawMathText(
x1
,
y
,
"\\Vdash"
);
168
l
.DrawText(
x2
,
y
,
"\\Vdash"
);
169
y
-= step;
170
l
.DrawMathText(
x1
,
y
,
"\\Vert"
);
171
l
.DrawText(
x2
,
y
,
"\\Vert"
);
172
y
-= step;
173
l
.DrawMathText(
x1
,
y
,
"\\Vvdash"
);
174
l
.DrawText(
x2
,
y
,
"\\Vvdash"
);
175
y
-= step;
176
l
.DrawMathText(
x1
,
y
,
"\\Xi"
);
177
l
.DrawText(
x2
,
y
,
"\\Xi"
);
178
y
-= step;
179
l
.DrawMathText(
x1
,
y
,
"\\^"
);
180
l
.DrawText(
x2
,
y
,
"\\^"
);
181
y
-= step;
182
l
.DrawMathText(
x1
,
y
,
"\\`"
);
183
l
.DrawText(
x2
,
y
,
"\\`"
);
184
y
-= step;
185
l
.DrawMathText(
x1
,
y
,
"\\aa"
);
186
l
.DrawText(
x2
,
y
,
"\\aa"
);
187
y
-= step;
188
l
.DrawMathText(
x1
,
y
,
"\\aleph"
);
189
l
.DrawText(
x2
,
y
,
"\\aleph"
);
190
y
-= step;
191
l
.DrawMathText(
x1
,
y
,
"\\alpha"
);
192
l
.DrawText(
x2
,
y
,
"\\alpha"
);
193
y
-= step;
194
l
.DrawMathText(
x1
,
y
,
"\\angle"
);
195
l
.DrawText(
x2
,
y
,
"\\angle"
);
196
y
-= step;
197
l
.DrawMathText(
x1
,
y
,
"\\approx"
);
198
l
.DrawText(
x2
,
y
,
"\\approx"
);
199
y
-= step;
200
l
.DrawMathText(
x1
,
y
,
"\\approxeq"
);
201
l
.DrawText(
x2
,
y
,
"\\approxeq"
);
202
y
-= step;
203
l
.DrawMathText(
x1
,
y
,
"\\asymp"
);
204
l
.DrawText(
x2
,
y
,
"\\asymp"
);
205
y
-= step;
206
l
.DrawMathText(
x1
,
y
,
"\\backepsilon"
);
207
l
.DrawText(
x2
,
y
,
"\\backepsilon"
);
208
y
-= step;
209
l
.DrawMathText(
x1
,
y
,
"\\backprime"
);
210
l
.DrawText(
x2
,
y
,
"\\backprime"
);
211
y
-= step;
212
l
.DrawMathText(
x1
,
y
,
"\\backsim"
);
213
l
.DrawText(
x2
,
y
,
"\\backsim"
);
214
y
-= step;
215
l
.DrawMathText(
x1
,
y
,
"\\backsimeq"
);
216
l
.DrawText(
x2
,
y
,
"\\backsimeq"
);
217
y
-= step;
218
l
.DrawMathText(
x1
,
y
,
"\\backslash"
);
219
l
.DrawText(
x2
,
y
,
"\\backslash"
);
220
y
-= step;
221
l
.DrawMathText(
x1
,
y
,
"\\barwedge"
);
222
l
.DrawText(
x2
,
y
,
"\\barwedge"
);
223
y
-= step;
224
l
.DrawMathText(
x1
,
y
,
"\\because"
);
225
l
.DrawText(
x2
,
y
,
"\\because"
);
226
y
-= step;
227
l
.DrawMathText(
x1
,
y
,
"\\beta"
);
228
l
.DrawText(
x2
,
y
,
"\\beta"
);
229
y
-= step;
230
l
.DrawMathText(
x1
,
y
,
"\\beth"
);
231
l
.DrawText(
x2
,
y
,
"\\beth"
);
232
y
-= step;
233
l
.DrawMathText(
x1
,
y
,
"\\between"
);
234
l
.DrawText(
x2
,
y
,
"\\between"
);
235
y
-= step;
236
l
.DrawMathText(
x1
,
y
,
"\\bigcirc"
);
237
l
.DrawText(
x2
,
y
,
"\\bigcirc"
);
238
y
-= step;
239
l
.DrawMathText(
x1
,
y
,
"\\bigstar"
);
240
l
.DrawText(
x2
,
y
,
"\\bigstar"
);
241
y
-= step;
242
l
.DrawMathText(
x1
,
y
,
"\\bigtriangledown"
);
243
l
.DrawText(
x2
,
y
,
"\\bigtriangledown"
);
244
y
-= step;
245
l
.DrawMathText(
x1
,
y
,
"\\bigtriangleup"
);
246
l
.DrawText(
x2
,
y
,
"\\bigtriangleup"
);
247
y
-= step;
248
l
.DrawMathText(
x1
,
y
,
"\\blacklozenge"
);
249
l
.DrawText(
x2
,
y
,
"\\blacklozenge"
);
250
y
-= step;
251
l
.DrawMathText(
x1
,
y
,
"\\blacksquare"
);
252
l
.DrawText(
x2
,
y
,
"\\blacksquare"
);
253
y
-= step;
254
l
.DrawMathText(
x1
,
y
,
"\\blacktriangle"
);
255
l
.DrawText(
x2
,
y
,
"\\blacktriangle"
);
256
y
-= step;
257
l
.DrawMathText(
x1
,
y
,
"\\blacktriangledown"
);
258
l
.DrawText(
x2
,
y
,
"\\blacktriangledown"
);
259
260
// Draw 2nd Column
261
y
= 0.99;
262
step = 0.0126;
263
x1
= 0.14;
264
x2
=
x1
+ 0.02;
265
l
.DrawMathText(
x1
,
y
,
"\\blacktriangleleft"
);
266
l
.DrawText(
x2
,
y
,
"\\blacktriangleleft"
);
267
y
-= step;
268
l
.DrawMathText(
x1
,
y
,
"\\blacktriangleright"
);
269
l
.DrawText(
x2
,
y
,
"\\blacktriangleright"
);
270
y
-= step;
271
l
.DrawMathText(
x1
,
y
,
"\\bowtie"
);
272
l
.DrawText(
x2
,
y
,
"\\bowtie"
);
273
y
-= step;
274
l
.DrawMathText(
x1
,
y
,
"\\boxdot"
);
275
l
.DrawText(
x2
,
y
,
"\\boxdot"
);
276
y
-= step;
277
l
.DrawMathText(
x1
,
y
,
"\\boxminus"
);
278
l
.DrawText(
x2
,
y
,
"\\boxminus"
);
279
y
-= step;
280
l
.DrawMathText(
x1
,
y
,
"\\boxplus"
);
281
l
.DrawText(
x2
,
y
,
"\\boxplus"
);
282
y
-= step;
283
l
.DrawMathText(
x1
,
y
,
"\\boxtimes"
);
284
l
.DrawText(
x2
,
y
,
"\\boxtimes"
);
285
y
-= step;
286
l
.DrawMathText(
x1
,
y
,
"\\bullet"
);
287
l
.DrawText(
x2
,
y
,
"\\bullet"
);
288
y
-= step;
289
l
.DrawMathText(
x1
,
y
,
"\\bulletdashcirc"
);
290
l
.DrawText(
x2
,
y
,
"\\bulletdashcirc"
);
291
y
-= step;
292
l
.DrawMathText(
x1
,
y
,
"\\bumpeq"
);
293
l
.DrawText(
x2
,
y
,
"\\bumpeq"
);
294
y
-= step;
295
l
.DrawMathText(
x1
,
y
,
"\\cap"
);
296
l
.DrawText(
x2
,
y
,
"\\cap"
);
297
y
-= step;
298
l
.DrawMathText(
x1
,
y
,
"\\cdot"
);
299
l
.DrawText(
x2
,
y
,
"\\cdot"
);
300
y
-= step;
301
l
.DrawMathText(
x1
,
y
,
"\\cdots"
);
302
l
.DrawText(
x2
,
y
,
"\\cdots"
);
303
y
-= step;
304
l
.DrawMathText(
x1
,
y
,
"\\centerdot"
);
305
l
.DrawText(
x2
,
y
,
"\\centerdot"
);
306
y
-= step;
307
l
.DrawMathText(
x1
,
y
,
"\\checkmark"
);
308
l
.DrawText(
x2
,
y
,
"\\checkmark"
);
309
y
-= step;
310
l
.DrawMathText(
x1
,
y
,
"\\chi"
);
311
l
.DrawText(
x2
,
y
,
"\\chi"
);
312
y
-= step;
313
l
.DrawMathText(
x1
,
y
,
"\\circ"
);
314
l
.DrawText(
x2
,
y
,
"\\circ"
);
315
y
-= step;
316
l
.DrawMathText(
x1
,
y
,
"\\circdashbullet"
);
317
l
.DrawText(
x2
,
y
,
"\\circdashbullet"
);
318
y
-= step;
319
l
.DrawMathText(
x1
,
y
,
"\\circeq"
);
320
l
.DrawText(
x2
,
y
,
"\\circeq"
);
321
y
-= step;
322
l
.DrawMathText(
x1
,
y
,
"\\circlearrowleft"
);
323
l
.DrawText(
x2
,
y
,
"\\circlearrowleft"
);
324
y
-= step;
325
l
.DrawMathText(
x1
,
y
,
"\\circlearrowright"
);
326
l
.DrawText(
x2
,
y
,
"\\circlearrowright"
);
327
y
-= step;
328
l
.DrawMathText(
x1
,
y
,
"\\circledR"
);
329
l
.DrawText(
x2
,
y
,
"\\circledR"
);
330
y
-= step;
331
l
.DrawMathText(
x1
,
y
,
"\\circledS"
);
332
l
.DrawText(
x2
,
y
,
"\\circledS"
);
333
y
-= step;
334
l
.DrawMathText(
x1
,
y
,
"\\circledast"
);
335
l
.DrawText(
x2
,
y
,
"\\circledast"
);
336
y
-= step;
337
l
.DrawMathText(
x1
,
y
,
"\\circledcirc"
);
338
l
.DrawText(
x2
,
y
,
"\\circledcirc"
);
339
y
-= step;
340
l
.DrawMathText(
x1
,
y
,
"\\circleddash"
);
341
l
.DrawText(
x2
,
y
,
"\\circleddash"
);
342
y
-= step;
343
l
.DrawMathText(
x1
,
y
,
"\\clubsuit"
);
344
l
.DrawText(
x2
,
y
,
"\\clubsuit"
);
345
y
-= step;
346
l
.DrawMathText(
x1
,
y
,
"\\coloneq"
);
347
l
.DrawText(
x2
,
y
,
"\\coloneq"
);
348
y
-= step;
349
l
.DrawMathText(
x1
,
y
,
"\\comp"
);
350
l
.DrawText(
x2
,
y
,
"\\comp"
);
351
y
-= step;
352
l
.DrawMathText(
x1
,
y
,
"\\complement"
);
353
l
.DrawText(
x2
,
y
,
"\\complement"
);
354
y
-= step;
355
l
.DrawMathText(
x1
,
y
,
"\\cong"
);
356
l
.DrawText(
x2
,
y
,
"\\cong"
);
357
y
-= step;
358
l
.DrawMathText(
x1
,
y
,
"\\coprod"
);
359
l
.DrawText(
x2
,
y
,
"\\coprod"
);
360
y
-= step;
361
l
.DrawMathText(
x1
,
y
,
"\\cup"
);
362
l
.DrawText(
x2
,
y
,
"\\cup"
);
363
y
-= step;
364
l
.DrawMathText(
x1
,
y
,
"\\curlyeqprec"
);
365
l
.DrawText(
x2
,
y
,
"\\curlyeqprec"
);
366
y
-= step;
367
l
.DrawMathText(
x1
,
y
,
"\\curlyeqsucc"
);
368
l
.DrawText(
x2
,
y
,
"\\curlyeqsucc"
);
369
y
-= step;
370
l
.DrawMathText(
x1
,
y
,
"\\curlyvee"
);
371
l
.DrawText(
x2
,
y
,
"\\curlyvee"
);
372
y
-= step;
373
l
.DrawMathText(
x1
,
y
,
"\\curlywedge"
);
374
l
.DrawText(
x2
,
y
,
"\\curlywedge"
);
375
y
-= step;
376
l
.DrawMathText(
x1
,
y
,
"\\curvearrowleft"
);
377
l
.DrawText(
x2
,
y
,
"\\curvearrowleft"
);
378
y
-= step;
379
l
.DrawMathText(
x1
,
y
,
"\\dagger"
);
380
l
.DrawText(
x2
,
y
,
"\\dagger"
);
381
y
-= step;
382
l
.DrawMathText(
x1
,
y
,
"\\daleth"
);
383
l
.DrawText(
x2
,
y
,
"\\daleth"
);
384
y
-= step;
385
l
.DrawMathText(
x1
,
y
,
"\\dasharrow"
);
386
l
.DrawText(
x2
,
y
,
"\\dasharrow"
);
387
y
-= step;
388
l
.DrawMathText(
x1
,
y
,
"\\dashdownarrow"
);
389
l
.DrawText(
x2
,
y
,
"\\dashdownarrow"
);
390
y
-= step;
391
l
.DrawMathText(
x1
,
y
,
"\\dashleftarrow"
);
392
l
.DrawText(
x2
,
y
,
"\\dashleftarrow"
);
393
y
-= step;
394
l
.DrawMathText(
x1
,
y
,
"\\dashrightarrow"
);
395
l
.DrawText(
x2
,
y
,
"\\dashrightarrow"
);
396
y
-= step;
397
l
.DrawMathText(
x1
,
y
,
"\\dashuparrow"
);
398
l
.DrawText(
x2
,
y
,
"\\dashuparrow"
);
399
y
-= step;
400
l
.DrawMathText(
x1
,
y
,
"\\dashv"
);
401
l
.DrawText(
x2
,
y
,
"\\dashv"
);
402
y
-= step;
403
l
.DrawMathText(
x1
,
y
,
"\\dbar"
);
404
l
.DrawText(
x2
,
y
,
"\\dbar"
);
405
y
-= step;
406
l
.DrawMathText(
x1
,
y
,
"\\ddagger"
);
407
l
.DrawText(
x2
,
y
,
"\\ddagger"
);
408
y
-= step;
409
l
.DrawMathText(
x1
,
y
,
"\\ddddot"
);
410
l
.DrawText(
x2
,
y
,
"\\ddddot"
);
411
y
-= step;
412
l
.DrawMathText(
x1
,
y
,
"\\dddot"
);
413
l
.DrawText(
x2
,
y
,
"\\dddot"
);
414
y
-= step;
415
l
.DrawMathText(
x1
,
y
,
"\\ddots"
);
416
l
.DrawText(
x2
,
y
,
"\\ddots"
);
417
y
-= step;
418
l
.DrawMathText(
x1
,
y
,
"\\defineeq"
);
419
l
.DrawText(
x2
,
y
,
"\\defineeq"
);
420
y
-= step;
421
l
.DrawMathText(
x1
,
y
,
"\\defineequal"
);
422
l
.DrawText(
x2
,
y
,
"\\defineequal"
);
423
y
-= step;
424
l
.DrawMathText(
x1
,
y
,
"\\delta"
);
425
l
.DrawText(
x2
,
y
,
"\\delta"
);
426
y
-= step;
427
l
.DrawMathText(
x1
,
y
,
"\\diagdown"
);
428
l
.DrawText(
x2
,
y
,
"\\diagdown"
);
429
y
-= step;
430
l
.DrawMathText(
x1
,
y
,
"\\diagup"
);
431
l
.DrawText(
x2
,
y
,
"\\diagup"
);
432
y
-= step;
433
l
.DrawMathText(
x1
,
y
,
"\\diamond"
);
434
l
.DrawText(
x2
,
y
,
"\\diamond"
);
435
y
-= step;
436
l
.DrawMathText(
x1
,
y
,
"\\diamondsuit"
);
437
l
.DrawText(
x2
,
y
,
"\\diamondsuit"
);
438
y
-= step;
439
l
.DrawMathText(
x1
,
y
,
"\\digamma"
);
440
l
.DrawText(
x2
,
y
,
"\\digamma"
);
441
y
-= step;
442
l
.DrawMathText(
x1
,
y
,
"\\digamma"
);
443
l
.DrawText(
x2
,
y
,
"\\digamma"
);
444
y
-= step;
445
l
.DrawMathText(
x1
,
y
,
"\\div"
);
446
l
.DrawText(
x2
,
y
,
"\\div"
);
447
y
-= step;
448
l
.DrawMathText(
x1
,
y
,
"\\divideontimes"
);
449
l
.DrawText(
x2
,
y
,
"\\divideontimes"
);
450
y
-= step;
451
l
.DrawMathText(
x1
,
y
,
"\\doteq"
);
452
l
.DrawText(
x2
,
y
,
"\\doteq"
);
453
y
-= step;
454
l
.DrawMathText(
x1
,
y
,
"\\doteqdot"
);
455
l
.DrawText(
x2
,
y
,
"\\doteqdot"
);
456
y
-= step;
457
l
.DrawMathText(
x1
,
y
,
"\\dotplus"
);
458
l
.DrawText(
x2
,
y
,
"\\dotplus"
);
459
y
-= step;
460
l
.DrawMathText(
x1
,
y
,
"\\doublebarwedge"
);
461
l
.DrawText(
x2
,
y
,
"\\doublebarwedge"
);
462
y
-= step;
463
l
.DrawMathText(
x1
,
y
,
"\\doublecap"
);
464
l
.DrawText(
x2
,
y
,
"\\doublecap"
);
465
y
-= step;
466
l
.DrawMathText(
x1
,
y
,
"\\doublecup"
);
467
l
.DrawText(
x2
,
y
,
"\\doublecup"
);
468
y
-= step;
469
l
.DrawMathText(
x1
,
y
,
"\\downarrow"
);
470
l
.DrawText(
x2
,
y
,
"\\downarrow"
);
471
y
-= step;
472
l
.DrawMathText(
x1
,
y
,
"\\downdownarrows"
);
473
l
.DrawText(
x2
,
y
,
"\\downdownarrows"
);
474
y
-= step;
475
l
.DrawMathText(
x1
,
y
,
"\\downdownharpoons"
);
476
l
.DrawText(
x2
,
y
,
"\\downdownharpoons"
);
477
y
-= step;
478
l
.DrawMathText(
x1
,
y
,
"\\downharpoonleft"
);
479
l
.DrawText(
x2
,
y
,
"\\downharpoonleft"
);
480
y
-= step;
481
l
.DrawMathText(
x1
,
y
,
"\\downharpoonright"
);
482
l
.DrawText(
x2
,
y
,
"\\downharpoonright"
);
483
y
-= step;
484
l
.DrawMathText(
x1
,
y
,
"\\downuparrows"
);
485
l
.DrawText(
x2
,
y
,
"\\downuparrows"
);
486
y
-= step;
487
l
.DrawMathText(
x1
,
y
,
"\\downupharpoons"
);
488
l
.DrawText(
x2
,
y
,
"\\downupharpoons"
);
489
y
-= step;
490
l
.DrawMathText(
x1
,
y
,
"\\ell"
);
491
l
.DrawText(
x2
,
y
,
"\\ell"
);
492
y
-= step;
493
l
.DrawMathText(
x1
,
y
,
"\\emptyset"
);
494
l
.DrawText(
x2
,
y
,
"\\emptyset"
);
495
y
-= step;
496
l
.DrawMathText(
x1
,
y
,
"\\epsilon"
);
497
l
.DrawText(
x2
,
y
,
"\\epsilon"
);
498
y
-= step;
499
l
.DrawMathText(
x1
,
y
,
"\\eqcirc"
);
500
l
.DrawText(
x2
,
y
,
"\\eqcirc"
);
501
502
// Draw 3rd Column
503
y
= 0.99;
504
step = 0.0126;
505
x1
= 0.27;
506
x2
=
x1
+ 0.02;
507
l
.DrawMathText(
x1
,
y
,
"\\eqcolon"
);
508
l
.DrawText(
x2
,
y
,
"\\eqcolon"
);
509
y
-= step;
510
l
.DrawMathText(
x1
,
y
,
"\\eqsim"
);
511
l
.DrawText(
x2
,
y
,
"\\eqsim"
);
512
y
-= step;
513
l
.DrawMathText(
x1
,
y
,
"\\eqslantgtr"
);
514
l
.DrawText(
x2
,
y
,
"\\eqslantgtr"
);
515
y
-= step;
516
l
.DrawMathText(
x1
,
y
,
"\\eqslantless"
);
517
l
.DrawText(
x2
,
y
,
"\\eqslantless"
);
518
y
-= step;
519
l
.DrawMathText(
x1
,
y
,
"\\equiv"
);
520
l
.DrawText(
x2
,
y
,
"\\equiv"
);
521
y
-= step;
522
l
.DrawMathText(
x1
,
y
,
"\\eta"
);
523
l
.DrawText(
x2
,
y
,
"\\eta"
);
524
y
-= step;
525
l
.DrawMathText(
x1
,
y
,
"\\eth"
);
526
l
.DrawText(
x2
,
y
,
"\\eth"
);
527
y
-= step;
528
l
.DrawMathText(
x1
,
y
,
"\\exists"
);
529
l
.DrawText(
x2
,
y
,
"\\exists"
);
530
y
-= step;
531
l
.DrawMathText(
x1
,
y
,
"\\fallingdotseq"
);
532
l
.DrawText(
x2
,
y
,
"\\fallingdotseq"
);
533
y
-= step;
534
l
.DrawMathText(
x1
,
y
,
"\\flat"
);
535
l
.DrawText(
x2
,
y
,
"\\flat"
);
536
y
-= step;
537
l
.DrawMathText(
x1
,
y
,
"\\forall"
);
538
l
.DrawText(
x2
,
y
,
"\\forall"
);
539
y
-= step;
540
l
.DrawMathText(
x1
,
y
,
"\\frown"
);
541
l
.DrawText(
x2
,
y
,
"\\frown"
);
542
y
-= step;
543
l
.DrawMathText(
x1
,
y
,
"\\gamma"
);
544
l
.DrawText(
x2
,
y
,
"\\gamma"
);
545
y
-= step;
546
l
.DrawMathText(
x1
,
y
,
"\\ge"
);
547
l
.DrawText(
x2
,
y
,
"\\ge"
);
548
y
-= step;
549
l
.DrawMathText(
x1
,
y
,
"\\geq"
);
550
l
.DrawText(
x2
,
y
,
"\\geq"
);
551
y
-= step;
552
l
.DrawMathText(
x1
,
y
,
"\\geqq"
);
553
l
.DrawText(
x2
,
y
,
"\\geqq"
);
554
y
-= step;
555
l
.DrawMathText(
x1
,
y
,
"\\geqslant"
);
556
l
.DrawText(
x2
,
y
,
"\\geqslant"
);
557
y
-= step;
558
l
.DrawMathText(
x1
,
y
,
"\\gets"
);
559
l
.DrawText(
x2
,
y
,
"\\gets"
);
560
y
-= step;
561
l
.DrawMathText(
x1
,
y
,
"\\gg"
);
562
l
.DrawText(
x2
,
y
,
"\\gg"
);
563
y
-= step;
564
l
.DrawMathText(
x1
,
y
,
"\\ggg"
);
565
l
.DrawText(
x2
,
y
,
"\\ggg"
);
566
y
-= step;
567
l
.DrawMathText(
x1
,
y
,
"\\gggtr"
);
568
l
.DrawText(
x2
,
y
,
"\\gggtr"
);
569
y
-= step;
570
l
.DrawMathText(
x1
,
y
,
"\\gimel"
);
571
l
.DrawText(
x2
,
y
,
"\\gimel"
);
572
y
-= step;
573
l
.DrawMathText(
x1
,
y
,
"\\gnapprox"
);
574
l
.DrawText(
x2
,
y
,
"\\gnapprox"
);
575
y
-= step;
576
l
.DrawMathText(
x1
,
y
,
"\\gneq"
);
577
l
.DrawText(
x2
,
y
,
"\\gneq"
);
578
y
-= step;
579
l
.DrawMathText(
x1
,
y
,
"\\gneqq"
);
580
l
.DrawText(
x2
,
y
,
"\\gneqq"
);
581
y
-= step;
582
l
.DrawMathText(
x1
,
y
,
"\\gnsim"
);
583
l
.DrawText(
x2
,
y
,
"\\gnsim"
);
584
y
-= step;
585
l
.DrawMathText(
x1
,
y
,
"\\gtrapprox"
);
586
l
.DrawText(
x2
,
y
,
"\\gtrapprox"
);
587
y
-= step;
588
l
.DrawMathText(
x1
,
y
,
"\\gtrdot"
);
589
l
.DrawText(
x2
,
y
,
"\\gtrdot"
);
590
y
-= step;
591
l
.DrawMathText(
x1
,
y
,
"\\gtreqless"
);
592
l
.DrawText(
x2
,
y
,
"\\gtreqless"
);
593
y
-= step;
594
l
.DrawMathText(
x1
,
y
,
"\\gtreqqless"
);
595
l
.DrawText(
x2
,
y
,
"\\gtreqqless"
);
596
y
-= step;
597
l
.DrawMathText(
x1
,
y
,
"\\gtrless"
);
598
l
.DrawText(
x2
,
y
,
"\\gtrless"
);
599
y
-= step;
600
l
.DrawMathText(
x1
,
y
,
"\\gtrsim"
);
601
l
.DrawText(
x2
,
y
,
"\\gtrsim"
);
602
y
-= step;
603
l
.DrawMathText(
x1
,
y
,
"\\hateq"
);
604
l
.DrawText(
x2
,
y
,
"\\hateq"
);
605
y
-= step;
606
l
.DrawMathText(
x1
,
y
,
"\\hbar"
);
607
l
.DrawText(
x2
,
y
,
"\\hbar"
);
608
y
-= step;
609
l
.DrawMathText(
x1
,
y
,
"\\heartsuit"
);
610
l
.DrawText(
x2
,
y
,
"\\heartsuit"
);
611
y
-= step;
612
l
.DrawMathText(
x1
,
y
,
"\\hookleftarrow"
);
613
l
.DrawText(
x2
,
y
,
"\\hookleftarrow"
);
614
y
-= step;
615
l
.DrawMathText(
x1
,
y
,
"\\hookrightarrow"
);
616
l
.DrawText(
x2
,
y
,
"\\hookrightarrow"
);
617
y
-= step;
618
l
.DrawMathText(
x1
,
y
,
"\\hslash"
);
619
l
.DrawText(
x2
,
y
,
"\\hslash"
);
620
y
-= step;
621
l
.DrawMathText(
x1
,
y
,
"\\imath"
);
622
l
.DrawText(
x2
,
y
,
"\\imath"
);
623
y
-= step;
624
l
.DrawMathText(
x1
,
y
,
"\\in"
);
625
l
.DrawText(
x2
,
y
,
"\\in"
);
626
y
-= step;
627
l
.DrawMathText(
x1
,
y
,
"\\infty"
);
628
l
.DrawText(
x2
,
y
,
"\\infty"
);
629
y
-= step;
630
l
.DrawMathText(
x1
,
y
,
"\\intercal"
);
631
l
.DrawText(
x2
,
y
,
"\\intercal"
);
632
y
-= step;
633
l
.DrawMathText(
x1
,
y
,
"\\iota"
);
634
l
.DrawText(
x2
,
y
,
"\\iota"
);
635
y
-= step;
636
l
.DrawMathText(
x1
,
y
,
"\\jmath"
);
637
l
.DrawText(
x2
,
y
,
"\\jmath"
);
638
y
-= step;
639
l
.DrawMathText(
x1
,
y
,
"\\kappa"
);
640
l
.DrawText(
x2
,
y
,
"\\kappa"
);
641
y
-= step;
642
l
.DrawMathText(
x1
,
y
,
"\\koppa"
);
643
l
.DrawText(
x2
,
y
,
"\\koppa"
);
644
y
-= step;
645
l
.DrawMathText(
x1
,
y
,
"\\lambda"
);
646
l
.DrawText(
x2
,
y
,
"\\lambda"
);
647
y
-= step;
648
l
.DrawMathText(
x1
,
y
,
"\\land"
);
649
l
.DrawText(
x2
,
y
,
"\\land"
);
650
y
-= step;
651
l
.DrawMathText(
x1
,
y
,
"\\langle"
);
652
l
.DrawText(
x2
,
y
,
"\\langle"
);
653
y
-= step;
654
l
.DrawMathText(
x1
,
y
,
"\\lceil"
);
655
l
.DrawText(
x2
,
y
,
"\\lceil"
);
656
y
-= step;
657
l
.DrawMathText(
x1
,
y
,
"\\ldbrack"
);
658
l
.DrawText(
x2
,
y
,
"\\ldbrack"
);
659
y
-= step;
660
l
.DrawMathText(
x1
,
y
,
"\\ldots"
);
661
l
.DrawText(
x2
,
y
,
"\\ldots"
);
662
y
-= step;
663
l
.DrawMathText(
x1
,
y
,
"\\le"
);
664
l
.DrawText(
x2
,
y
,
"\\le"
);
665
y
-= step;
666
l
.DrawMathText(
x1
,
y
,
"\\leadsfrom"
);
667
l
.DrawText(
x2
,
y
,
"\\leadsfrom"
);
668
y
-= step;
669
l
.DrawMathText(
x1
,
y
,
"\\leadsto"
);
670
l
.DrawText(
x2
,
y
,
"\\leadsto"
);
671
y
-= step;
672
l
.DrawMathText(
x1
,
y
,
"\\leftarrow"
);
673
l
.DrawText(
x2
,
y
,
"\\leftarrow"
);
674
y
-= step;
675
l
.DrawMathText(
x1
,
y
,
"\\leftarrowtail"
);
676
l
.DrawText(
x2
,
y
,
"\\leftarrowtail"
);
677
y
-= step;
678
l
.DrawMathText(
x1
,
y
,
"\\leftharpoondown"
);
679
l
.DrawText(
x2
,
y
,
"\\leftharpoondown"
);
680
y
-= step;
681
l
.DrawMathText(
x1
,
y
,
"\\leftharpoonup"
);
682
l
.DrawText(
x2
,
y
,
"\\leftharpoonup"
);
683
y
-= step;
684
l
.DrawMathText(
x1
,
y
,
"\\leftleftarrows"
);
685
l
.DrawText(
x2
,
y
,
"\\leftleftarrows"
);
686
y
-= step;
687
l
.DrawMathText(
x1
,
y
,
"\\leftrightarrow"
);
688
l
.DrawText(
x2
,
y
,
"\\leftrightarrow"
);
689
y
-= step;
690
l
.DrawMathText(
x1
,
y
,
"\\leftrightarrows"
);
691
l
.DrawText(
x2
,
y
,
"\\leftrightarrows"
);
692
y
-= step;
693
l
.DrawMathText(
x1
,
y
,
"\\leftrightharpoons"
);
694
l
.DrawText(
x2
,
y
,
"\\leftrightharpoons"
);
695
y
-= step;
696
l
.DrawMathText(
x1
,
y
,
"\\leftsquigarrow"
);
697
l
.DrawText(
x2
,
y
,
"\\leftsquigarrow"
);
698
y
-= step;
699
l
.DrawMathText(
x1
,
y
,
"\\leftthreetimes"
);
700
l
.DrawText(
x2
,
y
,
"\\leftthreetimes"
);
701
y
-= step;
702
l
.DrawMathText(
x1
,
y
,
"\\leq"
);
703
l
.DrawText(
x2
,
y
,
"\\leq"
);
704
y
-= step;
705
l
.DrawMathText(
x1
,
y
,
"\\leqq"
);
706
l
.DrawText(
x2
,
y
,
"\\leqq"
);
707
y
-= step;
708
l
.DrawMathText(
x1
,
y
,
"\\leqslant"
);
709
l
.DrawText(
x2
,
y
,
"\\leqslant"
);
710
y
-= step;
711
l
.DrawMathText(
x1
,
y
,
"\\lessapprox"
);
712
l
.DrawText(
x2
,
y
,
"\\lessapprox"
);
713
y
-= step;
714
l
.DrawMathText(
x1
,
y
,
"\\lessdot"
);
715
l
.DrawText(
x2
,
y
,
"\\lessdot"
);
716
y
-= step;
717
l
.DrawMathText(
x1
,
y
,
"\\lesseqgtr"
);
718
l
.DrawText(
x2
,
y
,
"\\lesseqgtr"
);
719
y
-= step;
720
l
.DrawMathText(
x1
,
y
,
"\\lesseqqgtr"
);
721
l
.DrawText(
x2
,
y
,
"\\lesseqqgtr"
);
722
y
-= step;
723
l
.DrawMathText(
x1
,
y
,
"\\lessgtr"
);
724
l
.DrawText(
x2
,
y
,
"\\lessgtr"
);
725
y
-= step;
726
l
.DrawMathText(
x1
,
y
,
"\\lesssim"
);
727
l
.DrawText(
x2
,
y
,
"\\lesssim"
);
728
y
-= step;
729
l
.DrawMathText(
x1
,
y
,
"\\lfloor"
);
730
l
.DrawText(
x2
,
y
,
"\\lfloor"
);
731
y
-= step;
732
l
.DrawMathText(
x1
,
y
,
"\\lightning"
);
733
l
.DrawText(
x2
,
y
,
"\\lightning"
);
734
y
-= step;
735
l
.DrawMathText(
x1
,
y
,
"\\ll"
);
736
l
.DrawText(
x2
,
y
,
"\\ll"
);
737
y
-= step;
738
l
.DrawMathText(
x1
,
y
,
"\\llcorner"
);
739
l
.DrawText(
x2
,
y
,
"\\llcorner"
);
740
y
-= step;
741
l
.DrawMathText(
x1
,
y
,
"\\lll"
);
742
l
.DrawText(
x2
,
y
,
"\\lll"
);
743
744
// Draw 4th Column
745
y
= 0.99;
746
step = 0.0126;
747
x1
= 0.40;
748
x2
=
x1
+ 0.02;
749
l
.DrawMathText(
x1
,
y
,
"\\llless"
);
750
l
.DrawText(
x2
,
y
,
"\\llless"
);
751
y
-= step;
752
l
.DrawMathText(
x1
,
y
,
"\\lnapprox"
);
753
l
.DrawText(
x2
,
y
,
"\\lnapprox"
);
754
y
-= step;
755
l
.DrawMathText(
x1
,
y
,
"\\lneq"
);
756
l
.DrawText(
x2
,
y
,
"\\lneq"
);
757
y
-= step;
758
l
.DrawMathText(
x1
,
y
,
"\\lneqq"
);
759
l
.DrawText(
x2
,
y
,
"\\lneqq"
);
760
y
-= step;
761
l
.DrawMathText(
x1
,
y
,
"\\lnot"
);
762
l
.DrawText(
x2
,
y
,
"\\lnot"
);
763
y
-= step;
764
l
.DrawMathText(
x1
,
y
,
"\\lnsim"
);
765
l
.DrawText(
x2
,
y
,
"\\lnsim"
);
766
y
-= step;
767
l
.DrawMathText(
x1
,
y
,
"\\longleftarrow"
);
768
l
.DrawText(
x2
,
y
,
"\\longleftarrow"
);
769
y
-= step;
770
l
.DrawMathText(
x1
,
y
,
"\\longleftrightarrow"
);
771
l
.DrawText(
x2
,
y
,
"\\longleftrightarrow"
);
772
y
-= step;
773
l
.DrawMathText(
x1
,
y
,
"\\longmapsto"
);
774
l
.DrawText(
x2
,
y
,
"\\longmapsto"
);
775
y
-= step;
776
l
.DrawMathText(
x1
,
y
,
"\\longrightarrow"
);
777
l
.DrawText(
x2
,
y
,
"\\longrightarrow"
);
778
y
-= step;
779
l
.DrawMathText(
x1
,
y
,
"\\lor"
);
780
l
.DrawText(
x2
,
y
,
"\\lor"
);
781
y
-= step;
782
l
.DrawMathText(
x1
,
y
,
"\\lozenge"
);
783
l
.DrawText(
x2
,
y
,
"\\lozenge"
);
784
y
-= step;
785
l
.DrawMathText(
x1
,
y
,
"\\lrcorner"
);
786
l
.DrawText(
x2
,
y
,
"\\lrcorner"
);
787
y
-= step;
788
l
.DrawMathText(
x1
,
y
,
"\\ltimes"
);
789
l
.DrawText(
x2
,
y
,
"\\ltimes"
);
790
y
-= step;
791
l
.DrawMathText(
x1
,
y
,
"\\maltese"
);
792
l
.DrawText(
x2
,
y
,
"\\maltese"
);
793
y
-= step;
794
l
.DrawMathText(
x1
,
y
,
"\\mapsto"
);
795
l
.DrawText(
x2
,
y
,
"\\mapsto"
);
796
y
-= step;
797
l
.DrawMathText(
x1
,
y
,
"\\measuredangle"
);
798
l
.DrawText(
x2
,
y
,
"\\measuredangle"
);
799
y
-= step;
800
l
.DrawMathText(
x1
,
y
,
"\\mho"
);
801
l
.DrawText(
x2
,
y
,
"\\mho"
);
802
y
-= step;
803
l
.DrawMathText(
x1
,
y
,
"\\mp"
);
804
l
.DrawText(
x2
,
y
,
"\\mp"
);
805
y
-= step;
806
l
.DrawMathText(
x1
,
y
,
"\\mu"
);
807
l
.DrawText(
x2
,
y
,
"\\mu"
);
808
y
-= step;
809
l
.DrawMathText(
x1
,
y
,
"\\multimap"
);
810
l
.DrawText(
x2
,
y
,
"\\multimap"
);
811
y
-= step;
812
l
.DrawMathText(
x1
,
y
,
"\\nLeftarrow"
);
813
l
.DrawText(
x2
,
y
,
"\\nLeftarrow"
);
814
y
-= step;
815
l
.DrawMathText(
x1
,
y
,
"\\nLeftrightarrow"
);
816
l
.DrawText(
x2
,
y
,
"\\nLeftrightarrow"
);
817
y
-= step;
818
l
.DrawMathText(
x1
,
y
,
"\\nRightarrow"
);
819
l
.DrawText(
x2
,
y
,
"\\nRightarrow"
);
820
y
-= step;
821
l
.DrawMathText(
x1
,
y
,
"\\nVDash"
);
822
l
.DrawText(
x2
,
y
,
"\\nVDash"
);
823
y
-= step;
824
l
.DrawMathText(
x1
,
y
,
"\\nVdash"
);
825
l
.DrawText(
x2
,
y
,
"\\nVdash"
);
826
y
-= step;
827
l
.DrawMathText(
x1
,
y
,
"\\nabla"
);
828
l
.DrawText(
x2
,
y
,
"\\nabla"
);
829
y
-= step;
830
l
.DrawMathText(
x1
,
y
,
"\\napprox"
);
831
l
.DrawText(
x2
,
y
,
"\\napprox"
);
832
y
-= step;
833
l
.DrawMathText(
x1
,
y
,
"\\nasymp"
);
834
l
.DrawText(
x2
,
y
,
"\\nasymp"
);
835
y
-= step;
836
l
.DrawMathText(
x1
,
y
,
"\\natural"
);
837
l
.DrawText(
x2
,
y
,
"\\natural"
);
838
y
-= step;
839
l
.DrawMathText(
x1
,
y
,
"\\ncong"
);
840
l
.DrawText(
x2
,
y
,
"\\ncong"
);
841
y
-= step;
842
l
.DrawMathText(
x1
,
y
,
"\\ne"
);
843
l
.DrawText(
x2
,
y
,
"\\ne"
);
844
y
-= step;
845
l
.DrawMathText(
x1
,
y
,
"\\nearrow"
);
846
l
.DrawText(
x2
,
y
,
"\\nearrow"
);
847
y
-= step;
848
l
.DrawMathText(
x1
,
y
,
"\\neg"
);
849
l
.DrawText(
x2
,
y
,
"\\neg"
);
850
y
-= step;
851
l
.DrawMathText(
x1
,
y
,
"\\neq"
);
852
l
.DrawText(
x2
,
y
,
"\\neq"
);
853
y
-= step;
854
l
.DrawMathText(
x1
,
y
,
"\\nequiv"
);
855
l
.DrawText(
x2
,
y
,
"\\nequiv"
);
856
y
-= step;
857
l
.DrawMathText(
x1
,
y
,
"\\nexists"
);
858
l
.DrawText(
x2
,
y
,
"\\nexists"
);
859
y
-= step;
860
l
.DrawMathText(
x1
,
y
,
"\\ngeq"
);
861
l
.DrawText(
x2
,
y
,
"\\ngeq"
);
862
y
-= step;
863
l
.DrawMathText(
x1
,
y
,
"\\ngeqq"
);
864
l
.DrawText(
x2
,
y
,
"\\ngeqq"
);
865
y
-= step;
866
l
.DrawMathText(
x1
,
y
,
"\\ngeqslant"
);
867
l
.DrawText(
x2
,
y
,
"\\ngeqslant"
);
868
y
-= step;
869
l
.DrawMathText(
x1
,
y
,
"\\ngtr"
);
870
l
.DrawText(
x2
,
y
,
"\\ngtr"
);
871
y
-= step;
872
l
.DrawMathText(
x1
,
y
,
"\\ni"
);
873
l
.DrawText(
x2
,
y
,
"\\ni"
);
874
y
-= step;
875
l
.DrawMathText(
x1
,
y
,
"\\nleftarrow"
);
876
l
.DrawText(
x2
,
y
,
"\\nleftarrow"
);
877
y
-= step;
878
l
.DrawMathText(
x1
,
y
,
"\\nleftrightarrow"
);
879
l
.DrawText(
x2
,
y
,
"\\nleftrightarrow"
);
880
y
-= step;
881
l
.DrawMathText(
x1
,
y
,
"\\nleq"
);
882
l
.DrawText(
x2
,
y
,
"\\nleq"
);
883
y
-= step;
884
l
.DrawMathText(
x1
,
y
,
"\\nleqq"
);
885
l
.DrawText(
x2
,
y
,
"\\nleqq"
);
886
y
-= step;
887
l
.DrawMathText(
x1
,
y
,
"\\nleqslant"
);
888
l
.DrawText(
x2
,
y
,
"\\nleqslant"
);
889
y
-= step;
890
l
.DrawMathText(
x1
,
y
,
"\\nless"
);
891
l
.DrawText(
x2
,
y
,
"\\nless"
);
892
y
-= step;
893
l
.DrawMathText(
x1
,
y
,
"\\nmid"
);
894
l
.DrawText(
x2
,
y
,
"\\nmid"
);
895
y
-= step;
896
l
.DrawMathText(
x1
,
y
,
"\\not"
);
897
l
.DrawText(
x2
,
y
,
"\\not"
);
898
y
-= step;
899
l
.DrawMathText(
x1
,
y
,
"\\notapprox"
);
900
l
.DrawText(
x2
,
y
,
"\\notapprox"
);
901
y
-= step;
902
l
.DrawMathText(
x1
,
y
,
"\\notasymp"
);
903
l
.DrawText(
x2
,
y
,
"\\notasymp"
);
904
y
-= step;
905
l
.DrawMathText(
x1
,
y
,
"\\notcong"
);
906
l
.DrawText(
x2
,
y
,
"\\notcong"
);
907
y
-= step;
908
l
.DrawMathText(
x1
,
y
,
"\\notcong"
);
909
l
.DrawText(
x2
,
y
,
"\\notcong"
);
910
y
-= step;
911
l
.DrawMathText(
x1
,
y
,
"\\notequiv"
);
912
l
.DrawText(
x2
,
y
,
"\\notequiv"
);
913
y
-= step;
914
l
.DrawMathText(
x1
,
y
,
"\\notgeq"
);
915
l
.DrawText(
x2
,
y
,
"\\notgeq"
);
916
y
-= step;
917
l
.DrawMathText(
x1
,
y
,
"\\notgeq"
);
918
l
.DrawText(
x2
,
y
,
"\\notgeq"
);
919
y
-= step;
920
l
.DrawMathText(
x1
,
y
,
"\\notgr"
);
921
l
.DrawText(
x2
,
y
,
"\\notgr"
);
922
y
-= step;
923
l
.DrawMathText(
x1
,
y
,
"\\notgr"
);
924
l
.DrawText(
x2
,
y
,
"\\notgr"
);
925
y
-= step;
926
l
.DrawMathText(
x1
,
y
,
"\\notin"
);
927
l
.DrawText(
x2
,
y
,
"\\notin"
);
928
y
-= step;
929
l
.DrawMathText(
x1
,
y
,
"\\notleq"
);
930
l
.DrawText(
x2
,
y
,
"\\notleq"
);
931
y
-= step;
932
l
.DrawMathText(
x1
,
y
,
"\\notleq"
);
933
l
.DrawText(
x2
,
y
,
"\\notleq"
);
934
y
-= step;
935
l
.DrawMathText(
x1
,
y
,
"\\notless"
);
936
l
.DrawText(
x2
,
y
,
"\\notless"
);
937
y
-= step;
938
l
.DrawMathText(
x1
,
y
,
"\\notless"
);
939
l
.DrawText(
x2
,
y
,
"\\notless"
);
940
y
-= step;
941
l
.DrawMathText(
x1
,
y
,
"\\notni"
);
942
l
.DrawText(
x2
,
y
,
"\\notni"
);
943
y
-= step;
944
l
.DrawMathText(
x1
,
y
,
"\\notprec"
);
945
l
.DrawText(
x2
,
y
,
"\\notprec"
);
946
y
-= step;
947
l
.DrawMathText(
x1
,
y
,
"\\notprec"
);
948
l
.DrawText(
x2
,
y
,
"\\notprec"
);
949
y
-= step;
950
l
.DrawMathText(
x1
,
y
,
"\\notsimeq"
);
951
l
.DrawText(
x2
,
y
,
"\\notsimeq"
);
952
y
-= step;
953
l
.DrawMathText(
x1
,
y
,
"\\notsubset"
);
954
l
.DrawText(
x2
,
y
,
"\\notsubset"
);
955
y
-= step;
956
l
.DrawMathText(
x1
,
y
,
"\\notsubseteq"
);
957
l
.DrawText(
x2
,
y
,
"\\notsubseteq"
);
958
y
-= step;
959
l
.DrawMathText(
x1
,
y
,
"\\notsubseteq"
);
960
l
.DrawText(
x2
,
y
,
"\\notsubseteq"
);
961
y
-= step;
962
l
.DrawMathText(
x1
,
y
,
"\\notsucc"
);
963
l
.DrawText(
x2
,
y
,
"\\notsucc"
);
964
y
-= step;
965
l
.DrawMathText(
x1
,
y
,
"\\notsucc"
);
966
l
.DrawText(
x2
,
y
,
"\\notsucc"
);
967
y
-= step;
968
l
.DrawMathText(
x1
,
y
,
"\\notsupset"
);
969
l
.DrawText(
x2
,
y
,
"\\notsupset"
);
970
y
-= step;
971
l
.DrawMathText(
x1
,
y
,
"\\notsupseteq"
);
972
l
.DrawText(
x2
,
y
,
"\\notsupseteq"
);
973
y
-= step;
974
l
.DrawMathText(
x1
,
y
,
"\\notsupseteq"
);
975
l
.DrawText(
x2
,
y
,
"\\notsupseteq"
);
976
y
-= step;
977
l
.DrawMathText(
x1
,
y
,
"\\nparallel"
);
978
l
.DrawText(
x2
,
y
,
"\\nparallel"
);
979
y
-= step;
980
l
.DrawMathText(
x1
,
y
,
"\\nprec"
);
981
l
.DrawText(
x2
,
y
,
"\\nprec"
);
982
y
-= step;
983
l
.DrawMathText(
x1
,
y
,
"\\nrightarrow"
);
984
l
.DrawText(
x2
,
y
,
"\\nrightarrow"
);
985
986
// Draw 5th Column
987
y
= 0.99;
988
step = 0.0126;
989
x1
= 0.53;
990
x2
=
x1
+ 0.02;
991
l
.DrawMathText(
x1
,
y
,
"\\nsim"
);
992
l
.DrawText(
x2
,
y
,
"\\nsim"
);
993
y
-= step;
994
l
.DrawMathText(
x1
,
y
,
"\\nsim"
);
995
l
.DrawText(
x2
,
y
,
"\\nsim"
);
996
y
-= step;
997
l
.DrawMathText(
x1
,
y
,
"\\nsimeq"
);
998
l
.DrawText(
x2
,
y
,
"\\nsimeq"
);
999
y
-= step;
1000
l
.DrawMathText(
x1
,
y
,
"\\nsubset"
);
1001
l
.DrawText(
x2
,
y
,
"\\nsubset"
);
1002
y
-= step;
1003
l
.DrawMathText(
x1
,
y
,
"\\nsubseteq"
);
1004
l
.DrawText(
x2
,
y
,
"\\nsubseteq"
);
1005
y
-= step;
1006
l
.DrawMathText(
x1
,
y
,
"\\nsubseteqq"
);
1007
l
.DrawText(
x2
,
y
,
"\\nsubseteqq"
);
1008
y
-= step;
1009
l
.DrawMathText(
x1
,
y
,
"\\nsucc"
);
1010
l
.DrawText(
x2
,
y
,
"\\nsucc"
);
1011
y
-= step;
1012
l
.DrawMathText(
x1
,
y
,
"\\nsupset"
);
1013
l
.DrawText(
x2
,
y
,
"\\nsupset"
);
1014
y
-= step;
1015
l
.DrawMathText(
x1
,
y
,
"\\nsupseteq"
);
1016
l
.DrawText(
x2
,
y
,
"\\nsupseteq"
);
1017
y
-= step;
1018
l
.DrawMathText(
x1
,
y
,
"\\nsupseteqq"
);
1019
l
.DrawText(
x2
,
y
,
"\\nsupseteqq"
);
1020
y
-= step;
1021
l
.DrawMathText(
x1
,
y
,
"\\ntriangleleft"
);
1022
l
.DrawText(
x2
,
y
,
"\\ntriangleleft"
);
1023
y
-= step;
1024
l
.DrawMathText(
x1
,
y
,
"\\ntrianglelefteq"
);
1025
l
.DrawText(
x2
,
y
,
"\\ntrianglelefteq"
);
1026
y
-= step;
1027
l
.DrawMathText(
x1
,
y
,
"\\ntriangleright"
);
1028
l
.DrawText(
x2
,
y
,
"\\ntriangleright"
);
1029
y
-= step;
1030
l
.DrawMathText(
x1
,
y
,
"\\ntrianglerighteq"
);
1031
l
.DrawText(
x2
,
y
,
"\\ntrianglerighteq"
);
1032
y
-= step;
1033
l
.DrawMathText(
x1
,
y
,
"\\nu"
);
1034
l
.DrawText(
x2
,
y
,
"\\nu"
);
1035
y
-= step;
1036
l
.DrawMathText(
x1
,
y
,
"\\nvDash"
);
1037
l
.DrawText(
x2
,
y
,
"\\nvDash"
);
1038
y
-= step;
1039
l
.DrawMathText(
x1
,
y
,
"\\nvdash"
);
1040
l
.DrawText(
x2
,
y
,
"\\nvdash"
);
1041
y
-= step;
1042
l
.DrawMathText(
x1
,
y
,
"\\nwarrow"
);
1043
l
.DrawText(
x2
,
y
,
"\\nwarrow"
);
1044
y
-= step;
1045
l
.DrawMathText(
x1
,
y
,
"\\odot"
);
1046
l
.DrawText(
x2
,
y
,
"\\odot"
);
1047
y
-= step;
1048
l
.DrawMathText(
x1
,
y
,
"\\omega"
);
1049
l
.DrawText(
x2
,
y
,
"\\omega"
);
1050
y
-= step;
1051
l
.DrawMathText(
x1
,
y
,
"\\ominus"
);
1052
l
.DrawText(
x2
,
y
,
"\\ominus"
);
1053
y
-= step;
1054
l
.DrawMathText(
x1
,
y
,
"\\openclubsuit"
);
1055
l
.DrawText(
x2
,
y
,
"\\openclubsuit"
);
1056
y
-= step;
1057
l
.DrawMathText(
x1
,
y
,
"\\openspadesuit"
);
1058
l
.DrawText(
x2
,
y
,
"\\openspadesuit"
);
1059
y
-= step;
1060
l
.DrawMathText(
x1
,
y
,
"\\oplus"
);
1061
l
.DrawText(
x2
,
y
,
"\\oplus"
);
1062
y
-= step;
1063
l
.DrawMathText(
x1
,
y
,
"\\oslash"
);
1064
l
.DrawText(
x2
,
y
,
"\\oslash"
);
1065
y
-= step;
1066
l
.DrawMathText(
x1
,
y
,
"\\otimes"
);
1067
l
.DrawText(
x2
,
y
,
"\\otimes"
);
1068
y
-= step;
1069
l
.DrawMathText(
x1
,
y
,
"\\owns"
);
1070
l
.DrawText(
x2
,
y
,
"\\owns"
);
1071
y
-= step;
1072
l
.DrawMathText(
x1
,
y
,
"\\parallel"
);
1073
l
.DrawText(
x2
,
y
,
"\\parallel"
);
1074
y
-= step;
1075
l
.DrawMathText(
x1
,
y
,
"\\partial"
);
1076
l
.DrawText(
x2
,
y
,
"\\partial"
);
1077
y
-= step;
1078
l
.DrawMathText(
x1
,
y
,
"\\perp"
);
1079
l
.DrawText(
x2
,
y
,
"\\perp"
);
1080
y
-= step;
1081
l
.DrawMathText(
x1
,
y
,
"\\phi"
);
1082
l
.DrawText(
x2
,
y
,
"\\phi"
);
1083
y
-= step;
1084
l
.DrawMathText(
x1
,
y
,
"\\pi"
);
1085
l
.DrawText(
x2
,
y
,
"\\pi"
);
1086
y
-= step;
1087
l
.DrawMathText(
x1
,
y
,
"\\pitchfork"
);
1088
l
.DrawText(
x2
,
y
,
"\\pitchfork"
);
1089
y
-= step;
1090
l
.DrawMathText(
x1
,
y
,
"\\pm"
);
1091
l
.DrawText(
x2
,
y
,
"\\pm"
);
1092
y
-= step;
1093
l
.DrawMathText(
x1
,
y
,
"\\prec"
);
1094
l
.DrawText(
x2
,
y
,
"\\prec"
);
1095
y
-= step;
1096
l
.DrawMathText(
x1
,
y
,
"\\precapprox"
);
1097
l
.DrawText(
x2
,
y
,
"\\precapprox"
);
1098
y
-= step;
1099
l
.DrawMathText(
x1
,
y
,
"\\preccurlyeq"
);
1100
l
.DrawText(
x2
,
y
,
"\\preccurlyeq"
);
1101
y
-= step;
1102
l
.DrawMathText(
x1
,
y
,
"\\preceq"
);
1103
l
.DrawText(
x2
,
y
,
"\\preceq"
);
1104
y
-= step;
1105
l
.DrawMathText(
x1
,
y
,
"\\precnapprox"
);
1106
l
.DrawText(
x2
,
y
,
"\\precnapprox"
);
1107
y
-= step;
1108
l
.DrawMathText(
x1
,
y
,
"\\precneqq"
);
1109
l
.DrawText(
x2
,
y
,
"\\precneqq"
);
1110
y
-= step;
1111
l
.DrawMathText(
x1
,
y
,
"\\precnsim"
);
1112
l
.DrawText(
x2
,
y
,
"\\precnsim"
);
1113
y
-= step;
1114
l
.DrawMathText(
x1
,
y
,
"\\precsim"
);
1115
l
.DrawText(
x2
,
y
,
"\\precsim"
);
1116
y
-= step;
1117
l
.DrawMathText(
x1
,
y
,
"\\prime"
);
1118
l
.DrawText(
x2
,
y
,
"\\prime"
);
1119
y
-= step;
1120
l
.DrawMathText(
x1
,
y
,
"\\propto"
);
1121
l
.DrawText(
x2
,
y
,
"\\propto"
);
1122
y
-= step;
1123
l
.DrawMathText(
x1
,
y
,
"\\psi"
);
1124
l
.DrawText(
x2
,
y
,
"\\psi"
);
1125
y
-= step;
1126
l
.DrawMathText(
x1
,
y
,
"\\rangle"
);
1127
l
.DrawText(
x2
,
y
,
"\\rangle"
);
1128
y
-= step;
1129
l
.DrawMathText(
x1
,
y
,
"\\rceil"
);
1130
l
.DrawText(
x2
,
y
,
"\\rceil"
);
1131
y
-= step;
1132
l
.DrawMathText(
x1
,
y
,
"\\rdbrack"
);
1133
l
.DrawText(
x2
,
y
,
"\\rdbrack"
);
1134
y
-= step;
1135
l
.DrawMathText(
x1
,
y
,
"\\restriction"
);
1136
l
.DrawText(
x2
,
y
,
"\\restriction"
);
1137
y
-= step;
1138
l
.DrawMathText(
x1
,
y
,
"\\rfloor"
);
1139
l
.DrawText(
x2
,
y
,
"\\rfloor"
);
1140
y
-= step;
1141
l
.DrawMathText(
x1
,
y
,
"\\rho"
);
1142
l
.DrawText(
x2
,
y
,
"\\rho"
);
1143
y
-= step;
1144
l
.DrawMathText(
x1
,
y
,
"\\rightarrow"
);
1145
l
.DrawText(
x2
,
y
,
"\\rightarrow"
);
1146
y
-= step;
1147
l
.DrawMathText(
x1
,
y
,
"\\rightarrowtail"
);
1148
l
.DrawText(
x2
,
y
,
"\\rightarrowtail"
);
1149
y
-= step;
1150
l
.DrawMathText(
x1
,
y
,
"\\rightharpoondown"
);
1151
l
.DrawText(
x2
,
y
,
"\\rightharpoondown"
);
1152
y
-= step;
1153
l
.DrawMathText(
x1
,
y
,
"\\rightharpoonup"
);
1154
l
.DrawText(
x2
,
y
,
"\\rightharpoonup"
);
1155
y
-= step;
1156
l
.DrawMathText(
x1
,
y
,
"\\rightleftarrows"
);
1157
l
.DrawText(
x2
,
y
,
"\\rightleftarrows"
);
1158
y
-= step;
1159
l
.DrawMathText(
x1
,
y
,
"\\rightleftharpoons"
);
1160
l
.DrawText(
x2
,
y
,
"\\rightleftharpoons"
);
1161
y
-= step;
1162
l
.DrawMathText(
x1
,
y
,
"\\rightrightarrows"
);
1163
l
.DrawText(
x2
,
y
,
"\\rightrightarrows"
);
1164
y
-= step;
1165
l
.DrawMathText(
x1
,
y
,
"\\rightsquigarrow"
);
1166
l
.DrawText(
x2
,
y
,
"\\rightsquigarrow"
);
1167
y
-= step;
1168
l
.DrawMathText(
x1
,
y
,
"\\rightthreetimes"
);
1169
l
.DrawText(
x2
,
y
,
"\\rightthreetimes"
);
1170
y
-= step;
1171
l
.DrawMathText(
x1
,
y
,
"\\risingdotseq"
);
1172
l
.DrawText(
x2
,
y
,
"\\risingdotseq"
);
1173
y
-= step;
1174
l
.DrawMathText(
x1
,
y
,
"\\rtimes"
);
1175
l
.DrawText(
x2
,
y
,
"\\rtimes"
);
1176
y
-= step;
1177
l
.DrawMathText(
x1
,
y
,
"\\sampi"
);
1178
l
.DrawText(
x2
,
y
,
"\\sampi"
);
1179
y
-= step;
1180
l
.DrawMathText(
x1
,
y
,
"\\san"
);
1181
l
.DrawText(
x2
,
y
,
"\\san"
);
1182
y
-= step;
1183
l
.DrawMathText(
x1
,
y
,
"\\searrow"
);
1184
l
.DrawText(
x2
,
y
,
"\\searrow"
);
1185
y
-= step;
1186
l
.DrawMathText(
x1
,
y
,
"\\setdif"
);
1187
l
.DrawText(
x2
,
y
,
"\\setdif"
);
1188
y
-= step;
1189
l
.DrawMathText(
x1
,
y
,
"\\sharp"
);
1190
l
.DrawText(
x2
,
y
,
"\\sharp"
);
1191
y
-= step;
1192
l
.DrawMathText(
x1
,
y
,
"\\sho"
);
1193
l
.DrawText(
x2
,
y
,
"\\sho"
);
1194
y
-= step;
1195
l
.DrawMathText(
x1
,
y
,
"\\sigma"
);
1196
l
.DrawText(
x2
,
y
,
"\\sigma"
);
1197
y
-= step;
1198
l
.DrawMathText(
x1
,
y
,
"\\sim"
);
1199
l
.DrawText(
x2
,
y
,
"\\sim"
);
1200
y
-= step;
1201
l
.DrawMathText(
x1
,
y
,
"\\simarrow"
);
1202
l
.DrawText(
x2
,
y
,
"\\simarrow"
);
1203
y
-= step;
1204
l
.DrawMathText(
x1
,
y
,
"\\simeq"
);
1205
l
.DrawText(
x2
,
y
,
"\\simeq"
);
1206
y
-= step;
1207
l
.DrawMathText(
x1
,
y
,
"\\smallfrown"
);
1208
l
.DrawText(
x2
,
y
,
"\\smallfrown"
);
1209
y
-= step;
1210
l
.DrawMathText(
x1
,
y
,
"\\smallint"
);
1211
l
.DrawText(
x2
,
y
,
"\\smallint"
);
1212
y
-= step;
1213
l
.DrawMathText(
x1
,
y
,
"\\smallsetminus"
);
1214
l
.DrawText(
x2
,
y
,
"\\smallsetminus"
);
1215
y
-= step;
1216
l
.DrawMathText(
x1
,
y
,
"\\smallsmile"
);
1217
l
.DrawText(
x2
,
y
,
"\\smallsmile"
);
1218
y
-= step;
1219
l
.DrawMathText(
x1
,
y
,
"\\smile"
);
1220
l
.DrawText(
x2
,
y
,
"\\smile"
);
1221
y
-= step;
1222
l
.DrawMathText(
x1
,
y
,
"\\spadesuit"
);
1223
l
.DrawText(
x2
,
y
,
"\\spadesuit"
);
1224
y
-= step;
1225
l
.DrawMathText(
x1
,
y
,
"\\sphericalangle"
);
1226
l
.DrawText(
x2
,
y
,
"\\sphericalangle"
);
1227
1228
// Draw 6th Column
1229
y
= 0.99;
1230
step = 0.0126;
1231
x1
= 0.66;
1232
x2
=
x1
+ 0.02;
1233
l
.DrawMathText(
x1
,
y
,
"\\sqcap"
);
1234
l
.DrawText(
x2
,
y
,
"\\sqcap"
);
1235
y
-= step;
1236
l
.DrawMathText(
x1
,
y
,
"\\sqcup"
);
1237
l
.DrawText(
x2
,
y
,
"\\sqcup"
);
1238
y
-= step;
1239
l
.DrawMathText(
x1
,
y
,
"\\sqsubset"
);
1240
l
.DrawText(
x2
,
y
,
"\\sqsubset"
);
1241
y
-= step;
1242
l
.DrawMathText(
x1
,
y
,
"\\sqsubseteq"
);
1243
l
.DrawText(
x2
,
y
,
"\\sqsubseteq"
);
1244
y
-= step;
1245
l
.DrawMathText(
x1
,
y
,
"\\sqsupset"
);
1246
l
.DrawText(
x2
,
y
,
"\\sqsupset"
);
1247
y
-= step;
1248
l
.DrawMathText(
x1
,
y
,
"\\sqsupseteq"
);
1249
l
.DrawText(
x2
,
y
,
"\\sqsupseteq"
);
1250
y
-= step;
1251
l
.DrawMathText(
x1
,
y
,
"\\square"
);
1252
l
.DrawText(
x2
,
y
,
"\\square"
);
1253
y
-= step;
1254
l
.DrawMathText(
x1
,
y
,
"\\star"
);
1255
l
.DrawText(
x2
,
y
,
"\\star"
);
1256
y
-= step;
1257
l
.DrawMathText(
x1
,
y
,
"\\stigma"
);
1258
l
.DrawText(
x2
,
y
,
"\\stigma"
);
1259
y
-= step;
1260
l
.DrawMathText(
x1
,
y
,
"\\subset"
);
1261
l
.DrawText(
x2
,
y
,
"\\subset"
);
1262
y
-= step;
1263
l
.DrawMathText(
x1
,
y
,
"\\subseteq"
);
1264
l
.DrawText(
x2
,
y
,
"\\subseteq"
);
1265
y
-= step;
1266
l
.DrawMathText(
x1
,
y
,
"\\subseteqq"
);
1267
l
.DrawText(
x2
,
y
,
"\\subseteqq"
);
1268
y
-= step;
1269
l
.DrawMathText(
x1
,
y
,
"\\subsetneq"
);
1270
l
.DrawText(
x2
,
y
,
"\\subsetneq"
);
1271
y
-= step;
1272
l
.DrawMathText(
x1
,
y
,
"\\subsetneqq"
);
1273
l
.DrawText(
x2
,
y
,
"\\subsetneqq"
);
1274
y
-= step;
1275
l
.DrawMathText(
x1
,
y
,
"\\succ"
);
1276
l
.DrawText(
x2
,
y
,
"\\succ"
);
1277
y
-= step;
1278
l
.DrawMathText(
x1
,
y
,
"\\succapprox"
);
1279
l
.DrawText(
x2
,
y
,
"\\succapprox"
);
1280
y
-= step;
1281
l
.DrawMathText(
x1
,
y
,
"\\succcurlyeq"
);
1282
l
.DrawText(
x2
,
y
,
"\\succcurlyeq"
);
1283
y
-= step;
1284
l
.DrawMathText(
x1
,
y
,
"\\succeq"
);
1285
l
.DrawText(
x2
,
y
,
"\\succeq"
);
1286
y
-= step;
1287
l
.DrawMathText(
x1
,
y
,
"\\succnapprox"
);
1288
l
.DrawText(
x2
,
y
,
"\\succnapprox"
);
1289
y
-= step;
1290
l
.DrawMathText(
x1
,
y
,
"\\succneqq"
);
1291
l
.DrawText(
x2
,
y
,
"\\succneqq"
);
1292
y
-= step;
1293
l
.DrawMathText(
x1
,
y
,
"\\succnsim"
);
1294
l
.DrawText(
x2
,
y
,
"\\succnsim"
);
1295
y
-= step;
1296
l
.DrawMathText(
x1
,
y
,
"\\succsim"
);
1297
l
.DrawText(
x2
,
y
,
"\\succsim"
);
1298
y
-= step;
1299
l
.DrawMathText(
x1
,
y
,
"\\supset"
);
1300
l
.DrawText(
x2
,
y
,
"\\supset"
);
1301
y
-= step;
1302
l
.DrawMathText(
x1
,
y
,
"\\supseteq"
);
1303
l
.DrawText(
x2
,
y
,
"\\supseteq"
);
1304
y
-= step;
1305
l
.DrawMathText(
x1
,
y
,
"\\supseteqq"
);
1306
l
.DrawText(
x2
,
y
,
"\\supseteqq"
);
1307
y
-= step;
1308
l
.DrawMathText(
x1
,
y
,
"\\supsetneq"
);
1309
l
.DrawText(
x2
,
y
,
"\\supsetneq"
);
1310
y
-= step;
1311
l
.DrawMathText(
x1
,
y
,
"\\supsetneqq"
);
1312
l
.DrawText(
x2
,
y
,
"\\supsetneqq"
);
1313
y
-= step;
1314
l
.DrawMathText(
x1
,
y
,
"\\surd"
);
1315
l
.DrawText(
x2
,
y
,
"\\surd"
);
1316
y
-= step;
1317
l
.DrawMathText(
x1
,
y
,
"\\swarrow"
);
1318
l
.DrawText(
x2
,
y
,
"\\swarrow"
);
1319
y
-= step;
1320
l
.DrawMathText(
x1
,
y
,
"\\t"
);
1321
l
.DrawText(
x2
,
y
,
"\\t"
);
1322
y
-= step;
1323
l
.DrawMathText(
x1
,
y
,
"\\tau"
);
1324
l
.DrawText(
x2
,
y
,
"\\tau"
);
1325
y
-= step;
1326
l
.DrawMathText(
x1
,
y
,
"\\therefore"
);
1327
l
.DrawText(
x2
,
y
,
"\\therefore"
);
1328
y
-= step;
1329
l
.DrawMathText(
x1
,
y
,
"\\theta"
);
1330
l
.DrawText(
x2
,
y
,
"\\theta"
);
1331
y
-= step;
1332
l
.DrawMathText(
x1
,
y
,
"\\times"
);
1333
l
.DrawText(
x2
,
y
,
"\\times"
);
1334
y
-= step;
1335
l
.DrawMathText(
x1
,
y
,
"\\to"
);
1336
l
.DrawText(
x2
,
y
,
"\\to"
);
1337
y
-= step;
1338
l
.DrawMathText(
x1
,
y
,
"\\top"
);
1339
l
.DrawText(
x2
,
y
,
"\\top"
);
1340
y
-= step;
1341
l
.DrawMathText(
x1
,
y
,
"\\triangledown"
);
1342
l
.DrawText(
x2
,
y
,
"\\triangledown"
);
1343
y
-= step;
1344
l
.DrawMathText(
x1
,
y
,
"\\triangleleft"
);
1345
l
.DrawText(
x2
,
y
,
"\\triangleleft"
);
1346
y
-= step;
1347
l
.DrawMathText(
x1
,
y
,
"\\triangleleft"
);
1348
l
.DrawText(
x2
,
y
,
"\\triangleleft"
);
1349
y
-= step;
1350
l
.DrawMathText(
x1
,
y
,
"\\trianglelefteq"
);
1351
l
.DrawText(
x2
,
y
,
"\\trianglelefteq"
);
1352
y
-= step;
1353
l
.DrawMathText(
x1
,
y
,
"\\triangleq"
);
1354
l
.DrawText(
x2
,
y
,
"\\triangleq"
);
1355
y
-= step;
1356
l
.DrawMathText(
x1
,
y
,
"\\triangleright"
);
1357
l
.DrawText(
x2
,
y
,
"\\triangleright"
);
1358
y
-= step;
1359
l
.DrawMathText(
x1
,
y
,
"\\trianglerighteq"
);
1360
l
.DrawText(
x2
,
y
,
"\\trianglerighteq"
);
1361
y
-= step;
1362
l
.DrawMathText(
x1
,
y
,
"\\twoheadleftarrow"
);
1363
l
.DrawText(
x2
,
y
,
"\\twoheadleftarrow"
);
1364
y
-= step;
1365
l
.DrawMathText(
x1
,
y
,
"\\twoheadrightarrow"
);
1366
l
.DrawText(
x2
,
y
,
"\\twoheadrightarrow"
);
1367
y
-= step;
1368
l
.DrawMathText(
x1
,
y
,
"\\u"
);
1369
l
.DrawText(
x2
,
y
,
"\\u"
);
1370
y
-= step;
1371
l
.DrawMathText(
x1
,
y
,
"\\ulcorner"
);
1372
l
.DrawText(
x2
,
y
,
"\\ulcorner"
);
1373
y
-= step;
1374
l
.DrawMathText(
x1
,
y
,
"\\undercurvearrowright"
);
1375
l
.DrawText(
x2
,
y
,
"\\undercurvearrowright"
);
1376
y
-= step;
1377
l
.DrawMathText(
x1
,
y
,
"\\upDelta"
);
1378
l
.DrawText(
x2
,
y
,
"\\upDelta"
);
1379
y
-= step;
1380
l
.DrawMathText(
x1
,
y
,
"\\upDigamma"
);
1381
l
.DrawText(
x2
,
y
,
"\\upDigamma"
);
1382
y
-= step;
1383
l
.DrawMathText(
x1
,
y
,
"\\upGamma"
);
1384
l
.DrawText(
x2
,
y
,
"\\upGamma"
);
1385
y
-= step;
1386
l
.DrawMathText(
x1
,
y
,
"\\upKoppa"
);
1387
l
.DrawText(
x2
,
y
,
"\\upKoppa"
);
1388
y
-= step;
1389
l
.DrawMathText(
x1
,
y
,
"\\upLambda"
);
1390
l
.DrawText(
x2
,
y
,
"\\upLambda"
);
1391
y
-= step;
1392
l
.DrawMathText(
x1
,
y
,
"\\upOmega"
);
1393
l
.DrawText(
x2
,
y
,
"\\upOmega"
);
1394
y
-= step;
1395
l
.DrawMathText(
x1
,
y
,
"\\upPhi"
);
1396
l
.DrawText(
x2
,
y
,
"\\upPhi"
);
1397
y
-= step;
1398
l
.DrawMathText(
x1
,
y
,
"\\upPi"
);
1399
l
.DrawText(
x2
,
y
,
"\\upPi"
);
1400
y
-= step;
1401
l
.DrawMathText(
x1
,
y
,
"\\upPsi"
);
1402
l
.DrawText(
x2
,
y
,
"\\upPsi"
);
1403
y
-= step;
1404
l
.DrawMathText(
x1
,
y
,
"\\upSampi"
);
1405
l
.DrawText(
x2
,
y
,
"\\upSampi"
);
1406
y
-= step;
1407
l
.DrawMathText(
x1
,
y
,
"\\upSan"
);
1408
l
.DrawText(
x2
,
y
,
"\\upSan"
);
1409
y
-= step;
1410
l
.DrawMathText(
x1
,
y
,
"\\upSho"
);
1411
l
.DrawText(
x2
,
y
,
"\\upSho"
);
1412
y
-= step;
1413
l
.DrawMathText(
x1
,
y
,
"\\upSigma"
);
1414
l
.DrawText(
x2
,
y
,
"\\upSigma"
);
1415
y
-= step;
1416
l
.DrawMathText(
x1
,
y
,
"\\upStigma"
);
1417
l
.DrawText(
x2
,
y
,
"\\upStigma"
);
1418
y
-= step;
1419
l
.DrawMathText(
x1
,
y
,
"\\upTheta"
);
1420
l
.DrawText(
x2
,
y
,
"\\upTheta"
);
1421
y
-= step;
1422
l
.DrawMathText(
x1
,
y
,
"\\upUpsilon"
);
1423
l
.DrawText(
x2
,
y
,
"\\upUpsilon"
);
1424
y
-= step;
1425
l
.DrawMathText(
x1
,
y
,
"\\upVarKoppa"
);
1426
l
.DrawText(
x2
,
y
,
"\\upVarKoppa"
);
1427
y
-= step;
1428
l
.DrawMathText(
x1
,
y
,
"\\upXi"
);
1429
l
.DrawText(
x2
,
y
,
"\\upXi"
);
1430
y
-= step;
1431
l
.DrawMathText(
x1
,
y
,
"\\upalpha"
);
1432
l
.DrawText(
x2
,
y
,
"\\upalpha"
);
1433
y
-= step;
1434
l
.DrawMathText(
x1
,
y
,
"\\uparrow"
);
1435
l
.DrawText(
x2
,
y
,
"\\uparrow"
);
1436
y
-= step;
1437
l
.DrawMathText(
x1
,
y
,
"\\upbeta"
);
1438
l
.DrawText(
x2
,
y
,
"\\upbeta"
);
1439
y
-= step;
1440
l
.DrawMathText(
x1
,
y
,
"\\upchi"
);
1441
l
.DrawText(
x2
,
y
,
"\\upchi"
);
1442
y
-= step;
1443
l
.DrawMathText(
x1
,
y
,
"\\updbar"
);
1444
l
.DrawText(
x2
,
y
,
"\\updbar"
);
1445
y
-= step;
1446
l
.DrawMathText(
x1
,
y
,
"\\updelta"
);
1447
l
.DrawText(
x2
,
y
,
"\\updelta"
);
1448
y
-= step;
1449
l
.DrawMathText(
x1
,
y
,
"\\updigamma"
);
1450
l
.DrawText(
x2
,
y
,
"\\updigamma"
);
1451
y
-= step;
1452
l
.DrawMathText(
x1
,
y
,
"\\updownarrow"
);
1453
l
.DrawText(
x2
,
y
,
"\\updownarrow"
);
1454
y
-= step;
1455
l
.DrawMathText(
x1
,
y
,
"\\updownarrows"
);
1456
l
.DrawText(
x2
,
y
,
"\\updownarrows"
);
1457
y
-= step;
1458
l
.DrawMathText(
x1
,
y
,
"\\updownharpoons"
);
1459
l
.DrawText(
x2
,
y
,
"\\updownharpoons"
);
1460
y
-= step;
1461
l
.DrawMathText(
x1
,
y
,
"\\upepsilon"
);
1462
l
.DrawText(
x2
,
y
,
"\\upepsilon"
);
1463
y
-= step;
1464
l
.DrawMathText(
x1
,
y
,
"\\upeta"
);
1465
l
.DrawText(
x2
,
y
,
"\\upeta"
);
1466
y
-= step;
1467
l
.DrawMathText(
x1
,
y
,
"\\upgamma"
);
1468
l
.DrawText(
x2
,
y
,
"\\upgamma"
);
1469
1470
// Draw 7th Column
1471
y
= 0.99;
1472
step = 0.0126;
1473
x1
= 0.79;
1474
x2
=
x1
+ 0.02;
1475
l
.DrawMathText(
x1
,
y
,
"\\upharpoonleft"
);
1476
l
.DrawText(
x2
,
y
,
"\\upharpoonleft"
);
1477
y
-= step;
1478
l
.DrawMathText(
x1
,
y
,
"\\upharpoonright"
);
1479
l
.DrawText(
x2
,
y
,
"\\upharpoonright"
);
1480
y
-= step;
1481
l
.DrawMathText(
x1
,
y
,
"\\upiota"
);
1482
l
.DrawText(
x2
,
y
,
"\\upiota"
);
1483
y
-= step;
1484
l
.DrawMathText(
x1
,
y
,
"\\upkappa"
);
1485
l
.DrawText(
x2
,
y
,
"\\upkappa"
);
1486
y
-= step;
1487
l
.DrawMathText(
x1
,
y
,
"\\upkoppa"
);
1488
l
.DrawText(
x2
,
y
,
"\\upkoppa"
);
1489
y
-= step;
1490
l
.DrawMathText(
x1
,
y
,
"\\uplambda"
);
1491
l
.DrawText(
x2
,
y
,
"\\uplambda"
);
1492
y
-= step;
1493
l
.DrawMathText(
x1
,
y
,
"\\uplus"
);
1494
l
.DrawText(
x2
,
y
,
"\\uplus"
);
1495
y
-= step;
1496
l
.DrawMathText(
x1
,
y
,
"\\upmu"
);
1497
l
.DrawText(
x2
,
y
,
"\\upmu"
);
1498
y
-= step;
1499
l
.DrawMathText(
x1
,
y
,
"\\upnu"
);
1500
l
.DrawText(
x2
,
y
,
"\\upnu"
);
1501
y
-= step;
1502
l
.DrawMathText(
x1
,
y
,
"\\upomega"
);
1503
l
.DrawText(
x2
,
y
,
"\\upomega"
);
1504
y
-= step;
1505
l
.DrawMathText(
x1
,
y
,
"\\upphi"
);
1506
l
.DrawText(
x2
,
y
,
"\\upphi"
);
1507
y
-= step;
1508
l
.DrawMathText(
x1
,
y
,
"\\uppi"
);
1509
l
.DrawText(
x2
,
y
,
"\\uppi"
);
1510
y
-= step;
1511
l
.DrawMathText(
x1
,
y
,
"\\uppsi"
);
1512
l
.DrawText(
x2
,
y
,
"\\uppsi"
);
1513
y
-= step;
1514
l
.DrawMathText(
x1
,
y
,
"\\uprho"
);
1515
l
.DrawText(
x2
,
y
,
"\\uprho"
);
1516
y
-= step;
1517
l
.DrawMathText(
x1
,
y
,
"\\upsampi"
);
1518
l
.DrawText(
x2
,
y
,
"\\upsampi"
);
1519
y
-= step;
1520
l
.DrawMathText(
x1
,
y
,
"\\upsan"
);
1521
l
.DrawText(
x2
,
y
,
"\\upsan"
);
1522
y
-= step;
1523
l
.DrawMathText(
x1
,
y
,
"\\upsho"
);
1524
l
.DrawText(
x2
,
y
,
"\\upsho"
);
1525
y
-= step;
1526
l
.DrawMathText(
x1
,
y
,
"\\upsigma"
);
1527
l
.DrawText(
x2
,
y
,
"\\upsigma"
);
1528
y
-= step;
1529
l
.DrawMathText(
x1
,
y
,
"\\upsilon"
);
1530
l
.DrawText(
x2
,
y
,
"\\upsilon"
);
1531
y
-= step;
1532
l
.DrawMathText(
x1
,
y
,
"\\upstigma"
);
1533
l
.DrawText(
x2
,
y
,
"\\upstigma"
);
1534
y
-= step;
1535
l
.DrawMathText(
x1
,
y
,
"\\uptau"
);
1536
l
.DrawText(
x2
,
y
,
"\\uptau"
);
1537
y
-= step;
1538
l
.DrawMathText(
x1
,
y
,
"\\uptheta"
);
1539
l
.DrawText(
x2
,
y
,
"\\uptheta"
);
1540
y
-= step;
1541
l
.DrawMathText(
x1
,
y
,
"\\upuparrows"
);
1542
l
.DrawText(
x2
,
y
,
"\\upuparrows"
);
1543
y
-= step;
1544
l
.DrawMathText(
x1
,
y
,
"\\upupharpoons"
);
1545
l
.DrawText(
x2
,
y
,
"\\upupharpoons"
);
1546
y
-= step;
1547
l
.DrawMathText(
x1
,
y
,
"\\upupsilon"
);
1548
l
.DrawText(
x2
,
y
,
"\\upupsilon"
);
1549
y
-= step;
1550
l
.DrawMathText(
x1
,
y
,
"\\upvarbeta"
);
1551
l
.DrawText(
x2
,
y
,
"\\upvarbeta"
);
1552
y
-= step;
1553
l
.DrawMathText(
x1
,
y
,
"\\upvarepsilon"
);
1554
l
.DrawText(
x2
,
y
,
"\\upvarepsilon"
);
1555
y
-= step;
1556
l
.DrawMathText(
x1
,
y
,
"\\upvarkappa"
);
1557
l
.DrawText(
x2
,
y
,
"\\upvarkappa"
);
1558
y
-= step;
1559
l
.DrawMathText(
x1
,
y
,
"\\upvarkoppa"
);
1560
l
.DrawText(
x2
,
y
,
"\\upvarkoppa"
);
1561
y
-= step;
1562
l
.DrawMathText(
x1
,
y
,
"\\upvarphi"
);
1563
l
.DrawText(
x2
,
y
,
"\\upvarphi"
);
1564
y
-= step;
1565
l
.DrawMathText(
x1
,
y
,
"\\upvarpi"
);
1566
l
.DrawText(
x2
,
y
,
"\\upvarpi"
);
1567
y
-= step;
1568
l
.DrawMathText(
x1
,
y
,
"\\upvarrho"
);
1569
l
.DrawText(
x2
,
y
,
"\\upvarrho"
);
1570
y
-= step;
1571
l
.DrawMathText(
x1
,
y
,
"\\upvarsigma"
);
1572
l
.DrawText(
x2
,
y
,
"\\upvarsigma"
);
1573
y
-= step;
1574
l
.DrawMathText(
x1
,
y
,
"\\upvartheta"
);
1575
l
.DrawText(
x2
,
y
,
"\\upvartheta"
);
1576
y
-= step;
1577
l
.DrawMathText(
x1
,
y
,
"\\upxi"
);
1578
l
.DrawText(
x2
,
y
,
"\\upxi"
);
1579
y
-= step;
1580
l
.DrawMathText(
x1
,
y
,
"\\upzeta"
);
1581
l
.DrawText(
x2
,
y
,
"\\upzeta"
);
1582
y
-= step;
1583
l
.DrawMathText(
x1
,
y
,
"\\urcorner"
);
1584
l
.DrawText(
x2
,
y
,
"\\urcorner"
);
1585
y
-= step;
1586
l
.DrawMathText(
x1
,
y
,
"\\v"
);
1587
l
.DrawText(
x2
,
y
,
"\\v"
);
1588
y
-= step;
1589
l
.DrawMathText(
x1
,
y
,
"\\vDash"
);
1590
l
.DrawText(
x2
,
y
,
"\\vDash"
);
1591
y
-= step;
1592
l
.DrawMathText(
x1
,
y
,
"\\vDash"
);
1593
l
.DrawText(
x2
,
y
,
"\\vDash"
);
1594
y
-= step;
1595
l
.DrawMathText(
x1
,
y
,
"\\varbeta"
);
1596
l
.DrawText(
x2
,
y
,
"\\varbeta"
);
1597
y
-= step;
1598
l
.DrawMathText(
x1
,
y
,
"\\varepsilon"
);
1599
l
.DrawText(
x2
,
y
,
"\\varepsilon"
);
1600
y
-= step;
1601
l
.DrawMathText(
x1
,
y
,
"\\varkappa"
);
1602
l
.DrawText(
x2
,
y
,
"\\varkappa"
);
1603
y
-= step;
1604
l
.DrawMathText(
x1
,
y
,
"\\varkoppa"
);
1605
l
.DrawText(
x2
,
y
,
"\\varkoppa"
);
1606
y
-= step;
1607
l
.DrawMathText(
x1
,
y
,
"\\varnothing"
);
1608
l
.DrawText(
x2
,
y
,
"\\varnothing"
);
1609
y
-= step;
1610
l
.DrawMathText(
x1
,
y
,
"\\varphi"
);
1611
l
.DrawText(
x2
,
y
,
"\\varphi"
);
1612
y
-= step;
1613
l
.DrawMathText(
x1
,
y
,
"\\varpi"
);
1614
l
.DrawText(
x2
,
y
,
"\\varpi"
);
1615
y
-= step;
1616
l
.DrawMathText(
x1
,
y
,
"\\varpropto"
);
1617
l
.DrawText(
x2
,
y
,
"\\varpropto"
);
1618
y
-= step;
1619
l
.DrawMathText(
x1
,
y
,
"\\varrho"
);
1620
l
.DrawText(
x2
,
y
,
"\\varrho"
);
1621
y
-= step;
1622
l
.DrawMathText(
x1
,
y
,
"\\varsigma"
);
1623
l
.DrawText(
x2
,
y
,
"\\varsigma"
);
1624
y
-= step;
1625
l
.DrawMathText(
x1
,
y
,
"\\vartheta"
);
1626
l
.DrawText(
x2
,
y
,
"\\vartheta"
);
1627
y
-= step;
1628
l
.DrawMathText(
x1
,
y
,
"\\vartriangle"
);
1629
l
.DrawText(
x2
,
y
,
"\\vartriangle"
);
1630
y
-= step;
1631
l
.DrawMathText(
x1
,
y
,
"\\vartriangleleft"
);
1632
l
.DrawText(
x2
,
y
,
"\\vartriangleleft"
);
1633
y
-= step;
1634
l
.DrawMathText(
x1
,
y
,
"\\vartriangleright"
);
1635
l
.DrawText(
x2
,
y
,
"\\vartriangleright"
);
1636
y
-= step;
1637
l
.DrawMathText(
x1
,
y
,
"\\vdash"
);
1638
l
.DrawText(
x2
,
y
,
"\\vdash"
);
1639
y
-= step;
1640
l
.DrawMathText(
x1
,
y
,
"\\vdots"
);
1641
l
.DrawText(
x2
,
y
,
"\\vdots"
);
1642
y
-= step;
1643
l
.DrawMathText(
x1
,
y
,
"\\vec"
);
1644
l
.DrawText(
x2
,
y
,
"\\vec"
);
1645
y
-= step;
1646
l
.DrawMathText(
x1
,
y
,
"\\vee"
);
1647
l
.DrawText(
x2
,
y
,
"\\vee"
);
1648
y
-= step;
1649
l
.DrawMathText(
x1
,
y
,
"\\veebar"
);
1650
l
.DrawText(
x2
,
y
,
"\\veebar"
);
1651
y
-= step;
1652
l
.DrawMathText(
x1
,
y
,
"\\vert"
);
1653
l
.DrawText(
x2
,
y
,
"\\vert"
);
1654
y
-= step;
1655
l
.DrawMathText(
x1
,
y
,
"\\wedge"
);
1656
l
.DrawText(
x2
,
y
,
"\\wedge"
);
1657
y
-= step;
1658
l
.DrawMathText(
x1
,
y
,
"\\wp"
);
1659
l
.DrawText(
x2
,
y
,
"\\wp"
);
1660
y
-= step;
1661
l
.DrawMathText(
x1
,
y
,
"\\wr"
);
1662
l
.DrawText(
x2
,
y
,
"\\wr"
);
1663
y
-= step;
1664
l
.DrawMathText(
x1
,
y
,
"\\wwbar"
);
1665
l
.DrawText(
x2
,
y
,
"\\wwbar"
);
1666
y
-= step;
1667
l
.DrawMathText(
x1
,
y
,
"\\xi"
);
1668
l
.DrawText(
x2
,
y
,
"\\xi"
);
1669
y
-= step;
1670
l
.DrawMathText(
x1
,
y
,
"\\yen"
);
1671
l
.DrawText(
x2
,
y
,
"\\yen"
);
1672
y
-= step;
1673
l
.DrawMathText(
x1
,
y
,
"\\zeta"
);
1674
l
.DrawText(
x2
,
y
,
"\\zeta"
);
1675
y
-= step;
1676
l
.DrawMathText(
x1
,
y
,
"\\{"
);
1677
l
.DrawText(
x2
,
y
,
"\\{"
);
1678
y
-= step;
1679
l
.DrawMathText(
x1
,
y
,
"\\|"
);
1680
l
.DrawText(
x2
,
y
,
"\\|"
);
1681
y
-= step;
1682
l
.DrawMathText(
x1
,
y
,
"\\}"
);
1683
l
.DrawText(
x2
,
y
,
"\\}"
);
1684
y
-= step;
1685
l
.DrawMathText(
x1
,
y
,
"\\~"
);
1686
l
.DrawText(
x2
,
y
,
"\\~"
);
1687
y
-= step;
1688
l
.DrawMathText(
x1
,
y
,
"\\Pr"
);
1689
l
.DrawText(
x2
,
y
,
"\\Pr"
);
1690
y
-= step;
1691
l
.DrawMathText(
x1
,
y
,
"\\awoint"
);
1692
l
.DrawText(
x2
,
y
,
"\\awoint"
);
1693
y
-= step;
1694
l
.DrawMathText(
x1
,
y
,
"\\awointop"
);
1695
l
.DrawText(
x2
,
y
,
"\\awointop"
);
1696
y
-= step;
1697
l
.DrawMathText(
x1
,
y
,
"\\barint"
);
1698
l
.DrawText(
x2
,
y
,
"\\barint"
);
1699
y
-= step;
1700
l
.DrawMathText(
x1
,
y
,
"\\barintop"
);
1701
l
.DrawText(
x2
,
y
,
"\\barintop"
);
1702
y
-= step;
1703
l
.DrawMathText(
x1
,
y
,
"\\bigcap"
);
1704
l
.DrawText(
x2
,
y
,
"\\bigcap"
);
1705
y
-= step;
1706
l
.DrawMathText(
x1
,
y
,
"\\bigcup"
);
1707
l
.DrawText(
x2
,
y
,
"\\bigcup"
);
1708
y
-= step;
1709
l
.DrawMathText(
x1
,
y
,
"\\bigodot"
);
1710
l
.DrawText(
x2
,
y
,
"\\bigodot"
);
1711
1712
// Draw 8th Column
1713
y
= 0.99;
1714
step = 0.0126;
1715
x1
= 0.92;
1716
x2
=
x1
+ 0.02;
1717
l
.DrawMathText(
x1
,
y
,
"\\bigoplus"
);
1718
l
.DrawText(
x2
,
y
,
"\\bigoplus"
);
1719
y
-= step;
1720
l
.DrawMathText(
x1
,
y
,
"\\bigotimes"
);
1721
l
.DrawText(
x2
,
y
,
"\\bigotimes"
);
1722
y
-= step;
1723
l
.DrawMathText(
x1
,
y
,
"\\bigsqcup"
);
1724
l
.DrawText(
x2
,
y
,
"\\bigsqcup"
);
1725
y
-= step;
1726
l
.DrawMathText(
x1
,
y
,
"\\biguplus"
);
1727
l
.DrawText(
x2
,
y
,
"\\biguplus"
);
1728
y
-= step;
1729
l
.DrawMathText(
x1
,
y
,
"\\bigvee"
);
1730
l
.DrawText(
x2
,
y
,
"\\bigvee"
);
1731
y
-= step;
1732
l
.DrawMathText(
x1
,
y
,
"\\bigwedge"
);
1733
l
.DrawText(
x2
,
y
,
"\\bigwedge"
);
1734
y
-= step;
1735
l
.DrawMathText(
x1
,
y
,
"\\coprod"
);
1736
l
.DrawText(
x2
,
y
,
"\\coprod"
);
1737
y
-= step;
1738
l
.DrawMathText(
x1
,
y
,
"\\cwint"
);
1739
l
.DrawText(
x2
,
y
,
"\\cwint"
);
1740
y
-= step;
1741
l
.DrawMathText(
x1
,
y
,
"\\cwintop"
);
1742
l
.DrawText(
x2
,
y
,
"\\cwintop"
);
1743
y
-= step;
1744
l
.DrawMathText(
x1
,
y
,
"\\cwoint"
);
1745
l
.DrawText(
x2
,
y
,
"\\cwoint"
);
1746
y
-= step;
1747
l
.DrawMathText(
x1
,
y
,
"\\cwointop"
);
1748
l
.DrawText(
x2
,
y
,
"\\cwointop"
);
1749
y
-= step;
1750
l
.DrawMathText(
x1
,
y
,
"\\iiint"
);
1751
l
.DrawText(
x2
,
y
,
"\\iiint"
);
1752
y
-= step;
1753
l
.DrawMathText(
x1
,
y
,
"\\iiintop"
);
1754
l
.DrawText(
x2
,
y
,
"\\iiintop"
);
1755
y
-= step;
1756
l
.DrawMathText(
x1
,
y
,
"\\iint"
);
1757
l
.DrawText(
x2
,
y
,
"\\iint"
);
1758
y
-= step;
1759
l
.DrawMathText(
x1
,
y
,
"\\iintop"
);
1760
l
.DrawText(
x2
,
y
,
"\\iintop"
);
1761
y
-= step;
1762
l
.DrawMathText(
x1
,
y
,
"\\int"
);
1763
l
.DrawText(
x2
,
y
,
"\\int"
);
1764
y
-= step;
1765
l
.DrawMathText(
x1
,
y
,
"\\intop"
);
1766
l
.DrawText(
x2
,
y
,
"\\intop"
);
1767
y
-= step;
1768
l
.DrawMathText(
x1
,
y
,
"\\oiiint"
);
1769
l
.DrawText(
x2
,
y
,
"\\oiiint"
);
1770
y
-= step;
1771
l
.DrawMathText(
x1
,
y
,
"\\oiiintop"
);
1772
l
.DrawText(
x2
,
y
,
"\\oiiintop"
);
1773
y
-= step;
1774
l
.DrawMathText(
x1
,
y
,
"\\oiint"
);
1775
l
.DrawText(
x2
,
y
,
"\\oiint"
);
1776
y
-= step;
1777
l
.DrawMathText(
x1
,
y
,
"\\oiintop"
);
1778
l
.DrawText(
x2
,
y
,
"\\oiintop"
);
1779
y
-= step;
1780
l
.DrawMathText(
x1
,
y
,
"\\oint"
);
1781
l
.DrawText(
x2
,
y
,
"\\oint"
);
1782
y
-= step;
1783
l
.DrawMathText(
x1
,
y
,
"\\ointop"
);
1784
l
.DrawText(
x2
,
y
,
"\\ointop"
);
1785
y
-= step;
1786
l
.DrawMathText(
x1
,
y
,
"\\prod"
);
1787
l
.DrawText(
x2
,
y
,
"\\prod"
);
1788
y
-= step;
1789
l
.DrawMathText(
x1
,
y
,
"\\slashint"
);
1790
l
.DrawText(
x2
,
y
,
"\\slashint"
);
1791
y
-= step;
1792
l
.DrawMathText(
x1
,
y
,
"\\slashintop"
);
1793
l
.DrawText(
x2
,
y
,
"\\slashintop"
);
1794
y
-= step;
1795
l
.DrawMathText(
x1
,
y
,
"\\sum"
);
1796
l
.DrawText(
x2
,
y
,
"\\sum"
);
1797
1798
x2
=
x2
+ 0.02;
1799
y
-= step;
1800
l
.DrawMathText(
x1
,
y
,
"\\arccos"
);
1801
l
.DrawText(
x2
,
y
,
"\\arccos"
);
1802
y
-= step;
1803
l
.DrawMathText(
x1
,
y
,
"\\arcsin"
);
1804
l
.DrawText(
x2
,
y
,
"\\arcsin"
);
1805
y
-= step;
1806
l
.DrawMathText(
x1
,
y
,
"\\arctan"
);
1807
l
.DrawText(
x2
,
y
,
"\\arctan"
);
1808
y
-= step;
1809
l
.DrawMathText(
x1
,
y
,
"\\arg"
);
1810
l
.DrawText(
x2
,
y
,
"\\arg"
);
1811
y
-= step;
1812
l
.DrawMathText(
x1
,
y
,
"\\cos"
);
1813
l
.DrawText(
x2
,
y
,
"\\cos"
);
1814
y
-= step;
1815
l
.DrawMathText(
x1
,
y
,
"\\cosh"
);
1816
l
.DrawText(
x2
,
y
,
"\\cosh"
);
1817
y
-= step;
1818
l
.DrawMathText(
x1
,
y
,
"\\cot"
);
1819
l
.DrawText(
x2
,
y
,
"\\cot"
);
1820
y
-= step;
1821
l
.DrawMathText(
x1
,
y
,
"\\coth"
);
1822
l
.DrawText(
x2
,
y
,
"\\coth"
);
1823
y
-= step;
1824
l
.DrawMathText(
x1
,
y
,
"\\csc"
);
1825
l
.DrawText(
x2
,
y
,
"\\csc"
);
1826
y
-= step;
1827
l
.DrawMathText(
x1
,
y
,
"\\deg"
);
1828
l
.DrawText(
x2
,
y
,
"\\deg"
);
1829
y
-= step;
1830
l
.DrawMathText(
x1
,
y
,
"\\det"
);
1831
l
.DrawText(
x2
,
y
,
"\\det"
);
1832
y
-= step;
1833
l
.DrawMathText(
x1
,
y
,
"\\dim"
);
1834
l
.DrawText(
x2
,
y
,
"\\dim"
);
1835
y
-= step;
1836
l
.DrawMathText(
x1
,
y
,
"\\exp"
);
1837
l
.DrawText(
x2
,
y
,
"\\exp"
);
1838
y
-= step;
1839
l
.DrawMathText(
x1
,
y
,
"\\gcd"
);
1840
l
.DrawText(
x2
,
y
,
"\\gcd"
);
1841
y
-= step;
1842
l
.DrawMathText(
x1
,
y
,
"\\hom"
);
1843
l
.DrawText(
x2
,
y
,
"\\hom"
);
1844
y
-= step;
1845
l
.DrawMathText(
x1
,
y
,
"\\inf"
);
1846
l
.DrawText(
x2
,
y
,
"\\inf"
);
1847
y
-= step;
1848
l
.DrawMathText(
x1
,
y
,
"\\ker"
);
1849
l
.DrawText(
x2
,
y
,
"\\ker"
);
1850
y
-= step;
1851
l
.DrawMathText(
x1
,
y
,
"\\lg"
);
1852
l
.DrawText(
x2
,
y
,
"\\lg"
);
1853
y
-= step;
1854
l
.DrawMathText(
x1
,
y
,
"\\lim"
);
1855
l
.DrawText(
x2
,
y
,
"\\lim"
);
1856
y
-= step;
1857
l
.DrawMathText(
x1
,
y
,
"\\liminf"
);
1858
l
.DrawText(
x2
,
y
,
"\\liminf"
);
1859
y
-= step;
1860
l
.DrawMathText(
x1
,
y
,
"\\limsup"
);
1861
l
.DrawText(
x2
,
y
,
"\\limsup"
);
1862
y
-= step;
1863
l
.DrawMathText(
x1
,
y
,
"\\ln"
);
1864
l
.DrawText(
x2
,
y
,
"\\ln"
);
1865
y
-= step;
1866
l
.DrawMathText(
x1
,
y
,
"\\log"
);
1867
l
.DrawText(
x2
,
y
,
"\\log"
);
1868
y
-= step;
1869
l
.DrawMathText(
x1
,
y
,
"\\max"
);
1870
l
.DrawText(
x2
,
y
,
"\\max"
);
1871
y
-= step;
1872
l
.DrawMathText(
x1
,
y
,
"\\min"
);
1873
l
.DrawText(
x2
,
y
,
"\\min"
);
1874
y
-= step;
1875
l
.DrawMathText(
x1
,
y
,
"\\sec"
);
1876
l
.DrawText(
x2
,
y
,
"\\sec"
);
1877
y
-= step;
1878
l
.DrawMathText(
x1
,
y
,
"\\sin"
);
1879
l
.DrawText(
x2
,
y
,
"\\sin"
);
1880
y
-= step;
1881
l
.DrawMathText(
x1
,
y
,
"\\sinh"
);
1882
l
.DrawText(
x2
,
y
,
"\\sinh"
);
1883
y
-= step;
1884
l
.DrawMathText(
x1
,
y
,
"\\sup"
);
1885
l
.DrawText(
x2
,
y
,
"\\sup"
);
1886
y
-= step;
1887
l
.DrawMathText(
x1
,
y
,
"\\tan"
);
1888
l
.DrawText(
x2
,
y
,
"\\tan"
);
1889
y
-= step;
1890
l
.DrawMathText(
x1
,
y
,
"\\tanh"
);
1891
l
.DrawText(
x2
,
y
,
"\\tanh"
);
1892
1893
return
c1
;
1894
}
x2
Option_t Option_t TPoint TPoint const char x2
Definition
TGWin32VirtualXProxy.cxx:70
x1
Option_t Option_t TPoint TPoint const char x1
Definition
TGWin32VirtualXProxy.cxx:70
TCanvas
The Canvas class.
Definition
TCanvas.h:23
TMathText
To draw TeX Mathematical Formula.
Definition
TMathText.h:19
y
Double_t y[n]
Definition
legend1.C:17
c1
return c1
Definition
legend1.C:41
l
TLine l
Definition
textangle.C:4
tutorials
visualisation
graphics
tmathtext2.C
ROOT master - Reference Guide Generated on Thu Dec 19 2024 09:47:24 (GVA Time) using Doxygen 1.9.8