36ecaf4e790230a9f4a61f6751c2bd3fa8395bfe
[xscreensaver] / hacks / glx / glut_roman.h
1
2 /* GENERATED FILE -- DO NOT MODIFY */
3
4 #include "glutstroke.h"
5
6 /* char: 33 '!' */
7
8 static const CoordRec char33_stroke0[] = {
9     { 13.3819, 100 },
10     { 13.3819, 33.3333 },
11 };
12
13 static const CoordRec char33_stroke1[] = {
14     { 13.3819, 9.5238 },
15     { 8.62, 4.7619 },
16     { 13.3819, 0 },
17     { 18.1438, 4.7619 },
18     { 13.3819, 9.5238 },
19 };
20
21 static const StrokeRec char33[] = {
22    { 2, char33_stroke0 },
23    { 5, char33_stroke1 },
24 };
25
26 /* char: 34 '"' */
27
28 static const CoordRec char34_stroke0[] = {
29     { 4.02, 100 },
30     { 4.02, 66.6667 },
31 };
32
33 static const CoordRec char34_stroke1[] = {
34     { 42.1152, 100 },
35     { 42.1152, 66.6667 },
36 };
37
38 static const StrokeRec char34[] = {
39    { 2, char34_stroke0 },
40    { 2, char34_stroke1 },
41 };
42
43 /* char: 35 '#' */
44
45 static const CoordRec char35_stroke0[] = {
46     { 41.2952, 119.048 },
47     { 7.9619, -33.3333 },
48 };
49
50 static const CoordRec char35_stroke1[] = {
51     { 69.8667, 119.048 },
52     { 36.5333, -33.3333 },
53 };
54
55 static const CoordRec char35_stroke2[] = {
56     { 7.9619, 57.1429 },
57     { 74.6286, 57.1429 },
58 };
59
60 static const CoordRec char35_stroke3[] = {
61     { 3.2, 28.5714 },
62     { 69.8667, 28.5714 },
63 };
64
65 static const StrokeRec char35[] = {
66    { 2, char35_stroke0 },
67    { 2, char35_stroke1 },
68    { 2, char35_stroke2 },
69    { 2, char35_stroke3 },
70 };
71
72 /* char: 36 '$' */
73
74 static const CoordRec char36_stroke0[] = {
75     { 28.6295, 119.048 },
76     { 28.6295, -19.0476 },
77 };
78
79 static const CoordRec char36_stroke1[] = {
80     { 47.6771, 119.048 },
81     { 47.6771, -19.0476 },
82 };
83
84 static const CoordRec char36_stroke2[] = {
85     { 71.4867, 85.7143 },
86     { 61.9629, 95.2381 },
87     { 47.6771, 100 },
88     { 28.6295, 100 },
89     { 14.3438, 95.2381 },
90     { 4.82, 85.7143 },
91     { 4.82, 76.1905 },
92     { 9.5819, 66.6667 },
93     { 14.3438, 61.9048 },
94     { 23.8676, 57.1429 },
95     { 52.439, 47.619 },
96     { 61.9629, 42.8571 },
97     { 66.7248, 38.0952 },
98     { 71.4867, 28.5714 },
99     { 71.4867, 14.2857 },
100     { 61.9629, 4.7619 },
101     { 47.6771, 0 },
102     { 28.6295, 0 },
103     { 14.3438, 4.7619 },
104     { 4.82, 14.2857 },
105 };
106
107 static const StrokeRec char36[] = {
108    { 2, char36_stroke0 },
109    { 2, char36_stroke1 },
110    { 20, char36_stroke2 },
111 };
112
113 /* char: 37 '%' */
114
115 static const CoordRec char37_stroke0[] = {
116     { 92.0743, 100 },
117     { 6.36, 0 },
118 };
119
120 static const CoordRec char37_stroke1[] = {
121     { 30.1695, 100 },
122     { 39.6933, 90.4762 },
123     { 39.6933, 80.9524 },
124     { 34.9314, 71.4286 },
125     { 25.4076, 66.6667 },
126     { 15.8838, 66.6667 },
127     { 6.36, 76.1905 },
128     { 6.36, 85.7143 },
129     { 11.1219, 95.2381 },
130     { 20.6457, 100 },
131     { 30.1695, 100 },
132     { 39.6933, 95.2381 },
133     { 53.979, 90.4762 },
134     { 68.2648, 90.4762 },
135     { 82.5505, 95.2381 },
136     { 92.0743, 100 },
137 };
138
139 static const CoordRec char37_stroke2[] = {
140     { 73.0267, 33.3333 },
141     { 63.5029, 28.5714 },
142     { 58.741, 19.0476 },
143     { 58.741, 9.5238 },
144     { 68.2648, 0 },
145     { 77.7886, 0 },
146     { 87.3124, 4.7619 },
147     { 92.0743, 14.2857 },
148     { 92.0743, 23.8095 },
149     { 82.5505, 33.3333 },
150     { 73.0267, 33.3333 },
151 };
152
153 static const StrokeRec char37[] = {
154    { 2, char37_stroke0 },
155    { 16, char37_stroke1 },
156    { 11, char37_stroke2 },
157 };
158
159 /* char: 38 '&' */
160
161 static const CoordRec char38_stroke0[] = {
162     { 101.218, 57.1429 },
163     { 101.218, 61.9048 },
164     { 96.4562, 66.6667 },
165     { 91.6943, 66.6667 },
166     { 86.9324, 61.9048 },
167     { 82.1705, 52.381 },
168     { 72.6467, 28.5714 },
169     { 63.1229, 14.2857 },
170     { 53.599, 4.7619 },
171     { 44.0752, 0 },
172     { 25.0276, 0 },
173     { 15.5038, 4.7619 },
174     { 10.7419, 9.5238 },
175     { 5.98, 19.0476 },
176     { 5.98, 28.5714 },
177     { 10.7419, 38.0952 },
178     { 15.5038, 42.8571 },
179     { 48.8371, 61.9048 },
180     { 53.599, 66.6667 },
181     { 58.361, 76.1905 },
182     { 58.361, 85.7143 },
183     { 53.599, 95.2381 },
184     { 44.0752, 100 },
185     { 34.5514, 95.2381 },
186     { 29.7895, 85.7143 },
187     { 29.7895, 76.1905 },
188     { 34.5514, 61.9048 },
189     { 44.0752, 47.619 },
190     { 67.8848, 14.2857 },
191     { 77.4086, 4.7619 },
192     { 86.9324, 0 },
193     { 96.4562, 0 },
194     { 101.218, 4.7619 },
195     { 101.218, 9.5238 },
196 };
197
198 static const StrokeRec char38[] = {
199    { 34, char38_stroke0 },
200 };
201
202 /* char: 39 ''' */
203
204 static const CoordRec char39_stroke0[] = {
205     { 4.44, 100 },
206     { 4.44, 66.6667 },
207 };
208
209 static const StrokeRec char39[] = {
210    { 2, char39_stroke0 },
211 };
212
213 /* char: 40 '(' */
214
215 static const CoordRec char40_stroke0[] = {
216     { 40.9133, 119.048 },
217     { 31.3895, 109.524 },
218     { 21.8657, 95.2381 },
219     { 12.3419, 76.1905 },
220     { 7.58, 52.381 },
221     { 7.58, 33.3333 },
222     { 12.3419, 9.5238 },
223     { 21.8657, -9.5238 },
224     { 31.3895, -23.8095 },
225     { 40.9133, -33.3333 },
226 };
227
228 static const StrokeRec char40[] = {
229    { 10, char40_stroke0 },
230 };
231
232 /* char: 41 ')' */
233
234 static const CoordRec char41_stroke0[] = {
235     { 5.28, 119.048 },
236     { 14.8038, 109.524 },
237     { 24.3276, 95.2381 },
238     { 33.8514, 76.1905 },
239     { 38.6133, 52.381 },
240     { 38.6133, 33.3333 },
241     { 33.8514, 9.5238 },
242     { 24.3276, -9.5238 },
243     { 14.8038, -23.8095 },
244     { 5.28, -33.3333 },
245 };
246
247 static const StrokeRec char41[] = {
248    { 10, char41_stroke0 },
249 };
250
251 /* char: 42 '*' */
252
253 static const CoordRec char42_stroke0[] = {
254     { 30.7695, 71.4286 },
255     { 30.7695, 14.2857 },
256 };
257
258 static const CoordRec char42_stroke1[] = {
259     { 6.96, 57.1429 },
260     { 54.579, 28.5714 },
261 };
262
263 static const CoordRec char42_stroke2[] = {
264     { 54.579, 57.1429 },
265     { 6.96, 28.5714 },
266 };
267
268 static const StrokeRec char42[] = {
269    { 2, char42_stroke0 },
270    { 2, char42_stroke1 },
271    { 2, char42_stroke2 },
272 };
273
274 /* char: 43 '+' */
275
276 static const CoordRec char43_stroke0[] = {
277     { 48.8371, 85.7143 },
278     { 48.8371, 0 },
279 };
280
281 static const CoordRec char43_stroke1[] = {
282     { 5.98, 42.8571 },
283     { 91.6943, 42.8571 },
284 };
285
286 static const StrokeRec char43[] = {
287    { 2, char43_stroke0 },
288    { 2, char43_stroke1 },
289 };
290
291 /* char: 44 ',' */
292
293 static const CoordRec char44_stroke0[] = {
294     { 18.2838, 4.7619 },
295     { 13.5219, 0 },
296     { 8.76, 4.7619 },
297     { 13.5219, 9.5238 },
298     { 18.2838, 4.7619 },
299     { 18.2838, -4.7619 },
300     { 13.5219, -14.2857 },
301     { 8.76, -19.0476 },
302 };
303
304 static const StrokeRec char44[] = {
305    { 8, char44_stroke0 },
306 };
307
308 /* char: 45 '-' */
309
310 static const CoordRec char45_stroke0[] = {
311     { 7.38, 42.8571 },
312     { 93.0943, 42.8571 },
313 };
314
315 static const StrokeRec char45[] = {
316    { 2, char45_stroke0 },
317 };
318
319 /* char: 46 '.' */
320
321 static const CoordRec char46_stroke0[] = {
322     { 13.1019, 9.5238 },
323     { 8.34, 4.7619 },
324     { 13.1019, 0 },
325     { 17.8638, 4.7619 },
326     { 13.1019, 9.5238 },
327 };
328
329 static const StrokeRec char46[] = {
330    { 5, char46_stroke0 },
331 };
332
333 /* char: 47 '/' */
334
335 static const CoordRec char47_stroke0[] = {
336     { 7.24, -14.2857 },
337     { 73.9067, 100 },
338 };
339
340 static const StrokeRec char47[] = {
341    { 2, char47_stroke0 },
342 };
343
344 /* char: 48 '0' */
345
346 static const CoordRec char48_stroke0[] = {
347     { 33.5514, 100 },
348     { 19.2657, 95.2381 },
349     { 9.7419, 80.9524 },
350     { 4.98, 57.1429 },
351     { 4.98, 42.8571 },
352     { 9.7419, 19.0476 },
353     { 19.2657, 4.7619 },
354     { 33.5514, 0 },
355     { 43.0752, 0 },
356     { 57.361, 4.7619 },
357     { 66.8848, 19.0476 },
358     { 71.6467, 42.8571 },
359     { 71.6467, 57.1429 },
360     { 66.8848, 80.9524 },
361     { 57.361, 95.2381 },
362     { 43.0752, 100 },
363     { 33.5514, 100 },
364 };
365
366 static const StrokeRec char48[] = {
367    { 17, char48_stroke0 },
368 };
369
370 /* char: 49 '1' */
371
372 static const CoordRec char49_stroke0[] = {
373     { 11.82, 80.9524 },
374     { 21.3438, 85.7143 },
375     { 35.6295, 100 },
376     { 35.6295, 0 },
377 };
378
379 static const StrokeRec char49[] = {
380    { 4, char49_stroke0 },
381 };
382
383 /* char: 50 '2' */
384
385 static const CoordRec char50_stroke0[] = {
386     { 10.1819, 76.1905 },
387     { 10.1819, 80.9524 },
388     { 14.9438, 90.4762 },
389     { 19.7057, 95.2381 },
390     { 29.2295, 100 },
391     { 48.2771, 100 },
392     { 57.801, 95.2381 },
393     { 62.5629, 90.4762 },
394     { 67.3248, 80.9524 },
395     { 67.3248, 71.4286 },
396     { 62.5629, 61.9048 },
397     { 53.039, 47.619 },
398     { 5.42, 0 },
399     { 72.0867, 0 },
400 };
401
402 static const StrokeRec char50[] = {
403    { 14, char50_stroke0 },
404 };
405
406 /* char: 51 '3' */
407
408 static const CoordRec char51_stroke0[] = {
409     { 14.5238, 100 },
410     { 66.9048, 100 },
411     { 38.3333, 61.9048 },
412     { 52.619, 61.9048 },
413     { 62.1429, 57.1429 },
414     { 66.9048, 52.381 },
415     { 71.6667, 38.0952 },
416     { 71.6667, 28.5714 },
417     { 66.9048, 14.2857 },
418     { 57.381, 4.7619 },
419     { 43.0952, 0 },
420     { 28.8095, 0 },
421     { 14.5238, 4.7619 },
422     { 9.7619, 9.5238 },
423     { 5, 19.0476 },
424 };
425
426 static const StrokeRec char51[] = {
427    { 15, char51_stroke0 },
428 };
429
430 /* char: 52 '4' */
431
432 static const CoordRec char52_stroke0[] = {
433     { 51.499, 100 },
434     { 3.88, 33.3333 },
435     { 75.3086, 33.3333 },
436 };
437
438 static const CoordRec char52_stroke1[] = {
439     { 51.499, 100 },
440     { 51.499, 0 },
441 };
442
443 static const StrokeRec char52[] = {
444    { 3, char52_stroke0 },
445    { 2, char52_stroke1 },
446 };
447
448 /* char: 53 '5' */
449
450 static const CoordRec char53_stroke0[] = {
451     { 62.0029, 100 },
452     { 14.3838, 100 },
453     { 9.6219, 57.1429 },
454     { 14.3838, 61.9048 },
455     { 28.6695, 66.6667 },
456     { 42.9552, 66.6667 },
457     { 57.241, 61.9048 },
458     { 66.7648, 52.381 },
459     { 71.5267, 38.0952 },
460     { 71.5267, 28.5714 },
461     { 66.7648, 14.2857 },
462     { 57.241, 4.7619 },
463     { 42.9552, 0 },
464     { 28.6695, 0 },
465     { 14.3838, 4.7619 },
466     { 9.6219, 9.5238 },
467     { 4.86, 19.0476 },
468 };
469
470 static const StrokeRec char53[] = {
471    { 17, char53_stroke0 },
472 };
473
474 /* char: 54 '6' */
475
476 static const CoordRec char54_stroke0[] = {
477     { 62.7229, 85.7143 },
478     { 57.961, 95.2381 },
479     { 43.6752, 100 },
480     { 34.1514, 100 },
481     { 19.8657, 95.2381 },
482     { 10.3419, 80.9524 },
483     { 5.58, 57.1429 },
484     { 5.58, 33.3333 },
485     { 10.3419, 14.2857 },
486     { 19.8657, 4.7619 },
487     { 34.1514, 0 },
488     { 38.9133, 0 },
489     { 53.199, 4.7619 },
490     { 62.7229, 14.2857 },
491     { 67.4848, 28.5714 },
492     { 67.4848, 33.3333 },
493     { 62.7229, 47.619 },
494     { 53.199, 57.1429 },
495     { 38.9133, 61.9048 },
496     { 34.1514, 61.9048 },
497     { 19.8657, 57.1429 },
498     { 10.3419, 47.619 },
499     { 5.58, 33.3333 },
500 };
501
502 static const StrokeRec char54[] = {
503    { 23, char54_stroke0 },
504 };
505
506 /* char: 55 '7' */
507
508 static const CoordRec char55_stroke0[] = {
509     { 72.2267, 100 },
510     { 24.6076, 0 },
511 };
512
513 static const CoordRec char55_stroke1[] = {
514     { 5.56, 100 },
515     { 72.2267, 100 },
516 };
517
518 static const StrokeRec char55[] = {
519    { 2, char55_stroke0 },
520    { 2, char55_stroke1 },
521 };
522
523 /* char: 56 '8' */
524
525 static const CoordRec char56_stroke0[] = {
526     { 29.4095, 100 },
527     { 15.1238, 95.2381 },
528     { 10.3619, 85.7143 },
529     { 10.3619, 76.1905 },
530     { 15.1238, 66.6667 },
531     { 24.6476, 61.9048 },
532     { 43.6952, 57.1429 },
533     { 57.981, 52.381 },
534     { 67.5048, 42.8571 },
535     { 72.2667, 33.3333 },
536     { 72.2667, 19.0476 },
537     { 67.5048, 9.5238 },
538     { 62.7429, 4.7619 },
539     { 48.4571, 0 },
540     { 29.4095, 0 },
541     { 15.1238, 4.7619 },
542     { 10.3619, 9.5238 },
543     { 5.6, 19.0476 },
544     { 5.6, 33.3333 },
545     { 10.3619, 42.8571 },
546     { 19.8857, 52.381 },
547     { 34.1714, 57.1429 },
548     { 53.219, 61.9048 },
549     { 62.7429, 66.6667 },
550     { 67.5048, 76.1905 },
551     { 67.5048, 85.7143 },
552     { 62.7429, 95.2381 },
553     { 48.4571, 100 },
554     { 29.4095, 100 },
555 };
556
557 static const StrokeRec char56[] = {
558    { 29, char56_stroke0 },
559 };
560
561 /* char: 57 '9' */
562
563 static const CoordRec char57_stroke0[] = {
564     { 68.5048, 66.6667 },
565     { 63.7429, 52.381 },
566     { 54.219, 42.8571 },
567     { 39.9333, 38.0952 },
568     { 35.1714, 38.0952 },
569     { 20.8857, 42.8571 },
570     { 11.3619, 52.381 },
571     { 6.6, 66.6667 },
572     { 6.6, 71.4286 },
573     { 11.3619, 85.7143 },
574     { 20.8857, 95.2381 },
575     { 35.1714, 100 },
576     { 39.9333, 100 },
577     { 54.219, 95.2381 },
578     { 63.7429, 85.7143 },
579     { 68.5048, 66.6667 },
580     { 68.5048, 42.8571 },
581     { 63.7429, 19.0476 },
582     { 54.219, 4.7619 },
583     { 39.9333, 0 },
584     { 30.4095, 0 },
585     { 16.1238, 4.7619 },
586     { 11.3619, 14.2857 },
587 };
588
589 static const StrokeRec char57[] = {
590    { 23, char57_stroke0 },
591 };
592
593 /* char: 58 ':' */
594
595 static const CoordRec char58_stroke0[] = {
596     { 14.0819, 66.6667 },
597     { 9.32, 61.9048 },
598     { 14.0819, 57.1429 },
599     { 18.8438, 61.9048 },
600     { 14.0819, 66.6667 },
601 };
602
603 static const CoordRec char58_stroke1[] = {
604     { 14.0819, 9.5238 },
605     { 9.32, 4.7619 },
606     { 14.0819, 0 },
607     { 18.8438, 4.7619 },
608     { 14.0819, 9.5238 },
609 };
610
611 static const StrokeRec char58[] = {
612    { 5, char58_stroke0 },
613    { 5, char58_stroke1 },
614 };
615
616 /* char: 59 ';' */
617
618 static const CoordRec char59_stroke0[] = {
619     { 12.9619, 66.6667 },
620     { 8.2, 61.9048 },
621     { 12.9619, 57.1429 },
622     { 17.7238, 61.9048 },
623     { 12.9619, 66.6667 },
624 };
625
626 static const CoordRec char59_stroke1[] = {
627     { 17.7238, 4.7619 },
628     { 12.9619, 0 },
629     { 8.2, 4.7619 },
630     { 12.9619, 9.5238 },
631     { 17.7238, 4.7619 },
632     { 17.7238, -4.7619 },
633     { 12.9619, -14.2857 },
634     { 8.2, -19.0476 },
635 };
636
637 static const StrokeRec char59[] = {
638    { 5, char59_stroke0 },
639    { 8, char59_stroke1 },
640 };
641
642 /* char: 60 '<' */
643
644 static const CoordRec char60_stroke0[] = {
645     { 79.2505, 85.7143 },
646     { 3.06, 42.8571 },
647     { 79.2505, 0 },
648 };
649
650 static const StrokeRec char60[] = {
651    { 3, char60_stroke0 },
652 };
653
654 /* char: 61 '=' */
655
656 static const CoordRec char61_stroke0[] = {
657     { 5.7, 57.1429 },
658     { 91.4143, 57.1429 },
659 };
660
661 static const CoordRec char61_stroke1[] = {
662     { 5.7, 28.5714 },
663     { 91.4143, 28.5714 },
664 };
665
666 static const StrokeRec char61[] = {
667    { 2, char61_stroke0 },
668    { 2, char61_stroke1 },
669 };
670
671 /* char: 62 '>' */
672
673 static const CoordRec char62_stroke0[] = {
674     { 2.78, 85.7143 },
675     { 78.9705, 42.8571 },
676     { 2.78, 0 },
677 };
678
679 static const StrokeRec char62[] = {
680    { 3, char62_stroke0 },
681 };
682
683 /* char: 63 '?' */
684
685 static const CoordRec char63_stroke0[] = {
686     { 8.42, 76.1905 },
687     { 8.42, 80.9524 },
688     { 13.1819, 90.4762 },
689     { 17.9438, 95.2381 },
690     { 27.4676, 100 },
691     { 46.5152, 100 },
692     { 56.039, 95.2381 },
693     { 60.801, 90.4762 },
694     { 65.5629, 80.9524 },
695     { 65.5629, 71.4286 },
696     { 60.801, 61.9048 },
697     { 56.039, 57.1429 },
698     { 36.9914, 47.619 },
699     { 36.9914, 33.3333 },
700 };
701
702 static const CoordRec char63_stroke1[] = {
703     { 36.9914, 9.5238 },
704     { 32.2295, 4.7619 },
705     { 36.9914, 0 },
706     { 41.7533, 4.7619 },
707     { 36.9914, 9.5238 },
708 };
709
710 static const StrokeRec char63[] = {
711    { 14, char63_stroke0 },
712    { 5, char63_stroke1 },
713 };
714
715 /* char: 64 '@' */
716
717 static const CoordRec char64_stroke0[] = {
718     { 49.2171, 52.381 },
719     { 39.6933, 57.1429 },
720     { 30.1695, 57.1429 },
721     { 25.4076, 47.619 },
722     { 25.4076, 42.8571 },
723     { 30.1695, 33.3333 },
724     { 39.6933, 33.3333 },
725     { 49.2171, 38.0952 },
726 };
727
728 static const CoordRec char64_stroke1[] = {
729     { 49.2171, 57.1429 },
730     { 49.2171, 38.0952 },
731     { 53.979, 33.3333 },
732     { 63.5029, 33.3333 },
733     { 68.2648, 42.8571 },
734     { 68.2648, 47.619 },
735     { 63.5029, 61.9048 },
736     { 53.979, 71.4286 },
737     { 39.6933, 76.1905 },
738     { 34.9314, 76.1905 },
739     { 20.6457, 71.4286 },
740     { 11.1219, 61.9048 },
741     { 6.36, 47.619 },
742     { 6.36, 42.8571 },
743     { 11.1219, 28.5714 },
744     { 20.6457, 19.0476 },
745     { 34.9314, 14.2857 },
746     { 39.6933, 14.2857 },
747     { 53.979, 19.0476 },
748 };
749
750 static const StrokeRec char64[] = {
751    { 8, char64_stroke0 },
752    { 19, char64_stroke1 },
753 };
754
755 /* char: 65 'A' */
756
757 static const CoordRec char65_stroke0[] = {
758     { 40.5952, 100 },
759     { 2.5, 0 },
760 };
761
762 static const CoordRec char65_stroke1[] = {
763     { 40.5952, 100 },
764     { 78.6905, 0 },
765 };
766
767 static const CoordRec char65_stroke2[] = {
768     { 16.7857, 33.3333 },
769     { 64.4048, 33.3333 },
770 };
771
772 static const StrokeRec char65[] = {
773    { 2, char65_stroke0 },
774    { 2, char65_stroke1 },
775    { 2, char65_stroke2 },
776 };
777
778 /* char: 66 'B' */
779
780 static const CoordRec char66_stroke0[] = {
781     { 11.42, 100 },
782     { 11.42, 0 },
783 };
784
785 static const CoordRec char66_stroke1[] = {
786     { 11.42, 100 },
787     { 54.2771, 100 },
788     { 68.5629, 95.2381 },
789     { 73.3248, 90.4762 },
790     { 78.0867, 80.9524 },
791     { 78.0867, 71.4286 },
792     { 73.3248, 61.9048 },
793     { 68.5629, 57.1429 },
794     { 54.2771, 52.381 },
795 };
796
797 static const CoordRec char66_stroke2[] = {
798     { 11.42, 52.381 },
799     { 54.2771, 52.381 },
800     { 68.5629, 47.619 },
801     { 73.3248, 42.8571 },
802     { 78.0867, 33.3333 },
803     { 78.0867, 19.0476 },
804     { 73.3248, 9.5238 },
805     { 68.5629, 4.7619 },
806     { 54.2771, 0 },
807     { 11.42, 0 },
808 };
809
810 static const StrokeRec char66[] = {
811    { 2, char66_stroke0 },
812    { 9, char66_stroke1 },
813    { 10, char66_stroke2 },
814 };
815
816 /* char: 67 'C' */
817
818 static const CoordRec char67_stroke0[] = {
819     { 78.0886, 76.1905 },
820     { 73.3267, 85.7143 },
821     { 63.8029, 95.2381 },
822     { 54.279, 100 },
823     { 35.2314, 100 },
824     { 25.7076, 95.2381 },
825     { 16.1838, 85.7143 },
826     { 11.4219, 76.1905 },
827     { 6.66, 61.9048 },
828     { 6.66, 38.0952 },
829     { 11.4219, 23.8095 },
830     { 16.1838, 14.2857 },
831     { 25.7076, 4.7619 },
832     { 35.2314, 0 },
833     { 54.279, 0 },
834     { 63.8029, 4.7619 },
835     { 73.3267, 14.2857 },
836     { 78.0886, 23.8095 },
837 };
838
839 static const StrokeRec char67[] = {
840    { 18, char67_stroke0 },
841 };
842
843 /* char: 68 'D' */
844
845 static const CoordRec char68_stroke0[] = {
846     { 11.96, 100 },
847     { 11.96, 0 },
848 };
849
850 static const CoordRec char68_stroke1[] = {
851     { 11.96, 100 },
852     { 45.2933, 100 },
853     { 59.579, 95.2381 },
854     { 69.1029, 85.7143 },
855     { 73.8648, 76.1905 },
856     { 78.6267, 61.9048 },
857     { 78.6267, 38.0952 },
858     { 73.8648, 23.8095 },
859     { 69.1029, 14.2857 },
860     { 59.579, 4.7619 },
861     { 45.2933, 0 },
862     { 11.96, 0 },
863 };
864
865 static const StrokeRec char68[] = {
866    { 2, char68_stroke0 },
867    { 12, char68_stroke1 },
868 };
869
870 /* char: 69 'E' */
871
872 static const CoordRec char69_stroke0[] = {
873     { 11.42, 100 },
874     { 11.42, 0 },
875 };
876
877 static const CoordRec char69_stroke1[] = {
878     { 11.42, 100 },
879     { 73.3248, 100 },
880 };
881
882 static const CoordRec char69_stroke2[] = {
883     { 11.42, 52.381 },
884     { 49.5152, 52.381 },
885 };
886
887 static const CoordRec char69_stroke3[] = {
888     { 11.42, 0 },
889     { 73.3248, 0 },
890 };
891
892 static const StrokeRec char69[] = {
893    { 2, char69_stroke0 },
894    { 2, char69_stroke1 },
895    { 2, char69_stroke2 },
896    { 2, char69_stroke3 },
897 };
898
899 /* char: 70 'F' */
900
901 static const CoordRec char70_stroke0[] = {
902     { 11.42, 100 },
903     { 11.42, 0 },
904 };
905
906 static const CoordRec char70_stroke1[] = {
907     { 11.42, 100 },
908     { 73.3248, 100 },
909 };
910
911 static const CoordRec char70_stroke2[] = {
912     { 11.42, 52.381 },
913     { 49.5152, 52.381 },
914 };
915
916 static const StrokeRec char70[] = {
917    { 2, char70_stroke0 },
918    { 2, char70_stroke1 },
919    { 2, char70_stroke2 },
920 };
921
922 /* char: 71 'G' */
923
924 static const CoordRec char71_stroke0[] = {
925     { 78.4886, 76.1905 },
926     { 73.7267, 85.7143 },
927     { 64.2029, 95.2381 },
928     { 54.679, 100 },
929     { 35.6314, 100 },
930     { 26.1076, 95.2381 },
931     { 16.5838, 85.7143 },
932     { 11.8219, 76.1905 },
933     { 7.06, 61.9048 },
934     { 7.06, 38.0952 },
935     { 11.8219, 23.8095 },
936     { 16.5838, 14.2857 },
937     { 26.1076, 4.7619 },
938     { 35.6314, 0 },
939     { 54.679, 0 },
940     { 64.2029, 4.7619 },
941     { 73.7267, 14.2857 },
942     { 78.4886, 23.8095 },
943     { 78.4886, 38.0952 },
944 };
945
946 static const CoordRec char71_stroke1[] = {
947     { 54.679, 38.0952 },
948     { 78.4886, 38.0952 },
949 };
950
951 static const StrokeRec char71[] = {
952    { 19, char71_stroke0 },
953    { 2, char71_stroke1 },
954 };
955
956 /* char: 72 'H' */
957
958 static const CoordRec char72_stroke0[] = {
959     { 11.42, 100 },
960     { 11.42, 0 },
961 };
962
963 static const CoordRec char72_stroke1[] = {
964     { 78.0867, 100 },
965     { 78.0867, 0 },
966 };
967
968 static const CoordRec char72_stroke2[] = {
969     { 11.42, 52.381 },
970     { 78.0867, 52.381 },
971 };
972
973 static const StrokeRec char72[] = {
974    { 2, char72_stroke0 },
975    { 2, char72_stroke1 },
976    { 2, char72_stroke2 },
977 };
978
979 /* char: 73 'I' */
980
981 static const CoordRec char73_stroke0[] = {
982     { 10.86, 100 },
983     { 10.86, 0 },
984 };
985
986 static const StrokeRec char73[] = {
987    { 2, char73_stroke0 },
988 };
989
990 /* char: 74 'J' */
991
992 static const CoordRec char74_stroke0[] = {
993     { 50.119, 100 },
994     { 50.119, 23.8095 },
995     { 45.3571, 9.5238 },
996     { 40.5952, 4.7619 },
997     { 31.0714, 0 },
998     { 21.5476, 0 },
999     { 12.0238, 4.7619 },
1000     { 7.2619, 9.5238 },
1001     { 2.5, 23.8095 },
1002     { 2.5, 33.3333 },
1003 };
1004
1005 static const StrokeRec char74[] = {
1006    { 10, char74_stroke0 },
1007 };
1008
1009 /* char: 75 'K' */
1010
1011 static const CoordRec char75_stroke0[] = {
1012     { 11.28, 100 },
1013     { 11.28, 0 },
1014 };
1015
1016 static const CoordRec char75_stroke1[] = {
1017     { 77.9467, 100 },
1018     { 11.28, 33.3333 },
1019 };
1020
1021 static const CoordRec char75_stroke2[] = {
1022     { 35.0895, 57.1429 },
1023     { 77.9467, 0 },
1024 };
1025
1026 static const StrokeRec char75[] = {
1027    { 2, char75_stroke0 },
1028    { 2, char75_stroke1 },
1029    { 2, char75_stroke2 },
1030 };
1031
1032 /* char: 76 'L' */
1033
1034 static const CoordRec char76_stroke0[] = {
1035     { 11.68, 100 },
1036     { 11.68, 0 },
1037 };
1038
1039 static const CoordRec char76_stroke1[] = {
1040     { 11.68, 0 },
1041     { 68.8229, 0 },
1042 };
1043
1044 static const StrokeRec char76[] = {
1045    { 2, char76_stroke0 },
1046    { 2, char76_stroke1 },
1047 };
1048
1049 /* char: 77 'M' */
1050
1051 static const CoordRec char77_stroke0[] = {
1052     { 10.86, 100 },
1053     { 10.86, 0 },
1054 };
1055
1056 static const CoordRec char77_stroke1[] = {
1057     { 10.86, 100 },
1058     { 48.9552, 0 },
1059 };
1060
1061 static const CoordRec char77_stroke2[] = {
1062     { 87.0505, 100 },
1063     { 48.9552, 0 },
1064 };
1065
1066 static const CoordRec char77_stroke3[] = {
1067     { 87.0505, 100 },
1068     { 87.0505, 0 },
1069 };
1070
1071 static const StrokeRec char77[] = {
1072    { 2, char77_stroke0 },
1073    { 2, char77_stroke1 },
1074    { 2, char77_stroke2 },
1075    { 2, char77_stroke3 },
1076 };
1077
1078 /* char: 78 'N' */
1079
1080 static const CoordRec char78_stroke0[] = {
1081     { 11.14, 100 },
1082     { 11.14, 0 },
1083 };
1084
1085 static const CoordRec char78_stroke1[] = {
1086     { 11.14, 100 },
1087     { 77.8067, 0 },
1088 };
1089
1090 static const CoordRec char78_stroke2[] = {
1091     { 77.8067, 100 },
1092     { 77.8067, 0 },
1093 };
1094
1095 static const StrokeRec char78[] = {
1096    { 2, char78_stroke0 },
1097    { 2, char78_stroke1 },
1098    { 2, char78_stroke2 },
1099 };
1100
1101 /* char: 79 'O' */
1102
1103 static const CoordRec char79_stroke0[] = {
1104     { 34.8114, 100 },
1105     { 25.2876, 95.2381 },
1106     { 15.7638, 85.7143 },
1107     { 11.0019, 76.1905 },
1108     { 6.24, 61.9048 },
1109     { 6.24, 38.0952 },
1110     { 11.0019, 23.8095 },
1111     { 15.7638, 14.2857 },
1112     { 25.2876, 4.7619 },
1113     { 34.8114, 0 },
1114     { 53.859, 0 },
1115     { 63.3829, 4.7619 },
1116     { 72.9067, 14.2857 },
1117     { 77.6686, 23.8095 },
1118     { 82.4305, 38.0952 },
1119     { 82.4305, 61.9048 },
1120     { 77.6686, 76.1905 },
1121     { 72.9067, 85.7143 },
1122     { 63.3829, 95.2381 },
1123     { 53.859, 100 },
1124     { 34.8114, 100 },
1125 };
1126
1127 static const StrokeRec char79[] = {
1128    { 21, char79_stroke0 },
1129 };
1130
1131 /* char: 80 'P' */
1132
1133 static const CoordRec char80_stroke0[] = {
1134     { 12.1, 100 },
1135     { 12.1, 0 },
1136 };
1137
1138 static const CoordRec char80_stroke1[] = {
1139     { 12.1, 100 },
1140     { 54.9571, 100 },
1141     { 69.2429, 95.2381 },
1142     { 74.0048, 90.4762 },
1143     { 78.7667, 80.9524 },
1144     { 78.7667, 66.6667 },
1145     { 74.0048, 57.1429 },
1146     { 69.2429, 52.381 },
1147     { 54.9571, 47.619 },
1148     { 12.1, 47.619 },
1149 };
1150
1151 static const StrokeRec char80[] = {
1152    { 2, char80_stroke0 },
1153    { 10, char80_stroke1 },
1154 };
1155
1156 /* char: 81 'Q' */
1157
1158 static const CoordRec char81_stroke0[] = {
1159     { 33.8714, 100 },
1160     { 24.3476, 95.2381 },
1161     { 14.8238, 85.7143 },
1162     { 10.0619, 76.1905 },
1163     { 5.3, 61.9048 },
1164     { 5.3, 38.0952 },
1165     { 10.0619, 23.8095 },
1166     { 14.8238, 14.2857 },
1167     { 24.3476, 4.7619 },
1168     { 33.8714, 0 },
1169     { 52.919, 0 },
1170     { 62.4429, 4.7619 },
1171     { 71.9667, 14.2857 },
1172     { 76.7286, 23.8095 },
1173     { 81.4905, 38.0952 },
1174     { 81.4905, 61.9048 },
1175     { 76.7286, 76.1905 },
1176     { 71.9667, 85.7143 },
1177     { 62.4429, 95.2381 },
1178     { 52.919, 100 },
1179     { 33.8714, 100 },
1180 };
1181
1182 static const CoordRec char81_stroke1[] = {
1183     { 48.1571, 19.0476 },
1184     { 76.7286, -9.5238 },
1185 };
1186
1187 static const StrokeRec char81[] = {
1188    { 21, char81_stroke0 },
1189    { 2, char81_stroke1 },
1190 };
1191
1192 /* char: 82 'R' */
1193
1194 static const CoordRec char82_stroke0[] = {
1195     { 11.68, 100 },
1196     { 11.68, 0 },
1197 };
1198
1199 static const CoordRec char82_stroke1[] = {
1200     { 11.68, 100 },
1201     { 54.5371, 100 },
1202     { 68.8229, 95.2381 },
1203     { 73.5848, 90.4762 },
1204     { 78.3467, 80.9524 },
1205     { 78.3467, 71.4286 },
1206     { 73.5848, 61.9048 },
1207     { 68.8229, 57.1429 },
1208     { 54.5371, 52.381 },
1209     { 11.68, 52.381 },
1210 };
1211
1212 static const CoordRec char82_stroke2[] = {
1213     { 45.0133, 52.381 },
1214     { 78.3467, 0 },
1215 };
1216
1217 static const StrokeRec char82[] = {
1218    { 2, char82_stroke0 },
1219    { 10, char82_stroke1 },
1220    { 2, char82_stroke2 },
1221 };
1222
1223 /* char: 83 'S' */
1224
1225 static const CoordRec char83_stroke0[] = {
1226     { 74.6667, 85.7143 },
1227     { 65.1429, 95.2381 },
1228     { 50.8571, 100 },
1229     { 31.8095, 100 },
1230     { 17.5238, 95.2381 },
1231     { 8, 85.7143 },
1232     { 8, 76.1905 },
1233     { 12.7619, 66.6667 },
1234     { 17.5238, 61.9048 },
1235     { 27.0476, 57.1429 },
1236     { 55.619, 47.619 },
1237     { 65.1429, 42.8571 },
1238     { 69.9048, 38.0952 },
1239     { 74.6667, 28.5714 },
1240     { 74.6667, 14.2857 },
1241     { 65.1429, 4.7619 },
1242     { 50.8571, 0 },
1243     { 31.8095, 0 },
1244     { 17.5238, 4.7619 },
1245     { 8, 14.2857 },
1246 };
1247
1248 static const StrokeRec char83[] = {
1249    { 20, char83_stroke0 },
1250 };
1251
1252 /* char: 84 'T' */
1253
1254 static const CoordRec char84_stroke0[] = {
1255     { 35.6933, 100 },
1256     { 35.6933, 0 },
1257 };
1258
1259 static const CoordRec char84_stroke1[] = {
1260     { 2.36, 100 },
1261     { 69.0267, 100 },
1262 };
1263
1264 static const StrokeRec char84[] = {
1265    { 2, char84_stroke0 },
1266    { 2, char84_stroke1 },
1267 };
1268
1269 /* char: 85 'U' */
1270
1271 static const CoordRec char85_stroke0[] = {
1272     { 11.54, 100 },
1273     { 11.54, 28.5714 },
1274     { 16.3019, 14.2857 },
1275     { 25.8257, 4.7619 },
1276     { 40.1114, 0 },
1277     { 49.6352, 0 },
1278     { 63.921, 4.7619 },
1279     { 73.4448, 14.2857 },
1280     { 78.2067, 28.5714 },
1281     { 78.2067, 100 },
1282 };
1283
1284 static const StrokeRec char85[] = {
1285    { 10, char85_stroke0 },
1286 };
1287
1288 /* char: 86 'V' */
1289
1290 static const CoordRec char86_stroke0[] = {
1291     { 2.36, 100 },
1292     { 40.4552, 0 },
1293 };
1294
1295 static const CoordRec char86_stroke1[] = {
1296     { 78.5505, 100 },
1297     { 40.4552, 0 },
1298 };
1299
1300 static const StrokeRec char86[] = {
1301    { 2, char86_stroke0 },
1302    { 2, char86_stroke1 },
1303 };
1304
1305 /* char: 87 'W' */
1306
1307 static const CoordRec char87_stroke0[] = {
1308     { 2.22, 100 },
1309     { 26.0295, 0 },
1310 };
1311
1312 static const CoordRec char87_stroke1[] = {
1313     { 49.839, 100 },
1314     { 26.0295, 0 },
1315 };
1316
1317 static const CoordRec char87_stroke2[] = {
1318     { 49.839, 100 },
1319     { 73.6486, 0 },
1320 };
1321
1322 static const CoordRec char87_stroke3[] = {
1323     { 97.4581, 100 },
1324     { 73.6486, 0 },
1325 };
1326
1327 static const StrokeRec char87[] = {
1328    { 2, char87_stroke0 },
1329    { 2, char87_stroke1 },
1330    { 2, char87_stroke2 },
1331    { 2, char87_stroke3 },
1332 };
1333
1334 /* char: 88 'X' */
1335
1336 static const CoordRec char88_stroke0[] = {
1337     { 2.5, 100 },
1338     { 69.1667, 0 },
1339 };
1340
1341 static const CoordRec char88_stroke1[] = {
1342     { 69.1667, 100 },
1343     { 2.5, 0 },
1344 };
1345
1346 static const StrokeRec char88[] = {
1347    { 2, char88_stroke0 },
1348    { 2, char88_stroke1 },
1349 };
1350
1351 /* char: 89 'Y' */
1352
1353 static const CoordRec char89_stroke0[] = {
1354     { 1.52, 100 },
1355     { 39.6152, 52.381 },
1356     { 39.6152, 0 },
1357 };
1358
1359 static const CoordRec char89_stroke1[] = {
1360     { 77.7105, 100 },
1361     { 39.6152, 52.381 },
1362 };
1363
1364 static const StrokeRec char89[] = {
1365    { 3, char89_stroke0 },
1366    { 2, char89_stroke1 },
1367 };
1368
1369 /* char: 90 'Z' */
1370
1371 static const CoordRec char90_stroke0[] = {
1372     { 69.1667, 100 },
1373     { 2.5, 0 },
1374 };
1375
1376 static const CoordRec char90_stroke1[] = {
1377     { 2.5, 100 },
1378     { 69.1667, 100 },
1379 };
1380
1381 static const CoordRec char90_stroke2[] = {
1382     { 2.5, 0 },
1383     { 69.1667, 0 },
1384 };
1385
1386 static const StrokeRec char90[] = {
1387    { 2, char90_stroke0 },
1388    { 2, char90_stroke1 },
1389    { 2, char90_stroke2 },
1390 };
1391
1392 /* char: 91 '[' */
1393
1394 static const CoordRec char91_stroke0[] = {
1395     { 7.78, 119.048 },
1396     { 7.78, -33.3333 },
1397 };
1398
1399 static const CoordRec char91_stroke1[] = {
1400     { 12.5419, 119.048 },
1401     { 12.5419, -33.3333 },
1402 };
1403
1404 static const CoordRec char91_stroke2[] = {
1405     { 7.78, 119.048 },
1406     { 41.1133, 119.048 },
1407 };
1408
1409 static const CoordRec char91_stroke3[] = {
1410     { 7.78, -33.3333 },
1411     { 41.1133, -33.3333 },
1412 };
1413
1414 static const StrokeRec char91[] = {
1415    { 2, char91_stroke0 },
1416    { 2, char91_stroke1 },
1417    { 2, char91_stroke2 },
1418    { 2, char91_stroke3 },
1419 };
1420
1421 /* char: 92 '\' */
1422
1423 static const CoordRec char92_stroke0[] = {
1424     { 5.84, 100 },
1425     { 72.5067, -14.2857 },
1426 };
1427
1428 static const StrokeRec char92[] = {
1429    { 2, char92_stroke0 },
1430 };
1431
1432 /* char: 93 ']' */
1433
1434 static const CoordRec char93_stroke0[] = {
1435     { 33.0114, 119.048 },
1436     { 33.0114, -33.3333 },
1437 };
1438
1439 static const CoordRec char93_stroke1[] = {
1440     { 37.7733, 119.048 },
1441     { 37.7733, -33.3333 },
1442 };
1443
1444 static const CoordRec char93_stroke2[] = {
1445     { 4.44, 119.048 },
1446     { 37.7733, 119.048 },
1447 };
1448
1449 static const CoordRec char93_stroke3[] = {
1450     { 4.44, -33.3333 },
1451     { 37.7733, -33.3333 },
1452 };
1453
1454 static const StrokeRec char93[] = {
1455    { 2, char93_stroke0 },
1456    { 2, char93_stroke1 },
1457    { 2, char93_stroke2 },
1458    { 2, char93_stroke3 },
1459 };
1460
1461 /* char: 94 '^' */
1462
1463 static const CoordRec char94_stroke0[] = {
1464     { 44.0752, 109.524 },
1465     { 5.98, 42.8571 },
1466 };
1467
1468 static const CoordRec char94_stroke1[] = {
1469     { 44.0752, 109.524 },
1470     { 82.1705, 42.8571 },
1471 };
1472
1473 static const StrokeRec char94[] = {
1474    { 2, char94_stroke0 },
1475    { 2, char94_stroke1 },
1476 };
1477
1478 /* char: 95 '_' */
1479
1480 static const CoordRec char95_stroke0[] = {
1481     { -1.1, -33.3333 },
1482     { 103.662, -33.3333 },
1483     { 103.662, -28.5714 },
1484     { -1.1, -28.5714 },
1485     { -1.1, -33.3333 },
1486 };
1487
1488 static const StrokeRec char95[] = {
1489    { 5, char95_stroke0 },
1490 };
1491
1492 /* char: 96 '`' */
1493
1494 static const CoordRec char96_stroke0[] = {
1495     { 33.0219, 100 },
1496     { 56.8314, 71.4286 },
1497 };
1498
1499 static const CoordRec char96_stroke1[] = {
1500     { 33.0219, 100 },
1501     { 28.26, 95.2381 },
1502     { 56.8314, 71.4286 },
1503 };
1504
1505 static const StrokeRec char96[] = {
1506    { 2, char96_stroke0 },
1507    { 3, char96_stroke1 },
1508 };
1509
1510 /* char: 97 'a' */
1511
1512 static const CoordRec char97_stroke0[] = {
1513     { 63.8229, 66.6667 },
1514     { 63.8229, 0 },
1515 };
1516
1517 static const CoordRec char97_stroke1[] = {
1518     { 63.8229, 52.381 },
1519     { 54.299, 61.9048 },
1520     { 44.7752, 66.6667 },
1521     { 30.4895, 66.6667 },
1522     { 20.9657, 61.9048 },
1523     { 11.4419, 52.381 },
1524     { 6.68, 38.0952 },
1525     { 6.68, 28.5714 },
1526     { 11.4419, 14.2857 },
1527     { 20.9657, 4.7619 },
1528     { 30.4895, 0 },
1529     { 44.7752, 0 },
1530     { 54.299, 4.7619 },
1531     { 63.8229, 14.2857 },
1532 };
1533
1534 static const StrokeRec char97[] = {
1535    { 2, char97_stroke0 },
1536    { 14, char97_stroke1 },
1537 };
1538
1539 /* char: 98 'b' */
1540
1541 static const CoordRec char98_stroke0[] = {
1542     { 8.76, 100 },
1543     { 8.76, 0 },
1544 };
1545
1546 static const CoordRec char98_stroke1[] = {
1547     { 8.76, 52.381 },
1548     { 18.2838, 61.9048 },
1549     { 27.8076, 66.6667 },
1550     { 42.0933, 66.6667 },
1551     { 51.6171, 61.9048 },
1552     { 61.141, 52.381 },
1553     { 65.9029, 38.0952 },
1554     { 65.9029, 28.5714 },
1555     { 61.141, 14.2857 },
1556     { 51.6171, 4.7619 },
1557     { 42.0933, 0 },
1558     { 27.8076, 0 },
1559     { 18.2838, 4.7619 },
1560     { 8.76, 14.2857 },
1561 };
1562
1563 static const StrokeRec char98[] = {
1564    { 2, char98_stroke0 },
1565    { 14, char98_stroke1 },
1566 };
1567
1568 /* char: 99 'c' */
1569
1570 static const CoordRec char99_stroke0[] = {
1571     { 62.6629, 52.381 },
1572     { 53.139, 61.9048 },
1573     { 43.6152, 66.6667 },
1574     { 29.3295, 66.6667 },
1575     { 19.8057, 61.9048 },
1576     { 10.2819, 52.381 },
1577     { 5.52, 38.0952 },
1578     { 5.52, 28.5714 },
1579     { 10.2819, 14.2857 },
1580     { 19.8057, 4.7619 },
1581     { 29.3295, 0 },
1582     { 43.6152, 0 },
1583     { 53.139, 4.7619 },
1584     { 62.6629, 14.2857 },
1585 };
1586
1587 static const StrokeRec char99[] = {
1588    { 14, char99_stroke0 },
1589 };
1590
1591 /* char: 100 'd' */
1592
1593 static const CoordRec char100_stroke0[] = {
1594     { 61.7829, 100 },
1595     { 61.7829, 0 },
1596 };
1597
1598 static const CoordRec char100_stroke1[] = {
1599     { 61.7829, 52.381 },
1600     { 52.259, 61.9048 },
1601     { 42.7352, 66.6667 },
1602     { 28.4495, 66.6667 },
1603     { 18.9257, 61.9048 },
1604     { 9.4019, 52.381 },
1605     { 4.64, 38.0952 },
1606     { 4.64, 28.5714 },
1607     { 9.4019, 14.2857 },
1608     { 18.9257, 4.7619 },
1609     { 28.4495, 0 },
1610     { 42.7352, 0 },
1611     { 52.259, 4.7619 },
1612     { 61.7829, 14.2857 },
1613 };
1614
1615 static const StrokeRec char100[] = {
1616    { 2, char100_stroke0 },
1617    { 14, char100_stroke1 },
1618 };
1619
1620 /* char: 101 'e' */
1621
1622 static const CoordRec char101_stroke0[] = {
1623     { 5.72, 38.0952 },
1624     { 62.8629, 38.0952 },
1625     { 62.8629, 47.619 },
1626     { 58.101, 57.1429 },
1627     { 53.339, 61.9048 },
1628     { 43.8152, 66.6667 },
1629     { 29.5295, 66.6667 },
1630     { 20.0057, 61.9048 },
1631     { 10.4819, 52.381 },
1632     { 5.72, 38.0952 },
1633     { 5.72, 28.5714 },
1634     { 10.4819, 14.2857 },
1635     { 20.0057, 4.7619 },
1636     { 29.5295, 0 },
1637     { 43.8152, 0 },
1638     { 53.339, 4.7619 },
1639     { 62.8629, 14.2857 },
1640 };
1641
1642 static const StrokeRec char101[] = {
1643    { 17, char101_stroke0 },
1644 };
1645
1646 /* char: 102 'f' */
1647
1648 static const CoordRec char102_stroke0[] = {
1649     { 38.7752, 100 },
1650     { 29.2514, 100 },
1651     { 19.7276, 95.2381 },
1652     { 14.9657, 80.9524 },
1653     { 14.9657, 0 },
1654 };
1655
1656 static const CoordRec char102_stroke1[] = {
1657     { 0.68, 66.6667 },
1658     { 34.0133, 66.6667 },
1659 };
1660
1661 static const StrokeRec char102[] = {
1662    { 5, char102_stroke0 },
1663    { 2, char102_stroke1 },
1664 };
1665
1666 /* char: 103 'g' */
1667
1668 static const CoordRec char103_stroke0[] = {
1669     { 62.5029, 66.6667 },
1670     { 62.5029, -9.5238 },
1671     { 57.741, -23.8095 },
1672     { 52.979, -28.5714 },
1673     { 43.4552, -33.3333 },
1674     { 29.1695, -33.3333 },
1675     { 19.6457, -28.5714 },
1676 };
1677
1678 static const CoordRec char103_stroke1[] = {
1679     { 62.5029, 52.381 },
1680     { 52.979, 61.9048 },
1681     { 43.4552, 66.6667 },
1682     { 29.1695, 66.6667 },
1683     { 19.6457, 61.9048 },
1684     { 10.1219, 52.381 },
1685     { 5.36, 38.0952 },
1686     { 5.36, 28.5714 },
1687     { 10.1219, 14.2857 },
1688     { 19.6457, 4.7619 },
1689     { 29.1695, 0 },
1690     { 43.4552, 0 },
1691     { 52.979, 4.7619 },
1692     { 62.5029, 14.2857 },
1693 };
1694
1695 static const StrokeRec char103[] = {
1696    { 7, char103_stroke0 },
1697    { 14, char103_stroke1 },
1698 };
1699
1700 /* char: 104 'h' */
1701
1702 static const CoordRec char104_stroke0[] = {
1703     { 9.6, 100 },
1704     { 9.6, 0 },
1705 };
1706
1707 static const CoordRec char104_stroke1[] = {
1708     { 9.6, 47.619 },
1709     { 23.8857, 61.9048 },
1710     { 33.4095, 66.6667 },
1711     { 47.6952, 66.6667 },
1712     { 57.219, 61.9048 },
1713     { 61.981, 47.619 },
1714     { 61.981, 0 },
1715 };
1716
1717 static const StrokeRec char104[] = {
1718    { 2, char104_stroke0 },
1719    { 7, char104_stroke1 },
1720 };
1721
1722 /* char: 105 'i' */
1723
1724 static const CoordRec char105_stroke0[] = {
1725     { 10.02, 100 },
1726     { 14.7819, 95.2381 },
1727     { 19.5438, 100 },
1728     { 14.7819, 104.762 },
1729     { 10.02, 100 },
1730 };
1731
1732 static const CoordRec char105_stroke1[] = {
1733     { 14.7819, 66.6667 },
1734     { 14.7819, 0 },
1735 };
1736
1737 static const StrokeRec char105[] = {
1738    { 5, char105_stroke0 },
1739    { 2, char105_stroke1 },
1740 };
1741
1742 /* char: 106 'j' */
1743
1744 static const CoordRec char106_stroke0[] = {
1745     { 17.3876, 100 },
1746     { 22.1495, 95.2381 },
1747     { 26.9114, 100 },
1748     { 22.1495, 104.762 },
1749     { 17.3876, 100 },
1750 };
1751
1752 static const CoordRec char106_stroke1[] = {
1753     { 22.1495, 66.6667 },
1754     { 22.1495, -14.2857 },
1755     { 17.3876, -28.5714 },
1756     { 7.8638, -33.3333 },
1757     { -1.66, -33.3333 },
1758 };
1759
1760 static const StrokeRec char106[] = {
1761    { 5, char106_stroke0 },
1762    { 5, char106_stroke1 },
1763 };
1764
1765 /* char: 107 'k' */
1766
1767 static const CoordRec char107_stroke0[] = {
1768     { 9.6, 100 },
1769     { 9.6, 0 },
1770 };
1771
1772 static const CoordRec char107_stroke1[] = {
1773     { 57.219, 66.6667 },
1774     { 9.6, 19.0476 },
1775 };
1776
1777 static const CoordRec char107_stroke2[] = {
1778     { 28.6476, 38.0952 },
1779     { 61.981, 0 },
1780 };
1781
1782 static const StrokeRec char107[] = {
1783    { 2, char107_stroke0 },
1784    { 2, char107_stroke1 },
1785    { 2, char107_stroke2 },
1786 };
1787
1788 /* char: 108 'l' */
1789
1790 static const CoordRec char108_stroke0[] = {
1791     { 10.02, 100 },
1792     { 10.02, 0 },
1793 };
1794
1795 static const StrokeRec char108[] = {
1796    { 2, char108_stroke0 },
1797 };
1798
1799 /* char: 109 'm' */
1800
1801 static const CoordRec char109_stroke0[] = {
1802     { 9.6, 66.6667 },
1803     { 9.6, 0 },
1804 };
1805
1806 static const CoordRec char109_stroke1[] = {
1807     { 9.6, 47.619 },
1808     { 23.8857, 61.9048 },
1809     { 33.4095, 66.6667 },
1810     { 47.6952, 66.6667 },
1811     { 57.219, 61.9048 },
1812     { 61.981, 47.619 },
1813     { 61.981, 0 },
1814 };
1815
1816 static const CoordRec char109_stroke2[] = {
1817     { 61.981, 47.619 },
1818     { 76.2667, 61.9048 },
1819     { 85.7905, 66.6667 },
1820     { 100.076, 66.6667 },
1821     { 109.6, 61.9048 },
1822     { 114.362, 47.619 },
1823     { 114.362, 0 },
1824 };
1825
1826 static const StrokeRec char109[] = {
1827    { 2, char109_stroke0 },
1828    { 7, char109_stroke1 },
1829    { 7, char109_stroke2 },
1830 };
1831
1832 /* char: 110 'n' */
1833
1834 static const CoordRec char110_stroke0[] = {
1835     { 9.18, 66.6667 },
1836     { 9.18, 0 },
1837 };
1838
1839 static const CoordRec char110_stroke1[] = {
1840     { 9.18, 47.619 },
1841     { 23.4657, 61.9048 },
1842     { 32.9895, 66.6667 },
1843     { 47.2752, 66.6667 },
1844     { 56.799, 61.9048 },
1845     { 61.561, 47.619 },
1846     { 61.561, 0 },
1847 };
1848
1849 static const StrokeRec char110[] = {
1850    { 2, char110_stroke0 },
1851    { 7, char110_stroke1 },
1852 };
1853
1854 /* char: 111 'o' */
1855
1856 static const CoordRec char111_stroke0[] = {
1857     { 28.7895, 66.6667 },
1858     { 19.2657, 61.9048 },
1859     { 9.7419, 52.381 },
1860     { 4.98, 38.0952 },
1861     { 4.98, 28.5714 },
1862     { 9.7419, 14.2857 },
1863     { 19.2657, 4.7619 },
1864     { 28.7895, 0 },
1865     { 43.0752, 0 },
1866     { 52.599, 4.7619 },
1867     { 62.1229, 14.2857 },
1868     { 66.8848, 28.5714 },
1869     { 66.8848, 38.0952 },
1870     { 62.1229, 52.381 },
1871     { 52.599, 61.9048 },
1872     { 43.0752, 66.6667 },
1873     { 28.7895, 66.6667 },
1874 };
1875
1876 static const StrokeRec char111[] = {
1877    { 17, char111_stroke0 },
1878 };
1879
1880 /* char: 112 'p' */
1881
1882 static const CoordRec char112_stroke0[] = {
1883     { 9.46, 66.6667 },
1884     { 9.46, -33.3333 },
1885 };
1886
1887 static const CoordRec char112_stroke1[] = {
1888     { 9.46, 52.381 },
1889     { 18.9838, 61.9048 },
1890     { 28.5076, 66.6667 },
1891     { 42.7933, 66.6667 },
1892     { 52.3171, 61.9048 },
1893     { 61.841, 52.381 },
1894     { 66.6029, 38.0952 },
1895     { 66.6029, 28.5714 },
1896     { 61.841, 14.2857 },
1897     { 52.3171, 4.7619 },
1898     { 42.7933, 0 },
1899     { 28.5076, 0 },
1900     { 18.9838, 4.7619 },
1901     { 9.46, 14.2857 },
1902 };
1903
1904 static const StrokeRec char112[] = {
1905    { 2, char112_stroke0 },
1906    { 14, char112_stroke1 },
1907 };
1908
1909 /* char: 113 'q' */
1910
1911 static const CoordRec char113_stroke0[] = {
1912     { 61.9829, 66.6667 },
1913     { 61.9829, -33.3333 },
1914 };
1915
1916 static const CoordRec char113_stroke1[] = {
1917     { 61.9829, 52.381 },
1918     { 52.459, 61.9048 },
1919     { 42.9352, 66.6667 },
1920     { 28.6495, 66.6667 },
1921     { 19.1257, 61.9048 },
1922     { 9.6019, 52.381 },
1923     { 4.84, 38.0952 },
1924     { 4.84, 28.5714 },
1925     { 9.6019, 14.2857 },
1926     { 19.1257, 4.7619 },
1927     { 28.6495, 0 },
1928     { 42.9352, 0 },
1929     { 52.459, 4.7619 },
1930     { 61.9829, 14.2857 },
1931 };
1932
1933 static const StrokeRec char113[] = {
1934    { 2, char113_stroke0 },
1935    { 14, char113_stroke1 },
1936 };
1937
1938 /* char: 114 'r' */
1939
1940 static const CoordRec char114_stroke0[] = {
1941     { 9.46, 66.6667 },
1942     { 9.46, 0 },
1943 };
1944
1945 static const CoordRec char114_stroke1[] = {
1946     { 9.46, 38.0952 },
1947     { 14.2219, 52.381 },
1948     { 23.7457, 61.9048 },
1949     { 33.2695, 66.6667 },
1950     { 47.5552, 66.6667 },
1951 };
1952
1953 static const StrokeRec char114[] = {
1954    { 2, char114_stroke0 },
1955    { 5, char114_stroke1 },
1956 };
1957
1958 /* char: 115 's' */
1959
1960 static const CoordRec char115_stroke0[] = {
1961     { 57.081, 52.381 },
1962     { 52.319, 61.9048 },
1963     { 38.0333, 66.6667 },
1964     { 23.7476, 66.6667 },
1965     { 9.4619, 61.9048 },
1966     { 4.7, 52.381 },
1967     { 9.4619, 42.8571 },
1968     { 18.9857, 38.0952 },
1969     { 42.7952, 33.3333 },
1970     { 52.319, 28.5714 },
1971     { 57.081, 19.0476 },
1972     { 57.081, 14.2857 },
1973     { 52.319, 4.7619 },
1974     { 38.0333, 0 },
1975     { 23.7476, 0 },
1976     { 9.4619, 4.7619 },
1977     { 4.7, 14.2857 },
1978 };
1979
1980 static const StrokeRec char115[] = {
1981    { 17, char115_stroke0 },
1982 };
1983
1984 /* char: 116 't' */
1985
1986 static const CoordRec char116_stroke0[] = {
1987     { 14.8257, 100 },
1988     { 14.8257, 19.0476 },
1989     { 19.5876, 4.7619 },
1990     { 29.1114, 0 },
1991     { 38.6352, 0 },
1992 };
1993
1994 static const CoordRec char116_stroke1[] = {
1995     { 0.54, 66.6667 },
1996     { 33.8733, 66.6667 },
1997 };
1998
1999 static const StrokeRec char116[] = {
2000    { 5, char116_stroke0 },
2001    { 2, char116_stroke1 },
2002 };
2003
2004 /* char: 117 'u' */
2005
2006 static const CoordRec char117_stroke0[] = {
2007     { 9.46, 66.6667 },
2008     { 9.46, 19.0476 },
2009     { 14.2219, 4.7619 },
2010     { 23.7457, 0 },
2011     { 38.0314, 0 },
2012     { 47.5552, 4.7619 },
2013     { 61.841, 19.0476 },
2014 };
2015
2016 static const CoordRec char117_stroke1[] = {
2017     { 61.841, 66.6667 },
2018     { 61.841, 0 },
2019 };
2020
2021 static const StrokeRec char117[] = {
2022    { 7, char117_stroke0 },
2023    { 2, char117_stroke1 },
2024 };
2025
2026 /* char: 118 'v' */
2027
2028 static const CoordRec char118_stroke0[] = {
2029     { 1.8, 66.6667 },
2030     { 30.3714, 0 },
2031 };
2032
2033 static const CoordRec char118_stroke1[] = {
2034     { 58.9429, 66.6667 },
2035     { 30.3714, 0 },
2036 };
2037
2038 static const StrokeRec char118[] = {
2039    { 2, char118_stroke0 },
2040    { 2, char118_stroke1 },
2041 };
2042
2043 /* char: 119 'w' */
2044
2045 static const CoordRec char119_stroke0[] = {
2046     { 2.5, 66.6667 },
2047     { 21.5476, 0 },
2048 };
2049
2050 static const CoordRec char119_stroke1[] = {
2051     { 40.5952, 66.6667 },
2052     { 21.5476, 0 },
2053 };
2054
2055 static const CoordRec char119_stroke2[] = {
2056     { 40.5952, 66.6667 },
2057     { 59.6429, 0 },
2058 };
2059
2060 static const CoordRec char119_stroke3[] = {
2061     { 78.6905, 66.6667 },
2062     { 59.6429, 0 },
2063 };
2064
2065 static const StrokeRec char119[] = {
2066    { 2, char119_stroke0 },
2067    { 2, char119_stroke1 },
2068    { 2, char119_stroke2 },
2069    { 2, char119_stroke3 },
2070 };
2071
2072 /* char: 120 'x' */
2073
2074 static const CoordRec char120_stroke0[] = {
2075     { 1.66, 66.6667 },
2076     { 54.041, 0 },
2077 };
2078
2079 static const CoordRec char120_stroke1[] = {
2080     { 54.041, 66.6667 },
2081     { 1.66, 0 },
2082 };
2083
2084 static const StrokeRec char120[] = {
2085    { 2, char120_stroke0 },
2086    { 2, char120_stroke1 },
2087 };
2088
2089 /* char: 121 'y' */
2090
2091 static const CoordRec char121_stroke0[] = {
2092     { 6.5619, 66.6667 },
2093     { 35.1333, 0 },
2094 };
2095
2096 static const CoordRec char121_stroke1[] = {
2097     { 63.7048, 66.6667 },
2098     { 35.1333, 0 },
2099     { 25.6095, -19.0476 },
2100     { 16.0857, -28.5714 },
2101     { 6.5619, -33.3333 },
2102     { 1.8, -33.3333 },
2103 };
2104
2105 static const StrokeRec char121[] = {
2106    { 2, char121_stroke0 },
2107    { 6, char121_stroke1 },
2108 };
2109
2110 /* char: 122 'z' */
2111
2112 static const CoordRec char122_stroke0[] = {
2113     { 56.821, 66.6667 },
2114     { 4.44, 0 },
2115 };
2116
2117 static const CoordRec char122_stroke1[] = {
2118     { 4.44, 66.6667 },
2119     { 56.821, 66.6667 },
2120 };
2121
2122 static const CoordRec char122_stroke2[] = {
2123     { 4.44, 0 },
2124     { 56.821, 0 },
2125 };
2126
2127 static const StrokeRec char122[] = {
2128    { 2, char122_stroke0 },
2129    { 2, char122_stroke1 },
2130    { 2, char122_stroke2 },
2131 };
2132
2133 /* char: 123 '{' */
2134
2135 static const CoordRec char123_stroke0[] = {
2136     { 31.1895, 119.048 },
2137     { 21.6657, 114.286 },
2138     { 16.9038, 109.524 },
2139     { 12.1419, 100 },
2140     { 12.1419, 90.4762 },
2141     { 16.9038, 80.9524 },
2142     { 21.6657, 76.1905 },
2143     { 26.4276, 66.6667 },
2144     { 26.4276, 57.1429 },
2145     { 16.9038, 47.619 },
2146 };
2147
2148 static const CoordRec char123_stroke1[] = {
2149     { 21.6657, 114.286 },
2150     { 16.9038, 104.762 },
2151     { 16.9038, 95.2381 },
2152     { 21.6657, 85.7143 },
2153     { 26.4276, 80.9524 },
2154     { 31.1895, 71.4286 },
2155     { 31.1895, 61.9048 },
2156     { 26.4276, 52.381 },
2157     { 7.38, 42.8571 },
2158     { 26.4276, 33.3333 },
2159     { 31.1895, 23.8095 },
2160     { 31.1895, 14.2857 },
2161     { 26.4276, 4.7619 },
2162     { 21.6657, 0 },
2163     { 16.9038, -9.5238 },
2164     { 16.9038, -19.0476 },
2165     { 21.6657, -28.5714 },
2166 };
2167
2168 static const CoordRec char123_stroke2[] = {
2169     { 16.9038, 38.0952 },
2170     { 26.4276, 28.5714 },
2171     { 26.4276, 19.0476 },
2172     { 21.6657, 9.5238 },
2173     { 16.9038, 4.7619 },
2174     { 12.1419, -4.7619 },
2175     { 12.1419, -14.2857 },
2176     { 16.9038, -23.8095 },
2177     { 21.6657, -28.5714 },
2178     { 31.1895, -33.3333 },
2179 };
2180
2181 static const StrokeRec char123[] = {
2182    { 10, char123_stroke0 },
2183    { 17, char123_stroke1 },
2184    { 10, char123_stroke2 },
2185 };
2186
2187 /* char: 124 '|' */
2188
2189 static const CoordRec char124_stroke0[] = {
2190     { 11.54, 119.048 },
2191     { 11.54, -33.3333 },
2192 };
2193
2194 static const StrokeRec char124[] = {
2195    { 2, char124_stroke0 },
2196 };
2197
2198 /* char: 125 '}' */
2199
2200 static const CoordRec char125_stroke0[] = {
2201     { 9.18, 119.048 },
2202     { 18.7038, 114.286 },
2203     { 23.4657, 109.524 },
2204     { 28.2276, 100 },
2205     { 28.2276, 90.4762 },
2206     { 23.4657, 80.9524 },
2207     { 18.7038, 76.1905 },
2208     { 13.9419, 66.6667 },
2209     { 13.9419, 57.1429 },
2210     { 23.4657, 47.619 },
2211 };
2212
2213 static const CoordRec char125_stroke1[] = {
2214     { 18.7038, 114.286 },
2215     { 23.4657, 104.762 },
2216     { 23.4657, 95.2381 },
2217     { 18.7038, 85.7143 },
2218     { 13.9419, 80.9524 },
2219     { 9.18, 71.4286 },
2220     { 9.18, 61.9048 },
2221     { 13.9419, 52.381 },
2222     { 32.9895, 42.8571 },
2223     { 13.9419, 33.3333 },
2224     { 9.18, 23.8095 },
2225     { 9.18, 14.2857 },
2226     { 13.9419, 4.7619 },
2227     { 18.7038, 0 },
2228     { 23.4657, -9.5238 },
2229     { 23.4657, -19.0476 },
2230     { 18.7038, -28.5714 },
2231 };
2232
2233 static const CoordRec char125_stroke2[] = {
2234     { 23.4657, 38.0952 },
2235     { 13.9419, 28.5714 },
2236     { 13.9419, 19.0476 },
2237     { 18.7038, 9.5238 },
2238     { 23.4657, 4.7619 },
2239     { 28.2276, -4.7619 },
2240     { 28.2276, -14.2857 },
2241     { 23.4657, -23.8095 },
2242     { 18.7038, -28.5714 },
2243     { 9.18, -33.3333 },
2244 };
2245
2246 static const StrokeRec char125[] = {
2247    { 10, char125_stroke0 },
2248    { 17, char125_stroke1 },
2249    { 10, char125_stroke2 },
2250 };
2251
2252 /* char: 126 '~' */
2253
2254 static const CoordRec char126_stroke0[] = {
2255     { 2.92, 28.5714 },
2256     { 2.92, 38.0952 },
2257     { 7.6819, 52.381 },
2258     { 17.2057, 57.1429 },
2259     { 26.7295, 57.1429 },
2260     { 36.2533, 52.381 },
2261     { 55.301, 38.0952 },
2262     { 64.8248, 33.3333 },
2263     { 74.3486, 33.3333 },
2264     { 83.8724, 38.0952 },
2265     { 88.6343, 47.619 },
2266 };
2267
2268 static const CoordRec char126_stroke1[] = {
2269     { 2.92, 38.0952 },
2270     { 7.6819, 47.619 },
2271     { 17.2057, 52.381 },
2272     { 26.7295, 52.381 },
2273     { 36.2533, 47.619 },
2274     { 55.301, 33.3333 },
2275     { 64.8248, 28.5714 },
2276     { 74.3486, 28.5714 },
2277     { 83.8724, 33.3333 },
2278     { 88.6343, 47.619 },
2279     { 88.6343, 57.1429 },
2280 };
2281
2282 static const StrokeRec char126[] = {
2283    { 11, char126_stroke0 },
2284    { 11, char126_stroke1 },
2285 };
2286
2287 /* char: 127 */
2288
2289 static const CoordRec char127_stroke0[] = {
2290     { 52.381, 100 },
2291     { 14.2857, -33.3333 },
2292 };
2293
2294 static const CoordRec char127_stroke1[] = {
2295     { 28.5714, 66.6667 },
2296     { 14.2857, 61.9048 },
2297     { 4.7619, 52.381 },
2298     { 0, 38.0952 },
2299     { 0, 23.8095 },
2300     { 4.7619, 14.2857 },
2301     { 14.2857, 4.7619 },
2302     { 28.5714, 0 },
2303     { 38.0952, 0 },
2304     { 52.381, 4.7619 },
2305     { 61.9048, 14.2857 },
2306     { 66.6667, 28.5714 },
2307     { 66.6667, 42.8571 },
2308     { 61.9048, 52.381 },
2309     { 52.381, 61.9048 },
2310     { 38.0952, 66.6667 },
2311     { 28.5714, 66.6667 },
2312 };
2313
2314 static const StrokeRec char127[] = {
2315    { 2, char127_stroke0 },
2316    { 17, char127_stroke1 },
2317 };
2318
2319 static const StrokeCharRec chars[] = {
2320     { 0, /* char0 */ 0, 0, 0 },
2321     { 0, /* char1 */ 0, 0, 0 },
2322     { 0, /* char2 */ 0, 0, 0 },
2323     { 0, /* char3 */ 0, 0, 0 },
2324     { 0, /* char4 */ 0, 0, 0 },
2325     { 0, /* char5 */ 0, 0, 0 },
2326     { 0, /* char6 */ 0, 0, 0 },
2327     { 0, /* char7 */ 0, 0, 0 },
2328     { 0, /* char8 */ 0, 0, 0 },
2329     { 0, /* char9 */ 0, 0, 0 },
2330     { 0, /* char10 */ 0, 0, 0 },
2331     { 0, /* char11 */ 0, 0, 0 },
2332     { 0, /* char12 */ 0, 0, 0 },
2333     { 0, /* char13 */ 0, 0, 0 },
2334     { 0, /* char14 */ 0, 0, 0 },
2335     { 0, /* char15 */ 0, 0, 0 },
2336     { 0, /* char16 */ 0, 0, 0 },
2337     { 0, /* char17 */ 0, 0, 0 },
2338     { 0, /* char18 */ 0, 0, 0 },
2339     { 0, /* char19 */ 0, 0, 0 },
2340     { 0, /* char20 */ 0, 0, 0 },
2341     { 0, /* char21 */ 0, 0, 0 },
2342     { 0, /* char22 */ 0, 0, 0 },
2343     { 0, /* char23 */ 0, 0, 0 },
2344     { 0, /* char24 */ 0, 0, 0 },
2345     { 0, /* char25 */ 0, 0, 0 },
2346     { 0, /* char26 */ 0, 0, 0 },
2347     { 0, /* char27 */ 0, 0, 0 },
2348     { 0, /* char28 */ 0, 0, 0 },
2349     { 0, /* char29 */ 0, 0, 0 },
2350     { 0, /* char30 */ 0, 0, 0 },
2351     { 0, /* char31 */ 0, 0, 0 },
2352     { 0, /* char32 */ 0, 35, 70 },  /* jwz: changed this to be 'n' width.
2353                                        (it was 52.381, 104.762) */
2354     { 2, char33, 13.3819, 26.6238 },
2355     { 2, char34, 23.0676, 51.4352 },
2356     { 4, char35, 36.5333, 79.4886 },
2357     { 3, char36, 38.1533, 76.2067 },
2358     { 3, char37, 49.2171, 96.5743 },
2359     { 1, char38, 53.599, 101.758 },
2360     { 1, char39, 4.44, 13.62 },
2361     { 1, char40, 21.8657, 47.1733 },
2362     { 1, char41, 24.3276, 47.5333 },
2363     { 3, char42, 30.7695, 59.439 },
2364     { 2, char43, 48.8371, 97.2543 },
2365     { 1, char44, 13.5219, 26.0638 },
2366     { 1, char45, 50.2371, 100.754 },
2367     { 1, char46, 13.1019, 26.4838 },
2368     { 1, char47, 40.5733, 82.1067 },
2369     { 1, char48, 38.3133, 77.0667 },
2370     { 1, char49, 30.8676, 66.5295 },
2371     { 1, char50, 38.7533, 77.6467 },
2372     { 1, char51, 38.3333, 77.0467 },
2373     { 2, char52, 37.2133, 80.1686 },
2374     { 1, char53, 38.1933, 77.6867 },
2375     { 1, char54, 34.1514, 73.8048 },
2376     { 2, char55, 38.8933, 77.2267 },
2377     { 1, char56, 38.9333, 77.6667 },
2378     { 1, char57, 39.9333, 74.0648 },
2379     { 2, char58, 14.0819, 26.2238 },
2380     { 2, char59, 12.9619, 26.3038 },
2381     { 1, char60, 41.1552, 81.6105 },
2382     { 2, char61, 48.5571, 97.2543 },
2383     { 1, char62, 40.8752, 81.6105 },
2384     { 2, char63, 36.9914, 73.9029 },
2385     { 2, char64, 34.9314, 74.3648 },
2386     { 3, char65, 40.5952, 80.4905 },
2387     { 3, char66, 44.7533, 83.6267 },
2388     { 1, char67, 39.9933, 84.4886 },
2389     { 2, char68, 45.2933, 85.2867 },
2390     { 4, char69, 39.9914, 78.1848 },
2391     { 3, char70, 39.9914, 78.7448 },
2392     { 2, char71, 40.3933, 89.7686 },
2393     { 3, char72, 44.7533, 89.0867 },
2394     { 1, char73, 10.86, 21.3 },
2395     { 1, char74, 31.0714, 59.999 },
2396     { 3, char75, 44.6133, 79.3267 },
2397     { 2, char76, 40.2514, 71.3229 },
2398     { 4, char77, 48.9552, 97.2105 },
2399     { 3, char78, 44.4733, 88.8067 },
2400     { 1, char79, 44.3352, 88.8305 },
2401     { 2, char80, 45.4333, 85.6667 },
2402     { 2, char81, 43.3952, 88.0905 },
2403     { 3, char82, 45.0133, 82.3667 },
2404     { 1, char83, 41.3333, 80.8267 },
2405     { 2, char84, 35.6933, 71.9467 },
2406     { 1, char85, 44.8733, 89.4867 },
2407     { 2, char86, 40.4552, 81.6105 },
2408     { 4, char87, 49.839, 100.518 },
2409     { 2, char88, 35.8333, 72.3667 },
2410     { 2, char89, 39.6152, 79.6505 },
2411     { 3, char90, 35.8333, 73.7467 },
2412     { 4, char91, 22.0657, 46.1133 },
2413     { 1, char92, 39.1733, 78.2067 },
2414     { 4, char93, 23.4876, 46.3933 },
2415     { 2, char94, 44.0752, 90.2305 },
2416     { 1, char95, 51.281, 104.062 },
2417     { 2, char96, 42.5457, 83.5714 },
2418     { 2, char97, 35.2514, 66.6029 },
2419     { 2, char98, 37.3314, 70.4629 },
2420     { 1, char99, 34.0914, 68.9229 },
2421     { 2, char100, 33.2114, 70.2629 },
2422     { 1, char101, 34.2914, 68.5229 },
2423     { 2, char102, 14.9657, 38.6552 },
2424     { 2, char103, 33.9314, 70.9829 },
2425     { 2, char104, 33.4095, 71.021 },
2426     { 2, char105, 14.7819, 28.8638 },
2427     { 2, char106, 17.3876, 36.2314 },
2428     { 3, char107, 33.4095, 62.521 },
2429     { 1, char108, 10.02, 19.34 },
2430     { 3, char109, 61.981, 123.962 },
2431     { 2, char110, 32.9895, 70.881 },
2432     { 1, char111, 33.5514, 71.7448 },
2433     { 2, char112, 38.0314, 70.8029 },
2434     { 2, char113, 33.4114, 70.7429 },
2435     { 2, char114, 23.7457, 49.4952 },
2436     { 1, char115, 28.5095, 62.321 },
2437     { 2, char116, 14.8257, 39.3152 },
2438     { 2, char117, 33.2695, 71.161 },
2439     { 2, char118, 30.3714, 60.6029 },
2440     { 4, char119, 40.5952, 80.4905 },
2441     { 2, char120, 25.4695, 56.401 },
2442     { 2, char121, 35.1333, 66.0648 },
2443     { 3, char122, 28.2495, 61.821 },
2444     { 3, char123, 21.6657, 41.6295 },
2445     { 1, char124, 11.54, 23.78 },
2446     { 3, char125, 18.7038, 41.4695 },
2447     { 2, char126, 45.7771, 91.2743 },
2448     { 2, char127, 33.3333, 66.6667 },
2449 };
2450
2451 StrokeFontRec glutStrokeRoman = { "Roman", 128, chars, 119.048, -33.3333 };
2452