Logo ROOT  
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
8TCanvas *tmathtext2()
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}
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