ROOT
Version v6.34
master
v6.32
Reference Guide
►
ROOT
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
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; step = 0.0126;
x1
= 0.01;
x2
=
x1
+0.02;
20
l
.DrawMathText(
x1
,
y
,
"
\
\""
);
l
.DrawText(
x2
,
y
,
"
\
\""
);
21
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
'"
);
l
.DrawText(
x2
,
y
,
"
\
'"
);
22
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
."
);
l
.DrawText(
x2
,
y
,
"
\
."
);
23
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
="
);
l
.DrawText(
x2
,
y
,
"
\
="
);
24
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Box"
);
l
.DrawText(
x2
,
y
,
"
\
Box"
);
25
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Bumpeq"
);
l
.DrawText(
x2
,
y
,
"
\
Bumpeq"
);
26
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Cap"
);
l
.DrawText(
x2
,
y
,
"
\
Cap"
);
27
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Cup"
);
l
.DrawText(
x2
,
y
,
"
\
Cup"
);
28
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Delta"
);
l
.DrawText(
x2
,
y
,
"
\
Delta"
);
29
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Diamond"
);
l
.DrawText(
x2
,
y
,
"
\
Diamond"
);
30
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Digamma"
);
l
.DrawText(
x2
,
y
,
"
\
Digamma"
);
31
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Doteq"
);
l
.DrawText(
x2
,
y
,
"
\
Doteq"
);
32
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Downarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Downarrow"
);
33
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Finv"
);
l
.DrawText(
x2
,
y
,
"
\
Finv"
);
34
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Game"
);
l
.DrawText(
x2
,
y
,
"
\
Game"
);
35
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Gamma"
);
l
.DrawText(
x2
,
y
,
"
\
Gamma"
);
36
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Im"
);
l
.DrawText(
x2
,
y
,
"
\
Im"
);
37
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Koppa"
);
l
.DrawText(
x2
,
y
,
"
\
Koppa"
);
38
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Lambda"
);
l
.DrawText(
x2
,
y
,
"
\
Lambda"
);
39
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Leftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Leftarrow"
);
40
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Leftrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Leftrightarrow"
);
41
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Lleftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Lleftarrow"
);
42
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Longleftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Longleftarrow"
);
43
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Longleftrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Longleftrightarrow"
);
44
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Longrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Longrightarrow"
);
45
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Lsh"
);
l
.DrawText(
x2
,
y
,
"
\
Lsh"
);
46
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Omega"
);
l
.DrawText(
x2
,
y
,
"
\
Omega"
);
47
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
P"
);
l
.DrawText(
x2
,
y
,
"
\
P"
);
48
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Phi"
);
l
.DrawText(
x2
,
y
,
"
\
Phi"
);
49
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Pi"
);
l
.DrawText(
x2
,
y
,
"
\
Pi"
);
50
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Psi"
);
l
.DrawText(
x2
,
y
,
"
\
Psi"
);
51
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Re"
);
l
.DrawText(
x2
,
y
,
"
\
Re"
);
52
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Rightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Rightarrow"
);
53
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Rrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Rrightarrow"
);
54
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Rsh"
);
l
.DrawText(
x2
,
y
,
"
\
Rsh"
);
55
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
S"
);
l
.DrawText(
x2
,
y
,
"
\
S"
);
56
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Sampi"
);
l
.DrawText(
x2
,
y
,
"
\
Sampi"
);
57
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
San"
);
l
.DrawText(
x2
,
y
,
"
\
San"
);
58
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Sho"
);
l
.DrawText(
x2
,
y
,
"
\
Sho"
);
59
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Sigma"
);
l
.DrawText(
x2
,
y
,
"
\
Sigma"
);
60
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Stigma"
);
l
.DrawText(
x2
,
y
,
"
\
Stigma"
);
61
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Subset"
);
l
.DrawText(
x2
,
y
,
"
\
Subset"
);
62
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Supset"
);
l
.DrawText(
x2
,
y
,
"
\
Supset"
);
63
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Theta"
);
l
.DrawText(
x2
,
y
,
"
\
Theta"
);
64
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Uparrow"
);
l
.DrawText(
x2
,
y
,
"
\
Uparrow"
);
65
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Updownarrow"
);
l
.DrawText(
x2
,
y
,
"
\
Updownarrow"
);
66
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Upsilon"
);
l
.DrawText(
x2
,
y
,
"
\
Upsilon"
);
67
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
VarKoppa"
);
l
.DrawText(
x2
,
y
,
"
\
VarKoppa"
);
68
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Vdash"
);
l
.DrawText(
x2
,
y
,
"
\
Vdash"
);
69
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Vert"
);
l
.DrawText(
x2
,
y
,
"
\
Vert"
);
70
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Vvdash"
);
l
.DrawText(
x2
,
y
,
"
\
Vvdash"
);
71
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Xi"
);
l
.DrawText(
x2
,
y
,
"
\
Xi"
);
72
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
^"
);
l
.DrawText(
x2
,
y
,
"
\
^"
);
73
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
`"
);
l
.DrawText(
x2
,
y
,
"
\
`"
);
74
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
aa"
);
l
.DrawText(
x2
,
y
,
"
\
aa"
);
75
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
aleph"
);
l
.DrawText(
x2
,
y
,
"
\
aleph"
);
76
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
alpha"
);
l
.DrawText(
x2
,
y
,
"
\
alpha"
);
77
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
angle"
);
l
.DrawText(
x2
,
y
,
"
\
angle"
);
78
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
approx"
);
l
.DrawText(
x2
,
y
,
"
\
approx"
);
79
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
approxeq"
);
l
.DrawText(
x2
,
y
,
"
\
approxeq"
);
80
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
asymp"
);
l
.DrawText(
x2
,
y
,
"
\
asymp"
);
81
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
backepsilon"
);
l
.DrawText(
x2
,
y
,
"
\
backepsilon"
);
82
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
backprime"
);
l
.DrawText(
x2
,
y
,
"
\
backprime"
);
83
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
backsim"
);
l
.DrawText(
x2
,
y
,
"
\
backsim"
);
84
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
backsimeq"
);
l
.DrawText(
x2
,
y
,
"
\
backsimeq"
);
85
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
backslash"
);
l
.DrawText(
x2
,
y
,
"
\
backslash"
);
86
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
barwedge"
);
l
.DrawText(
x2
,
y
,
"
\
barwedge"
);
87
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
because"
);
l
.DrawText(
x2
,
y
,
"
\
because"
);
88
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
beta"
);
l
.DrawText(
x2
,
y
,
"
\
beta"
);
89
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
beth"
);
l
.DrawText(
x2
,
y
,
"
\
beth"
);
90
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
between"
);
l
.DrawText(
x2
,
y
,
"
\
between"
);
91
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigcirc"
);
l
.DrawText(
x2
,
y
,
"
\
bigcirc"
);
92
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigstar"
);
l
.DrawText(
x2
,
y
,
"
\
bigstar"
);
93
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigtriangledown"
);
l
.DrawText(
x2
,
y
,
"
\
bigtriangledown"
);
94
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigtriangleup"
);
l
.DrawText(
x2
,
y
,
"
\
bigtriangleup"
);
95
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
blacklozenge"
);
l
.DrawText(
x2
,
y
,
"
\
blacklozenge"
);
96
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
blacksquare"
);
l
.DrawText(
x2
,
y
,
"
\
blacksquare"
);
97
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
blacktriangle"
);
l
.DrawText(
x2
,
y
,
"
\
blacktriangle"
);
98
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
blacktriangledown"
);
l
.DrawText(
x2
,
y
,
"
\
blacktriangledown"
);
99
100
// Draw 2nd Column
101
y
= 0.99; step = 0.0126;
x1
= 0.14;
x2
=
x1
+0.02;
102
l
.DrawMathText(
x1
,
y
,
"
\
blacktriangleleft"
);
l
.DrawText(
x2
,
y
,
"
\
blacktriangleleft"
);
103
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
blacktriangleright"
);
l
.DrawText(
x2
,
y
,
"
\
blacktriangleright"
);
104
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bowtie"
);
l
.DrawText(
x2
,
y
,
"
\
bowtie"
);
105
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
boxdot"
);
l
.DrawText(
x2
,
y
,
"
\
boxdot"
);
106
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
boxminus"
);
l
.DrawText(
x2
,
y
,
"
\
boxminus"
);
107
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
boxplus"
);
l
.DrawText(
x2
,
y
,
"
\
boxplus"
);
108
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
boxtimes"
);
l
.DrawText(
x2
,
y
,
"
\
boxtimes"
);
109
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bullet"
);
l
.DrawText(
x2
,
y
,
"
\
bullet"
);
110
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bulletdashcirc"
);
l
.DrawText(
x2
,
y
,
"
\
bulletdashcirc"
);
111
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bumpeq"
);
l
.DrawText(
x2
,
y
,
"
\
bumpeq"
);
112
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cap"
);
l
.DrawText(
x2
,
y
,
"
\
cap"
);
113
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cdot"
);
l
.DrawText(
x2
,
y
,
"
\
cdot"
);
114
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cdots"
);
l
.DrawText(
x2
,
y
,
"
\
cdots"
);
115
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
centerdot"
);
l
.DrawText(
x2
,
y
,
"
\
centerdot"
);
116
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
checkmark"
);
l
.DrawText(
x2
,
y
,
"
\
checkmark"
);
117
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
chi"
);
l
.DrawText(
x2
,
y
,
"
\
chi"
);
118
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circ"
);
l
.DrawText(
x2
,
y
,
"
\
circ"
);
119
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circdashbullet"
);
l
.DrawText(
x2
,
y
,
"
\
circdashbullet"
);
120
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circeq"
);
l
.DrawText(
x2
,
y
,
"
\
circeq"
);
121
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circlearrowleft"
);
l
.DrawText(
x2
,
y
,
"
\
circlearrowleft"
);
122
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circlearrowright"
);
l
.DrawText(
x2
,
y
,
"
\
circlearrowright"
);
123
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circledR"
);
l
.DrawText(
x2
,
y
,
"
\
circledR"
);
124
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circledS"
);
l
.DrawText(
x2
,
y
,
"
\
circledS"
);
125
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circledast"
);
l
.DrawText(
x2
,
y
,
"
\
circledast"
);
126
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circledcirc"
);
l
.DrawText(
x2
,
y
,
"
\
circledcirc"
);
127
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
circleddash"
);
l
.DrawText(
x2
,
y
,
"
\
circleddash"
);
128
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
clubsuit"
);
l
.DrawText(
x2
,
y
,
"
\
clubsuit"
);
129
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
coloneq"
);
l
.DrawText(
x2
,
y
,
"
\
coloneq"
);
130
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
comp"
);
l
.DrawText(
x2
,
y
,
"
\
comp"
);
131
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
complement"
);
l
.DrawText(
x2
,
y
,
"
\
complement"
);
132
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cong"
);
l
.DrawText(
x2
,
y
,
"
\
cong"
);
133
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
coprod"
);
l
.DrawText(
x2
,
y
,
"
\
coprod"
);
134
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cup"
);
l
.DrawText(
x2
,
y
,
"
\
cup"
);
135
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
curlyeqprec"
);
l
.DrawText(
x2
,
y
,
"
\
curlyeqprec"
);
136
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
curlyeqsucc"
);
l
.DrawText(
x2
,
y
,
"
\
curlyeqsucc"
);
137
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
curlyvee"
);
l
.DrawText(
x2
,
y
,
"
\
curlyvee"
);
138
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
curlywedge"
);
l
.DrawText(
x2
,
y
,
"
\
curlywedge"
);
139
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
curvearrowleft"
);
l
.DrawText(
x2
,
y
,
"
\
curvearrowleft"
);
140
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dagger"
);
l
.DrawText(
x2
,
y
,
"
\
dagger"
);
141
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
daleth"
);
l
.DrawText(
x2
,
y
,
"
\
daleth"
);
142
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dasharrow"
);
l
.DrawText(
x2
,
y
,
"
\
dasharrow"
);
143
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dashdownarrow"
);
l
.DrawText(
x2
,
y
,
"
\
dashdownarrow"
);
144
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dashleftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
dashleftarrow"
);
145
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dashrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
dashrightarrow"
);
146
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dashuparrow"
);
l
.DrawText(
x2
,
y
,
"
\
dashuparrow"
);
147
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dashv"
);
l
.DrawText(
x2
,
y
,
"
\
dashv"
);
148
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dbar"
);
l
.DrawText(
x2
,
y
,
"
\
dbar"
);
149
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ddagger"
);
l
.DrawText(
x2
,
y
,
"
\
ddagger"
);
150
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ddddot"
);
l
.DrawText(
x2
,
y
,
"
\
ddddot"
);
151
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dddot"
);
l
.DrawText(
x2
,
y
,
"
\
dddot"
);
152
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ddots"
);
l
.DrawText(
x2
,
y
,
"
\
ddots"
);
153
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
defineeq"
);
l
.DrawText(
x2
,
y
,
"
\
defineeq"
);
154
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
defineequal"
);
l
.DrawText(
x2
,
y
,
"
\
defineequal"
);
155
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
delta"
);
l
.DrawText(
x2
,
y
,
"
\
delta"
);
156
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
diagdown"
);
l
.DrawText(
x2
,
y
,
"
\
diagdown"
);
157
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
diagup"
);
l
.DrawText(
x2
,
y
,
"
\
diagup"
);
158
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
diamond"
);
l
.DrawText(
x2
,
y
,
"
\
diamond"
);
159
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
diamondsuit"
);
l
.DrawText(
x2
,
y
,
"
\
diamondsuit"
);
160
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
digamma"
);
l
.DrawText(
x2
,
y
,
"
\
digamma"
);
161
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
digamma"
);
l
.DrawText(
x2
,
y
,
"
\
digamma"
);
162
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
div"
);
l
.DrawText(
x2
,
y
,
"
\
div"
);
163
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
divideontimes"
);
l
.DrawText(
x2
,
y
,
"
\
divideontimes"
);
164
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
doteq"
);
l
.DrawText(
x2
,
y
,
"
\
doteq"
);
165
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
doteqdot"
);
l
.DrawText(
x2
,
y
,
"
\
doteqdot"
);
166
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dotplus"
);
l
.DrawText(
x2
,
y
,
"
\
dotplus"
);
167
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
doublebarwedge"
);
l
.DrawText(
x2
,
y
,
"
\
doublebarwedge"
);
168
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
doublecap"
);
l
.DrawText(
x2
,
y
,
"
\
doublecap"
);
169
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
doublecup"
);
l
.DrawText(
x2
,
y
,
"
\
doublecup"
);
170
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
downarrow"
);
l
.DrawText(
x2
,
y
,
"
\
downarrow"
);
171
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
downdownarrows"
);
l
.DrawText(
x2
,
y
,
"
\
downdownarrows"
);
172
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
downdownharpoons"
);
l
.DrawText(
x2
,
y
,
"
\
downdownharpoons"
);
173
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
downharpoonleft"
);
l
.DrawText(
x2
,
y
,
"
\
downharpoonleft"
);
174
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
downharpoonright"
);
l
.DrawText(
x2
,
y
,
"
\
downharpoonright"
);
175
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
downuparrows"
);
l
.DrawText(
x2
,
y
,
"
\
downuparrows"
);
176
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
downupharpoons"
);
l
.DrawText(
x2
,
y
,
"
\
downupharpoons"
);
177
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ell"
);
l
.DrawText(
x2
,
y
,
"
\
ell"
);
178
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
emptyset"
);
l
.DrawText(
x2
,
y
,
"
\
emptyset"
);
179
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
epsilon"
);
l
.DrawText(
x2
,
y
,
"
\
epsilon"
);
180
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
eqcirc"
);
l
.DrawText(
x2
,
y
,
"
\
eqcirc"
);
181
182
// Draw 3rd Column
183
y
= 0.99; step = 0.0126;
x1
= 0.27;
x2
=
x1
+0.02;
184
l
.DrawMathText(
x1
,
y
,
"
\
eqcolon"
);
l
.DrawText(
x2
,
y
,
"
\
eqcolon"
);
185
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
eqsim"
);
l
.DrawText(
x2
,
y
,
"
\
eqsim"
);
186
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
eqslantgtr"
);
l
.DrawText(
x2
,
y
,
"
\
eqslantgtr"
);
187
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
eqslantless"
);
l
.DrawText(
x2
,
y
,
"
\
eqslantless"
);
188
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
equiv"
);
l
.DrawText(
x2
,
y
,
"
\
equiv"
);
189
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
eta"
);
l
.DrawText(
x2
,
y
,
"
\
eta"
);
190
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
eth"
);
l
.DrawText(
x2
,
y
,
"
\
eth"
);
191
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
exists"
);
l
.DrawText(
x2
,
y
,
"
\
exists"
);
192
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
fallingdotseq"
);
l
.DrawText(
x2
,
y
,
"
\
fallingdotseq"
);
193
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
flat"
);
l
.DrawText(
x2
,
y
,
"
\
flat"
);
194
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
forall"
);
l
.DrawText(
x2
,
y
,
"
\
forall"
);
195
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
frown"
);
l
.DrawText(
x2
,
y
,
"
\
frown"
);
196
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gamma"
);
l
.DrawText(
x2
,
y
,
"
\
gamma"
);
197
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ge"
);
l
.DrawText(
x2
,
y
,
"
\
ge"
);
198
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
geq"
);
l
.DrawText(
x2
,
y
,
"
\
geq"
);
199
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
geqq"
);
l
.DrawText(
x2
,
y
,
"
\
geqq"
);
200
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
geqslant"
);
l
.DrawText(
x2
,
y
,
"
\
geqslant"
);
201
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gets"
);
l
.DrawText(
x2
,
y
,
"
\
gets"
);
202
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gg"
);
l
.DrawText(
x2
,
y
,
"
\
gg"
);
203
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ggg"
);
l
.DrawText(
x2
,
y
,
"
\
ggg"
);
204
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gggtr"
);
l
.DrawText(
x2
,
y
,
"
\
gggtr"
);
205
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gimel"
);
l
.DrawText(
x2
,
y
,
"
\
gimel"
);
206
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gnapprox"
);
l
.DrawText(
x2
,
y
,
"
\
gnapprox"
);
207
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gneq"
);
l
.DrawText(
x2
,
y
,
"
\
gneq"
);
208
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gneqq"
);
l
.DrawText(
x2
,
y
,
"
\
gneqq"
);
209
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gnsim"
);
l
.DrawText(
x2
,
y
,
"
\
gnsim"
);
210
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gtrapprox"
);
l
.DrawText(
x2
,
y
,
"
\
gtrapprox"
);
211
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gtrdot"
);
l
.DrawText(
x2
,
y
,
"
\
gtrdot"
);
212
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gtreqless"
);
l
.DrawText(
x2
,
y
,
"
\
gtreqless"
);
213
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gtreqqless"
);
l
.DrawText(
x2
,
y
,
"
\
gtreqqless"
);
214
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gtrless"
);
l
.DrawText(
x2
,
y
,
"
\
gtrless"
);
215
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gtrsim"
);
l
.DrawText(
x2
,
y
,
"
\
gtrsim"
);
216
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
hateq"
);
l
.DrawText(
x2
,
y
,
"
\
hateq"
);
217
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
hbar"
);
l
.DrawText(
x2
,
y
,
"
\
hbar"
);
218
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
heartsuit"
);
l
.DrawText(
x2
,
y
,
"
\
heartsuit"
);
219
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
hookleftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
hookleftarrow"
);
220
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
hookrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
hookrightarrow"
);
221
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
hslash"
);
l
.DrawText(
x2
,
y
,
"
\
hslash"
);
222
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
imath"
);
l
.DrawText(
x2
,
y
,
"
\
imath"
);
223
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
in"
);
l
.DrawText(
x2
,
y
,
"
\
in"
);
224
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
infty"
);
l
.DrawText(
x2
,
y
,
"
\
infty"
);
225
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
intercal"
);
l
.DrawText(
x2
,
y
,
"
\
intercal"
);
226
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
iota"
);
l
.DrawText(
x2
,
y
,
"
\
iota"
);
227
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
jmath"
);
l
.DrawText(
x2
,
y
,
"
\
jmath"
);
228
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
kappa"
);
l
.DrawText(
x2
,
y
,
"
\
kappa"
);
229
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
koppa"
);
l
.DrawText(
x2
,
y
,
"
\
koppa"
);
230
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lambda"
);
l
.DrawText(
x2
,
y
,
"
\
lambda"
);
231
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
land"
);
l
.DrawText(
x2
,
y
,
"
\
land"
);
232
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
langle"
);
l
.DrawText(
x2
,
y
,
"
\
langle"
);
233
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lceil"
);
l
.DrawText(
x2
,
y
,
"
\
lceil"
);
234
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ldbrack"
);
l
.DrawText(
x2
,
y
,
"
\
ldbrack"
);
235
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ldots"
);
l
.DrawText(
x2
,
y
,
"
\
ldots"
);
236
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
le"
);
l
.DrawText(
x2
,
y
,
"
\
le"
);
237
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leadsfrom"
);
l
.DrawText(
x2
,
y
,
"
\
leadsfrom"
);
238
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leadsto"
);
l
.DrawText(
x2
,
y
,
"
\
leadsto"
);
239
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
leftarrow"
);
240
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftarrowtail"
);
l
.DrawText(
x2
,
y
,
"
\
leftarrowtail"
);
241
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftharpoondown"
);
l
.DrawText(
x2
,
y
,
"
\
leftharpoondown"
);
242
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftharpoonup"
);
l
.DrawText(
x2
,
y
,
"
\
leftharpoonup"
);
243
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftleftarrows"
);
l
.DrawText(
x2
,
y
,
"
\
leftleftarrows"
);
244
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
leftrightarrow"
);
245
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftrightarrows"
);
l
.DrawText(
x2
,
y
,
"
\
leftrightarrows"
);
246
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftrightharpoons"
);
l
.DrawText(
x2
,
y
,
"
\
leftrightharpoons"
);
247
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftsquigarrow"
);
l
.DrawText(
x2
,
y
,
"
\
leftsquigarrow"
);
248
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leftthreetimes"
);
l
.DrawText(
x2
,
y
,
"
\
leftthreetimes"
);
249
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leq"
);
l
.DrawText(
x2
,
y
,
"
\
leq"
);
250
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leqq"
);
l
.DrawText(
x2
,
y
,
"
\
leqq"
);
251
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
leqslant"
);
l
.DrawText(
x2
,
y
,
"
\
leqslant"
);
252
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lessapprox"
);
l
.DrawText(
x2
,
y
,
"
\
lessapprox"
);
253
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lessdot"
);
l
.DrawText(
x2
,
y
,
"
\
lessdot"
);
254
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lesseqgtr"
);
l
.DrawText(
x2
,
y
,
"
\
lesseqgtr"
);
255
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lesseqqgtr"
);
l
.DrawText(
x2
,
y
,
"
\
lesseqqgtr"
);
256
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lessgtr"
);
l
.DrawText(
x2
,
y
,
"
\
lessgtr"
);
257
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lesssim"
);
l
.DrawText(
x2
,
y
,
"
\
lesssim"
);
258
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lfloor"
);
l
.DrawText(
x2
,
y
,
"
\
lfloor"
);
259
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lightning"
);
l
.DrawText(
x2
,
y
,
"
\
lightning"
);
260
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ll"
);
l
.DrawText(
x2
,
y
,
"
\
ll"
);
261
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
llcorner"
);
l
.DrawText(
x2
,
y
,
"
\
llcorner"
);
262
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lll"
);
l
.DrawText(
x2
,
y
,
"
\
lll"
);
263
264
// Draw 4th Column
265
y
= 0.99; step = 0.0126;
x1
= 0.40;
x2
=
x1
+0.02;
266
l
.DrawMathText(
x1
,
y
,
"
\
llless"
);
l
.DrawText(
x2
,
y
,
"
\
llless"
);
267
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lnapprox"
);
l
.DrawText(
x2
,
y
,
"
\
lnapprox"
);
268
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lneq"
);
l
.DrawText(
x2
,
y
,
"
\
lneq"
);
269
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lneqq"
);
l
.DrawText(
x2
,
y
,
"
\
lneqq"
);
270
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lnot"
);
l
.DrawText(
x2
,
y
,
"
\
lnot"
);
271
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lnsim"
);
l
.DrawText(
x2
,
y
,
"
\
lnsim"
);
272
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
longleftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
longleftarrow"
);
273
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
longleftrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
longleftrightarrow"
);
274
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
longmapsto"
);
l
.DrawText(
x2
,
y
,
"
\
longmapsto"
);
275
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
longrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
longrightarrow"
);
276
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lor"
);
l
.DrawText(
x2
,
y
,
"
\
lor"
);
277
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lozenge"
);
l
.DrawText(
x2
,
y
,
"
\
lozenge"
);
278
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lrcorner"
);
l
.DrawText(
x2
,
y
,
"
\
lrcorner"
);
279
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ltimes"
);
l
.DrawText(
x2
,
y
,
"
\
ltimes"
);
280
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
maltese"
);
l
.DrawText(
x2
,
y
,
"
\
maltese"
);
281
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
mapsto"
);
l
.DrawText(
x2
,
y
,
"
\
mapsto"
);
282
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
measuredangle"
);
l
.DrawText(
x2
,
y
,
"
\
measuredangle"
);
283
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
mho"
);
l
.DrawText(
x2
,
y
,
"
\
mho"
);
284
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
mp"
);
l
.DrawText(
x2
,
y
,
"
\
mp"
);
285
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
mu"
);
l
.DrawText(
x2
,
y
,
"
\
mu"
);
286
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
multimap"
);
l
.DrawText(
x2
,
y
,
"
\
multimap"
);
287
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nLeftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
nLeftarrow"
);
288
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nLeftrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
nLeftrightarrow"
);
289
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nRightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
nRightarrow"
);
290
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nVDash"
);
l
.DrawText(
x2
,
y
,
"
\
nVDash"
);
291
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nVdash"
);
l
.DrawText(
x2
,
y
,
"
\
nVdash"
);
292
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nabla"
);
l
.DrawText(
x2
,
y
,
"
\
nabla"
);
293
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
napprox"
);
l
.DrawText(
x2
,
y
,
"
\
napprox"
);
294
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nasymp"
);
l
.DrawText(
x2
,
y
,
"
\
nasymp"
);
295
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
natural"
);
l
.DrawText(
x2
,
y
,
"
\
natural"
);
296
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ncong"
);
l
.DrawText(
x2
,
y
,
"
\
ncong"
);
297
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ne"
);
l
.DrawText(
x2
,
y
,
"
\
ne"
);
298
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nearrow"
);
l
.DrawText(
x2
,
y
,
"
\
nearrow"
);
299
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
neg"
);
l
.DrawText(
x2
,
y
,
"
\
neg"
);
300
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
neq"
);
l
.DrawText(
x2
,
y
,
"
\
neq"
);
301
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nequiv"
);
l
.DrawText(
x2
,
y
,
"
\
nequiv"
);
302
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nexists"
);
l
.DrawText(
x2
,
y
,
"
\
nexists"
);
303
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ngeq"
);
l
.DrawText(
x2
,
y
,
"
\
ngeq"
);
304
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ngeqq"
);
l
.DrawText(
x2
,
y
,
"
\
ngeqq"
);
305
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ngeqslant"
);
l
.DrawText(
x2
,
y
,
"
\
ngeqslant"
);
306
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ngtr"
);
l
.DrawText(
x2
,
y
,
"
\
ngtr"
);
307
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ni"
);
l
.DrawText(
x2
,
y
,
"
\
ni"
);
308
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nleftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
nleftarrow"
);
309
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nleftrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
nleftrightarrow"
);
310
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nleq"
);
l
.DrawText(
x2
,
y
,
"
\
nleq"
);
311
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nleqq"
);
l
.DrawText(
x2
,
y
,
"
\
nleqq"
);
312
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nleqslant"
);
l
.DrawText(
x2
,
y
,
"
\
nleqslant"
);
313
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nless"
);
l
.DrawText(
x2
,
y
,
"
\
nless"
);
314
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nmid"
);
l
.DrawText(
x2
,
y
,
"
\
nmid"
);
315
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
not"
);
l
.DrawText(
x2
,
y
,
"
\
not"
);
316
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notapprox"
);
l
.DrawText(
x2
,
y
,
"
\
notapprox"
);
317
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notasymp"
);
l
.DrawText(
x2
,
y
,
"
\
notasymp"
);
318
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notcong"
);
l
.DrawText(
x2
,
y
,
"
\
notcong"
);
319
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notcong"
);
l
.DrawText(
x2
,
y
,
"
\
notcong"
);
320
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notequiv"
);
l
.DrawText(
x2
,
y
,
"
\
notequiv"
);
321
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notgeq"
);
l
.DrawText(
x2
,
y
,
"
\
notgeq"
);
322
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notgeq"
);
l
.DrawText(
x2
,
y
,
"
\
notgeq"
);
323
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notgr"
);
l
.DrawText(
x2
,
y
,
"
\
notgr"
);
324
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notgr"
);
l
.DrawText(
x2
,
y
,
"
\
notgr"
);
325
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notin"
);
l
.DrawText(
x2
,
y
,
"
\
notin"
);
326
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notleq"
);
l
.DrawText(
x2
,
y
,
"
\
notleq"
);
327
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notleq"
);
l
.DrawText(
x2
,
y
,
"
\
notleq"
);
328
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notless"
);
l
.DrawText(
x2
,
y
,
"
\
notless"
);
329
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notless"
);
l
.DrawText(
x2
,
y
,
"
\
notless"
);
330
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notni"
);
l
.DrawText(
x2
,
y
,
"
\
notni"
);
331
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notprec"
);
l
.DrawText(
x2
,
y
,
"
\
notprec"
);
332
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notprec"
);
l
.DrawText(
x2
,
y
,
"
\
notprec"
);
333
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsimeq"
);
l
.DrawText(
x2
,
y
,
"
\
notsimeq"
);
334
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsubset"
);
l
.DrawText(
x2
,
y
,
"
\
notsubset"
);
335
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsubseteq"
);
l
.DrawText(
x2
,
y
,
"
\
notsubseteq"
);
336
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsubseteq"
);
l
.DrawText(
x2
,
y
,
"
\
notsubseteq"
);
337
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsucc"
);
l
.DrawText(
x2
,
y
,
"
\
notsucc"
);
338
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsucc"
);
l
.DrawText(
x2
,
y
,
"
\
notsucc"
);
339
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsupset"
);
l
.DrawText(
x2
,
y
,
"
\
notsupset"
);
340
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsupseteq"
);
l
.DrawText(
x2
,
y
,
"
\
notsupseteq"
);
341
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
notsupseteq"
);
l
.DrawText(
x2
,
y
,
"
\
notsupseteq"
);
342
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nparallel"
);
l
.DrawText(
x2
,
y
,
"
\
nparallel"
);
343
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nprec"
);
l
.DrawText(
x2
,
y
,
"
\
nprec"
);
344
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
nrightarrow"
);
345
346
// Draw 5th Column
347
y
= 0.99; step = 0.0126;
x1
= 0.53;
x2
=
x1
+0.02;
348
l
.DrawMathText(
x1
,
y
,
"
\
nsim"
);
l
.DrawText(
x2
,
y
,
"
\
nsim"
);
349
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsim"
);
l
.DrawText(
x2
,
y
,
"
\
nsim"
);
350
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsimeq"
);
l
.DrawText(
x2
,
y
,
"
\
nsimeq"
);
351
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsubset"
);
l
.DrawText(
x2
,
y
,
"
\
nsubset"
);
352
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsubseteq"
);
l
.DrawText(
x2
,
y
,
"
\
nsubseteq"
);
353
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsubseteqq"
);
l
.DrawText(
x2
,
y
,
"
\
nsubseteqq"
);
354
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsucc"
);
l
.DrawText(
x2
,
y
,
"
\
nsucc"
);
355
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsupset"
);
l
.DrawText(
x2
,
y
,
"
\
nsupset"
);
356
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsupseteq"
);
l
.DrawText(
x2
,
y
,
"
\
nsupseteq"
);
357
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nsupseteqq"
);
l
.DrawText(
x2
,
y
,
"
\
nsupseteqq"
);
358
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ntriangleleft"
);
l
.DrawText(
x2
,
y
,
"
\
ntriangleleft"
);
359
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ntrianglelefteq"
);
l
.DrawText(
x2
,
y
,
"
\
ntrianglelefteq"
);
360
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ntriangleright"
);
l
.DrawText(
x2
,
y
,
"
\
ntriangleright"
);
361
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ntrianglerighteq"
);
l
.DrawText(
x2
,
y
,
"
\
ntrianglerighteq"
);
362
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nu"
);
l
.DrawText(
x2
,
y
,
"
\
nu"
);
363
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nvDash"
);
l
.DrawText(
x2
,
y
,
"
\
nvDash"
);
364
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nvdash"
);
l
.DrawText(
x2
,
y
,
"
\
nvdash"
);
365
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
nwarrow"
);
l
.DrawText(
x2
,
y
,
"
\
nwarrow"
);
366
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
odot"
);
l
.DrawText(
x2
,
y
,
"
\
odot"
);
367
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
omega"
);
l
.DrawText(
x2
,
y
,
"
\
omega"
);
368
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ominus"
);
l
.DrawText(
x2
,
y
,
"
\
ominus"
);
369
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
openclubsuit"
);
l
.DrawText(
x2
,
y
,
"
\
openclubsuit"
);
370
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
openspadesuit"
);
l
.DrawText(
x2
,
y
,
"
\
openspadesuit"
);
371
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
oplus"
);
l
.DrawText(
x2
,
y
,
"
\
oplus"
);
372
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
oslash"
);
l
.DrawText(
x2
,
y
,
"
\
oslash"
);
373
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
otimes"
);
l
.DrawText(
x2
,
y
,
"
\
otimes"
);
374
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
owns"
);
l
.DrawText(
x2
,
y
,
"
\
owns"
);
375
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
parallel"
);
l
.DrawText(
x2
,
y
,
"
\
parallel"
);
376
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
partial"
);
l
.DrawText(
x2
,
y
,
"
\
partial"
);
377
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
perp"
);
l
.DrawText(
x2
,
y
,
"
\
perp"
);
378
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
phi"
);
l
.DrawText(
x2
,
y
,
"
\
phi"
);
379
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
pi"
);
l
.DrawText(
x2
,
y
,
"
\
pi"
);
380
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
pitchfork"
);
l
.DrawText(
x2
,
y
,
"
\
pitchfork"
);
381
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
pm"
);
l
.DrawText(
x2
,
y
,
"
\
pm"
);
382
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
prec"
);
l
.DrawText(
x2
,
y
,
"
\
prec"
);
383
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
precapprox"
);
l
.DrawText(
x2
,
y
,
"
\
precapprox"
);
384
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
preccurlyeq"
);
l
.DrawText(
x2
,
y
,
"
\
preccurlyeq"
);
385
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
preceq"
);
l
.DrawText(
x2
,
y
,
"
\
preceq"
);
386
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
precnapprox"
);
l
.DrawText(
x2
,
y
,
"
\
precnapprox"
);
387
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
precneqq"
);
l
.DrawText(
x2
,
y
,
"
\
precneqq"
);
388
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
precnsim"
);
l
.DrawText(
x2
,
y
,
"
\
precnsim"
);
389
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
precsim"
);
l
.DrawText(
x2
,
y
,
"
\
precsim"
);
390
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
prime"
);
l
.DrawText(
x2
,
y
,
"
\
prime"
);
391
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
propto"
);
l
.DrawText(
x2
,
y
,
"
\
propto"
);
392
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
psi"
);
l
.DrawText(
x2
,
y
,
"
\
psi"
);
393
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rangle"
);
l
.DrawText(
x2
,
y
,
"
\
rangle"
);
394
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rceil"
);
l
.DrawText(
x2
,
y
,
"
\
rceil"
);
395
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rdbrack"
);
l
.DrawText(
x2
,
y
,
"
\
rdbrack"
);
396
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
restriction"
);
l
.DrawText(
x2
,
y
,
"
\
restriction"
);
397
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rfloor"
);
l
.DrawText(
x2
,
y
,
"
\
rfloor"
);
398
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rho"
);
l
.DrawText(
x2
,
y
,
"
\
rho"
);
399
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
rightarrow"
);
400
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightarrowtail"
);
l
.DrawText(
x2
,
y
,
"
\
rightarrowtail"
);
401
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightharpoondown"
);
l
.DrawText(
x2
,
y
,
"
\
rightharpoondown"
);
402
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightharpoonup"
);
l
.DrawText(
x2
,
y
,
"
\
rightharpoonup"
);
403
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightleftarrows"
);
l
.DrawText(
x2
,
y
,
"
\
rightleftarrows"
);
404
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightleftharpoons"
);
l
.DrawText(
x2
,
y
,
"
\
rightleftharpoons"
);
405
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightrightarrows"
);
l
.DrawText(
x2
,
y
,
"
\
rightrightarrows"
);
406
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightsquigarrow"
);
l
.DrawText(
x2
,
y
,
"
\
rightsquigarrow"
);
407
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rightthreetimes"
);
l
.DrawText(
x2
,
y
,
"
\
rightthreetimes"
);
408
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
risingdotseq"
);
l
.DrawText(
x2
,
y
,
"
\
risingdotseq"
);
409
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
rtimes"
);
l
.DrawText(
x2
,
y
,
"
\
rtimes"
);
410
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sampi"
);
l
.DrawText(
x2
,
y
,
"
\
sampi"
);
411
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
san"
);
l
.DrawText(
x2
,
y
,
"
\
san"
);
412
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
searrow"
);
l
.DrawText(
x2
,
y
,
"
\
searrow"
);
413
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
setdif"
);
l
.DrawText(
x2
,
y
,
"
\
setdif"
);
414
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sharp"
);
l
.DrawText(
x2
,
y
,
"
\
sharp"
);
415
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sho"
);
l
.DrawText(
x2
,
y
,
"
\
sho"
);
416
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sigma"
);
l
.DrawText(
x2
,
y
,
"
\
sigma"
);
417
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sim"
);
l
.DrawText(
x2
,
y
,
"
\
sim"
);
418
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
simarrow"
);
l
.DrawText(
x2
,
y
,
"
\
simarrow"
);
419
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
simeq"
);
l
.DrawText(
x2
,
y
,
"
\
simeq"
);
420
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
smallfrown"
);
l
.DrawText(
x2
,
y
,
"
\
smallfrown"
);
421
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
smallint"
);
l
.DrawText(
x2
,
y
,
"
\
smallint"
);
422
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
smallsetminus"
);
l
.DrawText(
x2
,
y
,
"
\
smallsetminus"
);
423
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
smallsmile"
);
l
.DrawText(
x2
,
y
,
"
\
smallsmile"
);
424
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
smile"
);
l
.DrawText(
x2
,
y
,
"
\
smile"
);
425
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
spadesuit"
);
l
.DrawText(
x2
,
y
,
"
\
spadesuit"
);
426
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sphericalangle"
);
l
.DrawText(
x2
,
y
,
"
\
sphericalangle"
);
427
428
// Draw 6th Column
429
y
= 0.99; step = 0.0126;
x1
= 0.66;
x2
=
x1
+0.02;
430
l
.DrawMathText(
x1
,
y
,
"
\
sqcap"
);
l
.DrawText(
x2
,
y
,
"
\
sqcap"
);
431
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sqcup"
);
l
.DrawText(
x2
,
y
,
"
\
sqcup"
);
432
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sqsubset"
);
l
.DrawText(
x2
,
y
,
"
\
sqsubset"
);
433
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sqsubseteq"
);
l
.DrawText(
x2
,
y
,
"
\
sqsubseteq"
);
434
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sqsupset"
);
l
.DrawText(
x2
,
y
,
"
\
sqsupset"
);
435
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sqsupseteq"
);
l
.DrawText(
x2
,
y
,
"
\
sqsupseteq"
);
436
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
square"
);
l
.DrawText(
x2
,
y
,
"
\
square"
);
437
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
star"
);
l
.DrawText(
x2
,
y
,
"
\
star"
);
438
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
stigma"
);
l
.DrawText(
x2
,
y
,
"
\
stigma"
);
439
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
subset"
);
l
.DrawText(
x2
,
y
,
"
\
subset"
);
440
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
subseteq"
);
l
.DrawText(
x2
,
y
,
"
\
subseteq"
);
441
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
subseteqq"
);
l
.DrawText(
x2
,
y
,
"
\
subseteqq"
);
442
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
subsetneq"
);
l
.DrawText(
x2
,
y
,
"
\
subsetneq"
);
443
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
subsetneqq"
);
l
.DrawText(
x2
,
y
,
"
\
subsetneqq"
);
444
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succ"
);
l
.DrawText(
x2
,
y
,
"
\
succ"
);
445
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succapprox"
);
l
.DrawText(
x2
,
y
,
"
\
succapprox"
);
446
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succcurlyeq"
);
l
.DrawText(
x2
,
y
,
"
\
succcurlyeq"
);
447
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succeq"
);
l
.DrawText(
x2
,
y
,
"
\
succeq"
);
448
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succnapprox"
);
l
.DrawText(
x2
,
y
,
"
\
succnapprox"
);
449
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succneqq"
);
l
.DrawText(
x2
,
y
,
"
\
succneqq"
);
450
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succnsim"
);
l
.DrawText(
x2
,
y
,
"
\
succnsim"
);
451
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
succsim"
);
l
.DrawText(
x2
,
y
,
"
\
succsim"
);
452
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
supset"
);
l
.DrawText(
x2
,
y
,
"
\
supset"
);
453
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
supseteq"
);
l
.DrawText(
x2
,
y
,
"
\
supseteq"
);
454
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
supseteqq"
);
l
.DrawText(
x2
,
y
,
"
\
supseteqq"
);
455
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
supsetneq"
);
l
.DrawText(
x2
,
y
,
"
\
supsetneq"
);
456
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
supsetneqq"
);
l
.DrawText(
x2
,
y
,
"
\
supsetneqq"
);
457
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
surd"
);
l
.DrawText(
x2
,
y
,
"
\
surd"
);
458
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
swarrow"
);
l
.DrawText(
x2
,
y
,
"
\
swarrow"
);
459
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
t"
);
l
.DrawText(
x2
,
y
,
"
\
t"
);
460
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
tau"
);
l
.DrawText(
x2
,
y
,
"
\
tau"
);
461
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
therefore"
);
l
.DrawText(
x2
,
y
,
"
\
therefore"
);
462
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
theta"
);
l
.DrawText(
x2
,
y
,
"
\
theta"
);
463
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
times"
);
l
.DrawText(
x2
,
y
,
"
\
times"
);
464
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
to"
);
l
.DrawText(
x2
,
y
,
"
\
to"
);
465
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
top"
);
l
.DrawText(
x2
,
y
,
"
\
top"
);
466
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
triangledown"
);
l
.DrawText(
x2
,
y
,
"
\
triangledown"
);
467
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
triangleleft"
);
l
.DrawText(
x2
,
y
,
"
\
triangleleft"
);
468
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
triangleleft"
);
l
.DrawText(
x2
,
y
,
"
\
triangleleft"
);
469
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
trianglelefteq"
);
l
.DrawText(
x2
,
y
,
"
\
trianglelefteq"
);
470
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
triangleq"
);
l
.DrawText(
x2
,
y
,
"
\
triangleq"
);
471
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
triangleright"
);
l
.DrawText(
x2
,
y
,
"
\
triangleright"
);
472
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
trianglerighteq"
);
l
.DrawText(
x2
,
y
,
"
\
trianglerighteq"
);
473
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
twoheadleftarrow"
);
l
.DrawText(
x2
,
y
,
"
\
twoheadleftarrow"
);
474
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
twoheadrightarrow"
);
l
.DrawText(
x2
,
y
,
"
\
twoheadrightarrow"
);
475
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
u"
);
l
.DrawText(
x2
,
y
,
"
\
u"
);
476
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ulcorner"
);
l
.DrawText(
x2
,
y
,
"
\
ulcorner"
);
477
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
undercurvearrowright"
);
l
.DrawText(
x2
,
y
,
"
\
undercurvearrowright"
);
478
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upDelta"
);
l
.DrawText(
x2
,
y
,
"
\
upDelta"
);
479
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upDigamma"
);
l
.DrawText(
x2
,
y
,
"
\
upDigamma"
);
480
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upGamma"
);
l
.DrawText(
x2
,
y
,
"
\
upGamma"
);
481
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upKoppa"
);
l
.DrawText(
x2
,
y
,
"
\
upKoppa"
);
482
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upLambda"
);
l
.DrawText(
x2
,
y
,
"
\
upLambda"
);
483
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upOmega"
);
l
.DrawText(
x2
,
y
,
"
\
upOmega"
);
484
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upPhi"
);
l
.DrawText(
x2
,
y
,
"
\
upPhi"
);
485
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upPi"
);
l
.DrawText(
x2
,
y
,
"
\
upPi"
);
486
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upPsi"
);
l
.DrawText(
x2
,
y
,
"
\
upPsi"
);
487
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upSampi"
);
l
.DrawText(
x2
,
y
,
"
\
upSampi"
);
488
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upSan"
);
l
.DrawText(
x2
,
y
,
"
\
upSan"
);
489
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upSho"
);
l
.DrawText(
x2
,
y
,
"
\
upSho"
);
490
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upSigma"
);
l
.DrawText(
x2
,
y
,
"
\
upSigma"
);
491
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upStigma"
);
l
.DrawText(
x2
,
y
,
"
\
upStigma"
);
492
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upTheta"
);
l
.DrawText(
x2
,
y
,
"
\
upTheta"
);
493
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upUpsilon"
);
l
.DrawText(
x2
,
y
,
"
\
upUpsilon"
);
494
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upVarKoppa"
);
l
.DrawText(
x2
,
y
,
"
\
upVarKoppa"
);
495
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upXi"
);
l
.DrawText(
x2
,
y
,
"
\
upXi"
);
496
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upalpha"
);
l
.DrawText(
x2
,
y
,
"
\
upalpha"
);
497
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uparrow"
);
l
.DrawText(
x2
,
y
,
"
\
uparrow"
);
498
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upbeta"
);
l
.DrawText(
x2
,
y
,
"
\
upbeta"
);
499
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upchi"
);
l
.DrawText(
x2
,
y
,
"
\
upchi"
);
500
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
updbar"
);
l
.DrawText(
x2
,
y
,
"
\
updbar"
);
501
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
updelta"
);
l
.DrawText(
x2
,
y
,
"
\
updelta"
);
502
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
updigamma"
);
l
.DrawText(
x2
,
y
,
"
\
updigamma"
);
503
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
updownarrow"
);
l
.DrawText(
x2
,
y
,
"
\
updownarrow"
);
504
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
updownarrows"
);
l
.DrawText(
x2
,
y
,
"
\
updownarrows"
);
505
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
updownharpoons"
);
l
.DrawText(
x2
,
y
,
"
\
updownharpoons"
);
506
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upepsilon"
);
l
.DrawText(
x2
,
y
,
"
\
upepsilon"
);
507
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upeta"
);
l
.DrawText(
x2
,
y
,
"
\
upeta"
);
508
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upgamma"
);
l
.DrawText(
x2
,
y
,
"
\
upgamma"
);
509
510
// Draw 7th Column
511
y
= 0.99; step = 0.0126;
x1
= 0.79;
x2
=
x1
+0.02;
512
l
.DrawMathText(
x1
,
y
,
"
\
upharpoonleft"
);
l
.DrawText(
x2
,
y
,
"
\
upharpoonleft"
);
513
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upharpoonright"
);
l
.DrawText(
x2
,
y
,
"
\
upharpoonright"
);
514
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upiota"
);
l
.DrawText(
x2
,
y
,
"
\
upiota"
);
515
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upkappa"
);
l
.DrawText(
x2
,
y
,
"
\
upkappa"
);
516
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upkoppa"
);
l
.DrawText(
x2
,
y
,
"
\
upkoppa"
);
517
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uplambda"
);
l
.DrawText(
x2
,
y
,
"
\
uplambda"
);
518
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uplus"
);
l
.DrawText(
x2
,
y
,
"
\
uplus"
);
519
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upmu"
);
l
.DrawText(
x2
,
y
,
"
\
upmu"
);
520
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upnu"
);
l
.DrawText(
x2
,
y
,
"
\
upnu"
);
521
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upomega"
);
l
.DrawText(
x2
,
y
,
"
\
upomega"
);
522
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upphi"
);
l
.DrawText(
x2
,
y
,
"
\
upphi"
);
523
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uppi"
);
l
.DrawText(
x2
,
y
,
"
\
uppi"
);
524
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uppsi"
);
l
.DrawText(
x2
,
y
,
"
\
uppsi"
);
525
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uprho"
);
l
.DrawText(
x2
,
y
,
"
\
uprho"
);
526
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upsampi"
);
l
.DrawText(
x2
,
y
,
"
\
upsampi"
);
527
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upsan"
);
l
.DrawText(
x2
,
y
,
"
\
upsan"
);
528
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upsho"
);
l
.DrawText(
x2
,
y
,
"
\
upsho"
);
529
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upsigma"
);
l
.DrawText(
x2
,
y
,
"
\
upsigma"
);
530
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upsilon"
);
l
.DrawText(
x2
,
y
,
"
\
upsilon"
);
531
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upstigma"
);
l
.DrawText(
x2
,
y
,
"
\
upstigma"
);
532
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uptau"
);
l
.DrawText(
x2
,
y
,
"
\
uptau"
);
533
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
uptheta"
);
l
.DrawText(
x2
,
y
,
"
\
uptheta"
);
534
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upuparrows"
);
l
.DrawText(
x2
,
y
,
"
\
upuparrows"
);
535
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upupharpoons"
);
l
.DrawText(
x2
,
y
,
"
\
upupharpoons"
);
536
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upupsilon"
);
l
.DrawText(
x2
,
y
,
"
\
upupsilon"
);
537
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarbeta"
);
l
.DrawText(
x2
,
y
,
"
\
upvarbeta"
);
538
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarepsilon"
);
l
.DrawText(
x2
,
y
,
"
\
upvarepsilon"
);
539
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarkappa"
);
l
.DrawText(
x2
,
y
,
"
\
upvarkappa"
);
540
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarkoppa"
);
l
.DrawText(
x2
,
y
,
"
\
upvarkoppa"
);
541
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarphi"
);
l
.DrawText(
x2
,
y
,
"
\
upvarphi"
);
542
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarpi"
);
l
.DrawText(
x2
,
y
,
"
\
upvarpi"
);
543
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarrho"
);
l
.DrawText(
x2
,
y
,
"
\
upvarrho"
);
544
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvarsigma"
);
l
.DrawText(
x2
,
y
,
"
\
upvarsigma"
);
545
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upvartheta"
);
l
.DrawText(
x2
,
y
,
"
\
upvartheta"
);
546
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upxi"
);
l
.DrawText(
x2
,
y
,
"
\
upxi"
);
547
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
upzeta"
);
l
.DrawText(
x2
,
y
,
"
\
upzeta"
);
548
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
urcorner"
);
l
.DrawText(
x2
,
y
,
"
\
urcorner"
);
549
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
v"
);
l
.DrawText(
x2
,
y
,
"
\
v"
);
550
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vDash"
);
l
.DrawText(
x2
,
y
,
"
\
vDash"
);
551
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vDash"
);
l
.DrawText(
x2
,
y
,
"
\
vDash"
);
552
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varbeta"
);
l
.DrawText(
x2
,
y
,
"
\
varbeta"
);
553
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varepsilon"
);
l
.DrawText(
x2
,
y
,
"
\
varepsilon"
);
554
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varkappa"
);
l
.DrawText(
x2
,
y
,
"
\
varkappa"
);
555
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varkoppa"
);
l
.DrawText(
x2
,
y
,
"
\
varkoppa"
);
556
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varnothing"
);
l
.DrawText(
x2
,
y
,
"
\
varnothing"
);
557
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varphi"
);
l
.DrawText(
x2
,
y
,
"
\
varphi"
);
558
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varpi"
);
l
.DrawText(
x2
,
y
,
"
\
varpi"
);
559
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varpropto"
);
l
.DrawText(
x2
,
y
,
"
\
varpropto"
);
560
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varrho"
);
l
.DrawText(
x2
,
y
,
"
\
varrho"
);
561
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
varsigma"
);
l
.DrawText(
x2
,
y
,
"
\
varsigma"
);
562
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vartheta"
);
l
.DrawText(
x2
,
y
,
"
\
vartheta"
);
563
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vartriangle"
);
l
.DrawText(
x2
,
y
,
"
\
vartriangle"
);
564
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vartriangleleft"
);
l
.DrawText(
x2
,
y
,
"
\
vartriangleleft"
);
565
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vartriangleright"
);
l
.DrawText(
x2
,
y
,
"
\
vartriangleright"
);
566
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vdash"
);
l
.DrawText(
x2
,
y
,
"
\
vdash"
);
567
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vdots"
);
l
.DrawText(
x2
,
y
,
"
\
vdots"
);
568
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vec"
);
l
.DrawText(
x2
,
y
,
"
\
vec"
);
569
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vee"
);
l
.DrawText(
x2
,
y
,
"
\
vee"
);
570
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
veebar"
);
l
.DrawText(
x2
,
y
,
"
\
veebar"
);
571
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
vert"
);
l
.DrawText(
x2
,
y
,
"
\
vert"
);
572
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
wedge"
);
l
.DrawText(
x2
,
y
,
"
\
wedge"
);
573
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
wp"
);
l
.DrawText(
x2
,
y
,
"
\
wp"
);
574
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
wr"
);
l
.DrawText(
x2
,
y
,
"
\
wr"
);
575
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
wwbar"
);
l
.DrawText(
x2
,
y
,
"
\
wwbar"
);
576
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
xi"
);
l
.DrawText(
x2
,
y
,
"
\
xi"
);
577
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
yen"
);
l
.DrawText(
x2
,
y
,
"
\
yen"
);
578
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
zeta"
);
l
.DrawText(
x2
,
y
,
"
\
zeta"
);
579
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
{"
);
l
.DrawText(
x2
,
y
,
"
\
{"
);
580
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
|"
);
l
.DrawText(
x2
,
y
,
"
\
|"
);
581
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
}"
);
l
.DrawText(
x2
,
y
,
"
\
}"
);
582
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
~"
);
l
.DrawText(
x2
,
y
,
"
\
~"
);
583
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
Pr"
);
l
.DrawText(
x2
,
y
,
"
\
Pr"
);
584
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
awoint"
);
l
.DrawText(
x2
,
y
,
"
\
awoint"
);
585
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
awointop"
);
l
.DrawText(
x2
,
y
,
"
\
awointop"
);
586
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
barint"
);
l
.DrawText(
x2
,
y
,
"
\
barint"
);
587
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
barintop"
);
l
.DrawText(
x2
,
y
,
"
\
barintop"
);
588
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigcap"
);
l
.DrawText(
x2
,
y
,
"
\
bigcap"
);
589
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigcup"
);
l
.DrawText(
x2
,
y
,
"
\
bigcup"
);
590
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigodot"
);
l
.DrawText(
x2
,
y
,
"
\
bigodot"
);
591
592
593
// Draw 8th Column
594
y
= 0.99; step = 0.0126;
x1
= 0.92;
x2
=
x1
+0.02;
595
l
.DrawMathText(
x1
,
y
,
"
\
bigoplus"
);
l
.DrawText(
x2
,
y
,
"
\
bigoplus"
);
596
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigotimes"
);
l
.DrawText(
x2
,
y
,
"
\
bigotimes"
);
597
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigsqcup"
);
l
.DrawText(
x2
,
y
,
"
\
bigsqcup"
);
598
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
biguplus"
);
l
.DrawText(
x2
,
y
,
"
\
biguplus"
);
599
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigvee"
);
l
.DrawText(
x2
,
y
,
"
\
bigvee"
);
600
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
bigwedge"
);
l
.DrawText(
x2
,
y
,
"
\
bigwedge"
);
601
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
coprod"
);
l
.DrawText(
x2
,
y
,
"
\
coprod"
);
602
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cwint"
);
l
.DrawText(
x2
,
y
,
"
\
cwint"
);
603
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cwintop"
);
l
.DrawText(
x2
,
y
,
"
\
cwintop"
);
604
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cwoint"
);
l
.DrawText(
x2
,
y
,
"
\
cwoint"
);
605
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cwointop"
);
l
.DrawText(
x2
,
y
,
"
\
cwointop"
);
606
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
iiint"
);
l
.DrawText(
x2
,
y
,
"
\
iiint"
);
607
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
iiintop"
);
l
.DrawText(
x2
,
y
,
"
\
iiintop"
);
608
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
iint"
);
l
.DrawText(
x2
,
y
,
"
\
iint"
);
609
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
iintop"
);
l
.DrawText(
x2
,
y
,
"
\
iintop"
);
610
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
int"
);
l
.DrawText(
x2
,
y
,
"
\
int"
);
611
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
intop"
);
l
.DrawText(
x2
,
y
,
"
\
intop"
);
612
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
oiiint"
);
l
.DrawText(
x2
,
y
,
"
\
oiiint"
);
613
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
oiiintop"
);
l
.DrawText(
x2
,
y
,
"
\
oiiintop"
);
614
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
oiint"
);
l
.DrawText(
x2
,
y
,
"
\
oiint"
);
615
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
oiintop"
);
l
.DrawText(
x2
,
y
,
"
\
oiintop"
);
616
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
oint"
);
l
.DrawText(
x2
,
y
,
"
\
oint"
);
617
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ointop"
);
l
.DrawText(
x2
,
y
,
"
\
ointop"
);
618
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
prod"
);
l
.DrawText(
x2
,
y
,
"
\
prod"
);
619
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
slashint"
);
l
.DrawText(
x2
,
y
,
"
\
slashint"
);
620
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
slashintop"
);
l
.DrawText(
x2
,
y
,
"
\
slashintop"
);
621
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sum"
);
l
.DrawText(
x2
,
y
,
"
\
sum"
);
622
623
x2
=
x2
+0.02;
624
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
arccos"
);
l
.DrawText(
x2
,
y
,
"
\
arccos"
);
625
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
arcsin"
);
l
.DrawText(
x2
,
y
,
"
\
arcsin"
);
626
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
arctan"
);
l
.DrawText(
x2
,
y
,
"
\
arctan"
);
627
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
arg"
);
l
.DrawText(
x2
,
y
,
"
\
arg"
);
628
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cos"
);
l
.DrawText(
x2
,
y
,
"
\
cos"
);
629
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cosh"
);
l
.DrawText(
x2
,
y
,
"
\
cosh"
);
630
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
cot"
);
l
.DrawText(
x2
,
y
,
"
\
cot"
);
631
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
coth"
);
l
.DrawText(
x2
,
y
,
"
\
coth"
);
632
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
csc"
);
l
.DrawText(
x2
,
y
,
"
\
csc"
);
633
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
deg"
);
l
.DrawText(
x2
,
y
,
"
\
deg"
);
634
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
det"
);
l
.DrawText(
x2
,
y
,
"
\
det"
);
635
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
dim"
);
l
.DrawText(
x2
,
y
,
"
\
dim"
);
636
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
exp"
);
l
.DrawText(
x2
,
y
,
"
\
exp"
);
637
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
gcd"
);
l
.DrawText(
x2
,
y
,
"
\
gcd"
);
638
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
hom"
);
l
.DrawText(
x2
,
y
,
"
\
hom"
);
639
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
inf"
);
l
.DrawText(
x2
,
y
,
"
\
inf"
);
640
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ker"
);
l
.DrawText(
x2
,
y
,
"
\
ker"
);
641
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lg"
);
l
.DrawText(
x2
,
y
,
"
\
lg"
);
642
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
lim"
);
l
.DrawText(
x2
,
y
,
"
\
lim"
);
643
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
liminf"
);
l
.DrawText(
x2
,
y
,
"
\
liminf"
);
644
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
limsup"
);
l
.DrawText(
x2
,
y
,
"
\
limsup"
);
645
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
ln"
);
l
.DrawText(
x2
,
y
,
"
\
ln"
);
646
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
log"
);
l
.DrawText(
x2
,
y
,
"
\
log"
);
647
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
max"
);
l
.DrawText(
x2
,
y
,
"
\
max"
);
648
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
min"
);
l
.DrawText(
x2
,
y
,
"
\
min"
);
649
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sec"
);
l
.DrawText(
x2
,
y
,
"
\
sec"
);
650
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sin"
);
l
.DrawText(
x2
,
y
,
"
\
sin"
);
651
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sinh"
);
l
.DrawText(
x2
,
y
,
"
\
sinh"
);
652
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
sup"
);
l
.DrawText(
x2
,
y
,
"
\
sup"
);
653
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
tan"
);
l
.DrawText(
x2
,
y
,
"
\
tan"
);
654
y
-= step ;
l
.DrawMathText(
x1
,
y
,
"
\
tanh"
);
l
.DrawText(
x2
,
y
,
"
\
tanh"
);
655
656
return
c1
;
657
}
TRangeDynCast
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Definition
TCollection.h:358
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
graphics
tmathtext2.C
ROOT tags/6-34-04 - Reference Guide Generated on Tue Mar 25 2025 04:21:34 (GVA Time) using Doxygen 1.10.0