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