20 auto c1 =
new TCanvas(
"mathsymb",
"Mathematical Symbols", 600, 600);
27 float y, step,
x1,
x2;
32 l.DrawLatex(
x1,
y,
"#club");
33 l.DrawText(
x2,
y,
"#club");
35 l.DrawLatex(
x1,
y,
"#voidn");
36 l.DrawText(
x2,
y,
"#voidn");
38 l.DrawLatex(
x1,
y,
"#leq");
39 l.DrawText(
x2,
y,
"#leq");
41 l.DrawLatex(
x1,
y,
"#approx");
42 l.DrawText(
x2,
y,
"#approx");
44 l.DrawLatex(
x1,
y,
"#in");
45 l.DrawText(
x2,
y,
"#in");
47 l.DrawLatex(
x1,
y,
"#supset");
48 l.DrawText(
x2,
y,
"#supset");
50 l.DrawLatex(
x1,
y,
"#cap");
51 l.DrawText(
x2,
y,
"#cap");
53 l.DrawLatex(
x1,
y,
"#ocopyright");
54 l.DrawText(
x2,
y,
"#ocopyright");
56 l.DrawLatex(
x1,
y,
"#trademark");
57 l.DrawText(
x2,
y,
"#trademark");
59 l.DrawLatex(
x1,
y,
"#times");
60 l.DrawText(
x2,
y,
"#times");
62 l.DrawLatex(
x1,
y,
"#bullet");
63 l.DrawText(
x2,
y,
"#bullet");
65 l.DrawLatex(
x1,
y,
"#voidb");
66 l.DrawText(
x2,
y,
"#voidb");
68 l.DrawLatex(
x1,
y,
"#doublequote");
69 l.DrawText(
x2,
y,
"#doublequote");
71 l.DrawLatex(
x1,
y,
"#lbar");
72 l.DrawText(
x2,
y,
"#lbar");
74 l.DrawLatex(
x1,
y,
"#arcbottom");
75 l.DrawText(
x2,
y,
"#arcbottom");
77 l.DrawLatex(
x1,
y,
"#downarrow");
78 l.DrawText(
x2,
y,
"#downarrow");
80 l.DrawLatex(
x1,
y,
"#leftrightarrow");
81 l.DrawText(
x2,
y,
"#leftrightarrow");
83 l.DrawLatex(
x1,
y,
"#Downarrow");
84 l.DrawText(
x2,
y,
"#Downarrow");
86 l.DrawLatex(
x1,
y,
"#Leftrightarrow");
87 l.DrawText(
x2,
y,
"#Leftrightarrow");
89 l.DrawLatex(
x1,
y,
"#void8");
90 l.DrawText(
x2,
y,
"#void8");
92 l.DrawLatex(
x1,
y,
"#hbar");
93 l.DrawText(
x2,
y,
"#hbar");
95 l.DrawLatex(
x1,
y,
"#forall");
96 l.DrawText(
x2,
y,
"#forall");
102 l.DrawLatex(
x1,
y,
"#diamond");
103 l.DrawText(
x2,
y,
"#diamond");
105 l.DrawLatex(
x1,
y,
"#aleph");
106 l.DrawText(
x2,
y,
"#aleph");
108 l.DrawLatex(
x1,
y,
"#geq");
109 l.DrawText(
x2,
y,
"#geq");
111 l.DrawLatex(
x1,
y,
"#neq");
112 l.DrawText(
x2,
y,
"#neq");
114 l.DrawLatex(
x1,
y,
"#notin");
115 l.DrawText(
x2,
y,
"#notin");
117 l.DrawLatex(
x1,
y,
"#subseteq");
118 l.DrawText(
x2,
y,
"#subseteq");
120 l.DrawLatex(
x1,
y,
"#cup");
121 l.DrawText(
x2,
y,
"#cup");
123 l.DrawLatex(
x1,
y,
"#copyright");
124 l.DrawText(
x2,
y,
"#copyright");
126 l.DrawLatex(
x1,
y,
"#void3");
127 l.DrawText(
x2,
y,
"#void3");
129 l.DrawLatex(
x1,
y,
"#divide");
130 l.DrawText(
x2,
y,
"#divide");
132 l.DrawLatex(
x1,
y,
"#circ");
133 l.DrawText(
x2,
y,
"#circ");
135 l.DrawLatex(
x1,
y,
"#infty");
136 l.DrawText(
x2,
y,
"#infty");
138 l.DrawLatex(
x1,
y,
"#angle");
139 l.DrawText(
x2,
y,
"#angle");
141 l.DrawLatex(
x1,
y,
"#cbar");
142 l.DrawText(
x2,
y,
"#cbar");
144 l.DrawLatex(
x1,
y,
"#arctop");
145 l.DrawText(
x2,
y,
"#arctop");
147 l.DrawLatex(
x1,
y,
"#leftarrow");
148 l.DrawText(
x2,
y,
"#leftarrow");
150 l.DrawLatex(
x1,
y,
"#otimes");
151 l.DrawText(
x2,
y,
"#otimes");
153 l.DrawLatex(
x1,
y,
"#Leftarrow");
154 l.DrawText(
x2,
y,
"#Leftarrow");
156 l.DrawLatex(
x1,
y,
"#prod");
157 l.DrawText(
x2,
y,
"#prod");
159 l.DrawLatex(
x1,
y,
"#Box");
160 l.DrawText(
x2,
y,
"#Box");
162 l.DrawLatex(
x1,
y,
"#parallel");
163 l.DrawText(
x2,
y,
"#parallel");
165 l.DrawLatex(
x1,
y,
"#exists");
166 l.DrawText(
x2,
y,
"#exists");
172 l.DrawLatex(
x1,
y,
"#heart");
173 l.DrawText(
x2,
y,
"#heart");
175 l.DrawLatex(
x1,
y,
"#Jgothic");
176 l.DrawText(
x2,
y,
"#Jgothic");
178 l.DrawLatex(
x1,
y,
"#LT");
179 l.DrawText(
x2,
y,
"#LT");
181 l.DrawLatex(
x1,
y,
"#equiv");
182 l.DrawText(
x2,
y,
"#equiv");
184 l.DrawLatex(
x1,
y,
"#subset");
185 l.DrawText(
x2,
y,
"#subset");
187 l.DrawLatex(
x1,
y,
"#supseteq");
188 l.DrawText(
x2,
y,
"#supseteq");
190 l.DrawLatex(
x1,
y,
"#wedge");
191 l.DrawText(
x2,
y,
"#wedge");
193 l.DrawLatex(
x1,
y,
"#oright");
194 l.DrawText(
x2,
y,
"#oright");
196 l.DrawLatex(
x1,
y,
"#AA");
197 l.DrawText(
x2,
y,
"#AA");
199 l.DrawLatex(
x1,
y,
"#pm");
200 l.DrawText(
x2,
y,
"#pm");
202 l.DrawLatex(
x1,
y,
"#3dots");
203 l.DrawText(
x2,
y,
"#3dots");
205 l.DrawLatex(
x1,
y,
"#nabla");
206 l.DrawText(
x2,
y,
"#nabla");
208 l.DrawLatex(
x1,
y,
"#downleftarrow");
209 l.DrawText(
x2,
y,
"#downleftarrow");
211 l.DrawLatex(
x1,
y,
"#topbar");
212 l.DrawText(
x2,
y,
"#topbar");
214 l.DrawLatex(
x1,
y,
"#arcbar");
215 l.DrawText(
x2,
y,
"#arcbar");
217 l.DrawLatex(
x1,
y,
"#uparrow");
218 l.DrawText(
x2,
y,
"#uparrow");
220 l.DrawLatex(
x1,
y,
"#oplus");
221 l.DrawText(
x2,
y,
"#oplus");
223 l.DrawLatex(
x1,
y,
"#Uparrow");
224 l.DrawText(
x2,
y,
"#Uparrow");
226 l.DrawLatex(
x1,
y - 0.01,
"#sum");
227 l.DrawText(
x2,
y,
"#sum");
229 l.DrawLatex(
x1,
y,
"#perp");
230 l.DrawText(
x2,
y,
"#perp");
232 l.DrawLatex(
x1,
y,
"#textendash");
233 l.DrawText(
x2,
y,
"#textendash");
239 l.DrawLatex(
x1,
y,
"#spade");
240 l.DrawText(
x2,
y,
"#spade");
242 l.DrawLatex(
x1,
y,
"#Rgothic");
243 l.DrawText(
x2,
y,
"#Rgothic");
245 l.DrawLatex(
x1,
y,
"#GT");
246 l.DrawText(
x2,
y,
"#GT");
248 l.DrawLatex(
x1,
y,
"#propto");
249 l.DrawText(
x2,
y,
"#propto");
251 l.DrawLatex(
x1,
y,
"#notsubset");
252 l.DrawText(
x2,
y,
"#notsubset");
254 l.DrawLatex(
x1,
y,
"#oslash");
255 l.DrawText(
x2,
y,
"#oslash");
257 l.DrawLatex(
x1,
y,
"#vee");
258 l.DrawText(
x2,
y,
"#vee");
260 l.DrawLatex(
x1,
y,
"#void1");
261 l.DrawText(
x2,
y,
"#void1");
263 l.DrawLatex(
x1,
y,
"#aa");
264 l.DrawText(
x2,
y,
"#aa");
266 l.DrawLatex(
x1,
y,
"#/");
267 l.DrawText(
x2,
y,
"#/");
269 l.DrawLatex(
x1,
y,
"#upoint");
270 l.DrawText(
x2,
y,
"#upoint");
272 l.DrawLatex(
x1,
y,
"#partial");
273 l.DrawText(
x2,
y,
"#partial");
275 l.DrawLatex(
x1,
y,
"#corner");
276 l.DrawText(
x2,
y,
"#corner");
278 l.DrawLatex(
x1,
y,
"#ltbar");
279 l.DrawText(
x2,
y,
"#ltbar");
281 l.DrawLatex(
x1,
y,
"#bottombar");
282 l.DrawText(
x2,
y,
"#bottombar");
284 l.DrawLatex(
x1,
y,
"#rightarrow");
285 l.DrawText(
x2,
y,
"#rightarrow");
287 l.DrawLatex(
x1,
y,
"#surd");
288 l.DrawText(
x2,
y,
"#surd");
290 l.DrawLatex(
x1,
y,
"#Rightarrow");
291 l.DrawText(
x2,
y,
"#Rightarrow");
293 l.DrawLatex(
x1,
y - 0.015,
"#int");
294 l.DrawText(
x2,
y,
"#int");
296 l.DrawLatex(
x1,
y,
"#odot");
297 l.DrawText(
x2,
y,
"#odot");
299 l.DrawLatex(
x1,
y,
"#textemdash");
300 l.DrawText(
x2,
y,
"#textemdash");
303 c1->Print(
"mathsymb.ps");
304 c1->Print(
"mathsymb.png");
305 c1->Print(
"mathsymb.pdf");
306 c1->Print(
"mathsymb.svg");
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char x2
Option_t Option_t TPoint TPoint const char x1
To draw Mathematical Formula.