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; 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
}
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 master - Reference Guide Generated on Wed Oct 9 2024 09:09:05 (GVA Time) using Doxygen 1.9.8