Annotation of src/usr.bin/banner/chset.c, Revision 1.2
1.2 ! deraadt 1: /* $OpenBSD: chset.c,v 1.2 1995/04/09 06:00:26 cgd Exp $ */
1.1 deraadt 2: /* $NetBSD: chset.c,v 1.2 1995/04/09 06:00:26 cgd Exp $ */
3:
4: /*
5: * Changes for banner(1)
6: * @(#)Copyright (c) 1995, Simon J. Gerraty.
7: *
8: * This is free software. It comes with NO WARRANTY.
9: * Permission to use, modify and distribute this source code
10: * is granted subject to the following conditions.
11: * 1/ that the above copyright notice and this notice
12: * are preserved in all copies and that due credit be given
13: * to the author.
14: * 2/ that any changes to this code are clearly commented
15: * as such so that the author does not get blamed for bugs
16: * other than his own.
17: *
18: * Please send copies of changes and bug-fixes to:
19: * sjg@zen.void.oz.au
20: */
21:
22: /*
23: * Copyright (c) 1983, 1993
24: * The Regents of the University of California. All rights reserved.
25: *
26: * Redistribution and use in source and binary forms, with or without
27: * modification, are permitted provided that the following conditions
28: * are met:
29: * 1. Redistributions of source code must retain the above copyright
30: * notice, this list of conditions and the following disclaimer.
31: * 2. Redistributions in binary form must reproduce the above copyright
32: * notice, this list of conditions and the following disclaimer in the
33: * documentation and/or other materials provided with the distribution.
34: * 3. All advertising materials mentioning features or use of this software
35: * must display the following acknowledgement:
36: * This product includes software developed by the University of
37: * California, Berkeley and its contributors.
38: * 4. Neither the name of the University nor the names of its contributors
39: * may be used to endorse or promote products derived from this software
40: * without specific prior written permission.
41: *
42: * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
43: * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
44: * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
45: * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
46: * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
47: * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
48: * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
49: * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
50: * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
51: * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
52: * SUCH DAMAGE.
53: */
54:
55: #ifndef lint
56: #if 0
57: static char sccsid[] = "@(#)lpdchar.c 8.1 (Berkeley) 6/6/93";
58: #else
1.2 ! deraadt 59: static char rcsid[] = "$OpenBSD: chset.c,v 1.2 1995/04/09 06:00:26 cgd Exp $";
1.1 deraadt 60: #endif
61: #endif /* not lint */
62:
63: #include "banner.h"
64:
65: /*
66: * <sjg> the following were all re-generated by a perl script,
67: * to fill in the gaps needed by the banner(1) char set.
68: */
69: #define c_______ 0
70: #define c______1 1
71: #define c_____1_ 2
72: #define c_____11 3
73: #define c____1__ 4
74: #define c____1_1 5
75: #define c____11_ 6
76: #define c____111 7
77: #define c___1___ 8
78: #define c___1__1 9
79: #define c___1_1_ 10
80: #define c___1_11 11
81: #define c___11__ 12
82: #define c___11_1 13
83: #define c___111_ 14
84: #define c___1111 15
85: #define c__1____ 16
86: #define c__1___1 17
87: #define c__1__1_ 18
88: #define c__1__11 19
89: #define c__1_1__ 20
90: #define c__1_1_1 21
91: #define c__1_11_ 22
92: #define c__1_111 23
93: #define c__11___ 24
94: #define c__11__1 25
95: #define c__11_1_ 26
96: #define c__11_11 27
97: #define c__111__ 28
98: #define c__111_1 29
99: #define c__1111_ 30
100: #define c__11111 31
101: #define c_1_____ 32
102: #define c_1____1 33
103: #define c_1___1_ 34
104: #define c_1___11 35
105: #define c_1__1__ 36
106: #define c_1__1_1 37
107: #define c_1__11_ 38
108: #define c_1__111 39
109: #define c_1_1___ 40
110: #define c_1_1__1 41
111: #define c_1_1_1_ 42
112: #define c_1_1_11 43
113: #define c_1_11__ 44
114: #define c_1_11_1 45
115: #define c_1_111_ 46
116: #define c_1_1111 47
117: #define c_11____ 48
118: #define c_11___1 49
119: #define c_11__1_ 50
120: #define c_11__11 51
121: #define c_11_1__ 52
122: #define c_11_1_1 53
123: #define c_11_11_ 54
124: #define c_11_111 55
125: #define c_111___ 56
126: #define c_111__1 57
127: #define c_111_1_ 58
128: #define c_111_11 59
129: #define c_1111__ 60
130: #define c_1111_1 61
131: #define c_11111_ 62
132: #define c_111111 63
133: #define c1______ 64
134: #define c1_____1 65
135: #define c1____1_ 66
136: #define c1____11 67
137: #define c1___1__ 68
138: #define c1___1_1 69
139: #define c1___11_ 70
140: #define c1___111 71
141: #define c1__1___ 72
142: #define c1__1__1 73
143: #define c1__1_1_ 74
144: #define c1__1_11 75
145: #define c1__11__ 76
146: #define c1__11_1 77
147: #define c1__111_ 78
148: #define c1__1111 79
149: #define c1_1____ 80
150: #define c1_1___1 81
151: #define c1_1__1_ 82
152: #define c1_1__11 83
153: #define c1_1_1__ 84
154: #define c1_1_1_1 85
155: #define c1_1_11_ 86
156: #define c1_1_111 87
157: #define c1_11___ 88
158: #define c1_11__1 89
159: #define c1_11_1_ 90
160: #define c1_11_11 91
161: #define c1_111__ 92
162: #define c1_111_1 93
163: #define c1_1111_ 94
164: #define c1_11111 95
165: #define c11_____ 96
166: #define c11____1 97
167: #define c11___1_ 98
168: #define c11___11 99
169: #define c11__1__ 100
170: #define c11__1_1 101
171: #define c11__11_ 102
172: #define c11__111 103
173: #define c11_1___ 104
174: #define c11_1__1 105
175: #define c11_1_1_ 106
176: #define c11_1_11 107
177: #define c11_11__ 108
178: #define c11_11_1 109
179: #define c11_111_ 110
180: #define c11_1111 111
181: #define c111____ 112
182: #define c111___1 113
183: #define c111__1_ 114
184: #define c111__11 115
185: #define c111_1__ 116
186: #define c111_1_1 117
187: #define c111_11_ 118
188: #define c111_111 119
189: #define c1111___ 120
190: #define c1111__1 121
191: #define c1111_1_ 122
192: #define c1111_11 123
193: #define c11111__ 124
194: #define c11111_1 125
195: #define c111111_ 126
196: #define c1111111 127
197:
198:
199: char scnkey[][HEIGHT] = /* this is relatively easy to modify */
200: /* just look: */
201: {
202: #ifdef LPD_CHSET /* <sjg> */
203: { c_______,
204: c_______,
205: c_______,
206: c_______,
207: c_______,
208: c_______,
209: c_______,
210: c_______,
211: c_______ }, /* */
212:
213: { c__11___,
214: c__11___,
215: c__11___,
216: c__11___,
217: c__11___,
218: c_______,
219: c_______,
220: c__11___,
221: c__11___ }, /* ! */
222:
223: { c_1__1__,
224: c_1__1__,
225: c_______,
226: c_______,
227: c_______,
228: c_______,
229: c_______,
230: c_______,
231: c_______ }, /* " */
232:
233: { c_______,
234: c__1_1__,
235: c__1_1__,
236: c1111111,
237: c__1_1__,
238: c1111111,
239: c__1_1__,
240: c__1_1__,
241: c_______ }, /* # */
242:
243: { c___1___,
244: c_11111_,
245: c1__1__1,
246: c1__1___,
247: c_11111_,
248: c___1__1,
249: c1__1__1,
250: c_11111_,
251: c___1___ }, /* $ */
252:
253: { c_1_____,
254: c1_1___1,
255: c_1___1_,
256: c____1__,
257: c___1___,
258: c__1____,
259: c_1___1_,
260: c1___1_1,
261: c_____1_ }, /* % */
262:
263: { c_11____,
264: c1__1___,
265: c1___1__,
266: c_1_1___,
267: c__1____,
268: c_1_1__1,
269: c1___11_,
270: c1___11_,
271: c_111__1 }, /* & */
272:
273: { c___11__,
274: c___11__,
275: c___1___,
276: c__1____,
277: c_______,
278: c_______,
279: c_______,
280: c_______,
281: c_______ }, /* ' */
282:
283: { c____1__,
284: c___1___,
285: c__1____,
286: c__1____,
287: c__1____,
288: c__1____,
289: c__1____,
290: c___1___,
291: c____1__ }, /* ( */
292:
293: { c__1____,
294: c___1___,
295: c____1__,
296: c____1__,
297: c____1__,
298: c____1__,
299: c____1__,
300: c___1___,
301: c__1____ }, /* ) */
302:
303: { c_______,
304: c___1___,
305: c1__1__1,
306: c_1_1_1_,
307: c__111__,
308: c_1_1_1_,
309: c1__1__1,
310: c___1___,
311: c_______ }, /* * */
312:
313: { c_______,
314: c___1___,
315: c___1___,
316: c___1___,
317: c1111111,
318: c___1___,
319: c___1___,
320: c___1___,
321: c_______ }, /* + */
322:
323: { c_______,
324: c_______,
325: c_______,
326: c_______,
327: c__11___,
328: c__11___,
329: c__1____,
330: c_1_____,
331: c_______ }, /* , */
332:
333: { c_______,
334: c_______,
335: c_______,
336: c_______,
337: c1111111,
338: c_______,
339: c_______,
340: c_______,
341: c_______ }, /* - */
342:
343: { c_______,
344: c_______,
345: c_______,
346: c_______,
347: c_______,
348: c_______,
349: c_______,
350: c__11___,
351: c__11___ }, /* . */
352:
353: { c_______,
354: c______1,
355: c_____1_,
356: c____1__,
357: c___1___,
358: c__1____,
359: c_1_____,
360: c1______,
361: c_______ }, /* / */
362:
363: { c_11111_,
364: c1_____1,
365: c1____11,
366: c1___1_1,
367: c1__1__1,
368: c1_1___1,
369: c11____1,
370: c1_____1,
371: c_11111_ }, /* 0 */
372:
373: { c___1___,
374: c__11___,
375: c_1_1___,
376: c___1___,
377: c___1___,
378: c___1___,
379: c___1___,
380: c___1___,
381: c_11111_ }, /* 1 */
382:
383: { c_11111_,
384: c1_____1,
385: c______1,
386: c_____1_,
387: c__111__,
388: c_1_____,
389: c1______,
390: c1______,
391: c1111111 }, /* 2 */
392:
393: { c_11111_,
394: c1_____1,
395: c______1,
396: c______1,
397: c__1111_,
398: c______1,
399: c______1,
400: c1_____1,
401: c_11111_ }, /* 3 */
402:
403: { c_____1_,
404: c____11_,
405: c___1_1_,
406: c__1__1_,
407: c_1___1_,
408: c1____1_,
409: c1111111,
410: c_____1_,
411: c_____1_ }, /* 4 */
412:
413: { c1111111,
414: c1______,
415: c1______,
416: c11111__,
417: c_____1_,
418: c______1,
419: c______1,
420: c1____1_,
421: c_1111__ }, /* 5 */
422:
423: { c__1111_,
424: c_1_____,
425: c1______,
426: c1______,
427: c1_1111_,
428: c11____1,
429: c1_____1,
430: c1_____1,
431: c_11111_ }, /* 6 */
432:
433: { c1111111,
434: c1_____1,
435: c_____1_,
436: c____1__,
437: c___1___,
438: c__1____,
439: c__1____,
440: c__1____,
441: c__1____ }, /* 7 */
442:
443: { c_11111_,
444: c1_____1,
445: c1_____1,
446: c1_____1,
447: c_11111_,
448: c1_____1,
449: c1_____1,
450: c1_____1,
451: c_11111_ }, /* 8 */
452:
453: { c_11111_,
454: c1_____1,
455: c1_____1,
456: c1_____1,
457: c_111111,
458: c______1,
459: c______1,
460: c1_____1,
461: c_1111__ }, /* 9 */
462:
463: { c_______,
464: c_______,
465: c_______,
466: c__11___,
467: c__11___,
468: c_______,
469: c_______,
470: c__11___,
471: c__11___ }, /* : */
472:
473:
474: { c__11___,
475: c__11___,
476: c_______,
477: c_______,
478: c__11___,
479: c__11___,
480: c__1____,
481: c_1_____,
482: c_______ }, /* ; */
483:
484: { c____1__,
485: c___1___,
486: c__1____,
487: c_1_____,
488: c1______,
489: c_1_____,
490: c__1____,
491: c___1___,
492: c____1__ }, /* < */
493:
494: { c_______,
495: c_______,
496: c_______,
497: c1111111,
498: c_______,
499: c1111111,
500: c_______,
501: c_______,
502: c_______ }, /* = */
503:
504: { c__1____,
505: c___1___,
506: c____1__,
507: c_____1_,
508: c______1,
509: c_____1_,
510: c____1__,
511: c___1___,
512: c__1____ }, /* > */
513:
514: { c__1111_,
515: c_1____1,
516: c_1____1,
517: c______1,
518: c____11_,
519: c___1___,
520: c___1___,
521: c_______,
522: c___1___ }, /* ? */
523:
524: { c__1111_,
525: c_1____1,
526: c1__11_1,
527: c1_1_1_1,
528: c1_1_1_1,
529: c1_1111_,
530: c1______,
531: c_1____1,
532: c__1111_ }, /* @ */
533:
534: { c__111__,
535: c_1___1_,
536: c1_____1,
537: c1_____1,
538: c1111111,
539: c1_____1,
540: c1_____1,
541: c1_____1,
542: c1_____1 }, /* A */
543:
544: { c111111_,
545: c_1____1,
546: c_1____1,
547: c_1____1,
548: c_11111_,
549: c_1____1,
550: c_1____1,
551: c_1____1,
552: c111111_ }, /* B */
553:
554: { c__1111_,
555: c_1____1,
556: c1______,
557: c1______,
558: c1______,
559: c1______,
560: c1______,
561: c_1____1,
562: c__1111_ }, /* C */
563:
564: { c11111__,
565: c_1___1_,
566: c_1____1,
567: c_1____1,
568: c_1____1,
569: c_1____1,
570: c_1____1,
571: c_1___1_,
572: c11111__ }, /* D */
573:
574: { c1111111,
575: c1______,
576: c1______,
577: c1______,
578: c111111_,
579: c1______,
580: c1______,
581: c1______,
582: c1111111 }, /* E */
583:
584: { c1111111,
585: c1______,
586: c1______,
587: c1______,
588: c111111_,
589: c1______,
590: c1______,
591: c1______,
592: c1______ }, /* F */
593:
594: { c__1111_,
595: c_1____1,
596: c1______,
597: c1______,
598: c1______,
599: c1__1111,
600: c1_____1,
601: c_1____1,
602: c__1111_ }, /* G */
603:
604: { c1_____1,
605: c1_____1,
606: c1_____1,
607: c1_____1,
608: c1111111,
609: c1_____1,
610: c1_____1,
611: c1_____1,
612: c1_____1 }, /* H */
613:
614: { c_11111_,
615: c___1___,
616: c___1___,
617: c___1___,
618: c___1___,
619: c___1___,
620: c___1___,
621: c___1___,
622: c_11111_ }, /* I */
623:
624: { c__11111,
625: c____1__,
626: c____1__,
627: c____1__,
628: c____1__,
629: c____1__,
630: c____1__,
631: c1___1__,
632: c_111___ }, /* J */
633:
634: { c1_____1,
635: c1____1_,
636: c1___1__,
637: c1__1___,
638: c1_1____,
639: c11_1___,
640: c1___1__,
641: c1____1_,
642: c1_____1 }, /* K */
643:
644: { c1______,
645: c1______,
646: c1______,
647: c1______,
648: c1______,
649: c1______,
650: c1______,
651: c1______,
652: c1111111 }, /* L */
653:
654: { c1_____1,
655: c11___11,
656: c1_1_1_1,
657: c1__1__1,
658: c1_____1,
659: c1_____1,
660: c1_____1,
661: c1_____1,
662: c1_____1 }, /* M */
663:
664: { c1_____1,
665: c11____1,
666: c1_1___1,
667: c1__1__1,
668: c1___1_1,
669: c1____11,
670: c1_____1,
671: c1_____1,
672: c1_____1 }, /* N */
673:
674: { c__111__,
675: c_1___1_,
676: c1_____1,
677: c1_____1,
678: c1_____1,
679: c1_____1,
680: c1_____1,
681: c_1___1_,
682: c__111__ }, /* O */
683:
684: { c111111_,
685: c1_____1,
686: c1_____1,
687: c1_____1,
688: c111111_,
689: c1______,
690: c1______,
691: c1______,
692: c1______ }, /* P */
693:
694: { c__111__,
695: c_1___1_,
696: c1_____1,
697: c1_____1,
698: c1_____1,
699: c1__1__1,
700: c1___1_1,
701: c_1___1_,
702: c__111_1 }, /* Q */
703:
704: { c111111_,
705: c1_____1,
706: c1_____1,
707: c1_____1,
708: c111111_,
709: c1__1___,
710: c1___1__,
711: c1____1_,
712: c1_____1 }, /* R */
713:
714: { c_11111_,
715: c1_____1,
716: c1______,
717: c1______,
718: c_11111_,
719: c______1,
720: c______1,
721: c1_____1,
722: c_11111_ }, /* S */
723:
724: { c1111111,
725: c___1___,
726: c___1___,
727: c___1___,
728: c___1___,
729: c___1___,
730: c___1___,
731: c___1___,
732: c___1___ }, /* T */
733:
734: { c1_____1,
735: c1_____1,
736: c1_____1,
737: c1_____1,
738: c1_____1,
739: c1_____1,
740: c1_____1,
741: c1_____1,
742: c_11111_ }, /* U */
743:
744: { c1_____1,
745: c1_____1,
746: c1_____1,
747: c_1___1_,
748: c_1___1_,
749: c__1_1__,
750: c__1_1__,
751: c___1___,
752: c___1___ }, /* V */
753:
754: { c1_____1,
755: c1_____1,
756: c1_____1,
757: c1_____1,
758: c1__1__1,
759: c1__1__1,
760: c1_1_1_1,
761: c11___11,
762: c1_____1 }, /* W */
763:
764: { c1_____1,
765: c1_____1,
766: c_1___1_,
767: c__1_1__,
768: c___1___,
769: c__1_1__,
770: c_1___1_,
771: c1_____1,
772: c1_____1 }, /* X */
773:
774: { c1_____1,
775: c1_____1,
776: c_1___1_,
777: c__1_1__,
778: c___1___,
779: c___1___,
780: c___1___,
781: c___1___,
782: c___1___ }, /* Y */
783:
784: { c1111111,
785: c______1,
786: c_____1_,
787: c____1__,
788: c___1___,
789: c__1____,
790: c_1_____,
791: c1______,
792: c1111111 }, /* Z */
793:
794: { c_1111__,
795: c_1_____,
796: c_1_____,
797: c_1_____,
798: c_1_____,
799: c_1_____,
800: c_1_____,
801: c_1_____,
802: c_1111__ }, /* [ */
803:
804: { c_______,
805: c1______,
806: c_1_____,
807: c__1____,
808: c___1___,
809: c____1__,
810: c_____1_,
811: c______1,
812: c_______ }, /* \ */
813:
814: { c__1111_,
815: c_____1_,
816: c_____1_,
817: c_____1_,
818: c_____1_,
819: c_____1_,
820: c_____1_,
821: c_____1_,
822: c__1111_ }, /* ] */
823:
824: { c___1___,
825: c__1_1__,
826: c_1___1_,
827: c1_____1,
828: c_______,
829: c_______,
830: c_______,
831: c_______ }, /* ^ */
832:
833: { c_______,
834: c_______,
835: c_______,
836: c_______,
837: c_______,
838: c_______,
839: c_______,
840: c1111111,
841: c_______ }, /* _ */
842:
843: { c__11___,
844: c__11___,
845: c___1___,
846: c____1__,
847: c_______,
848: c_______,
849: c_______,
850: c_______,
851: c_______ }, /* ` */
852:
853: { c_______,
854: c_______,
855: c_______,
856: c_1111__,
857: c_____1_,
858: c_11111_,
859: c1_____1,
860: c1____11,
861: c_1111_1 }, /* a */
862:
863: { c1______,
864: c1______,
865: c1______,
866: c1_111__,
867: c11___1_,
868: c1_____1,
869: c1_____1,
870: c11___1_,
871: c1_111__ }, /* b */
872:
873: { c_______,
874: c_______,
875: c_______,
876: c_1111__,
877: c1____1_,
878: c1______,
879: c1______,
880: c1____1_,
881: c_1111__ }, /* c */
882:
883: { c_____1_,
884: c_____1_,
885: c_____1_,
886: c_111_1_,
887: c1___11_,
888: c1____1_,
889: c1____1_,
890: c1___11_,
891: c_111_1_ }, /* d */
892:
893: { c_______,
894: c_______,
895: c_______,
896: c_1111__,
897: c1____1_,
898: c111111_,
899: c1______,
900: c1____1_,
901: c_1111__ }, /* e */
902:
903: { c___11__,
904: c__1__1_,
905: c__1____,
906: c__1____,
907: c11111__,
908: c__1____,
909: c__1____,
910: c__1____,
911: c__1____ }, /* f */
912:
913: { c_111_1_,
914: c1___11_,
915: c1____1_,
916: c1____1_,
917: c1___11_,
918: c_111_1_,
919: c_____1_,
920: c1____1_,
921: c_1111__ }, /* g */
922:
923: { c1______,
924: c1______,
925: c1______,
926: c1_111__,
927: c11___1_,
928: c1____1_,
929: c1____1_,
930: c1____1_,
931: c1____1_ }, /* h */
932:
933: { c_______,
934: c___1___,
935: c_______,
936: c__11___,
937: c___1___,
938: c___1___,
939: c___1___,
940: c___1___,
941: c__111__ }, /* i */
942:
943: { c____11_,
944: c_____1_,
945: c_____1_,
946: c_____1_,
947: c_____1_,
948: c_____1_,
949: c_____1_,
950: c_1___1_,
951: c__111__ }, /* j */
952:
953: { c1______,
954: c1______,
955: c1______,
956: c1___1__,
957: c1__1___,
958: c1_1____,
959: c11_1___,
960: c1___1__,
961: c1____1_ }, /* k */
962:
963: { c__11___,
964: c___1___,
965: c___1___,
966: c___1___,
967: c___1___,
968: c___1___,
969: c___1___,
970: c___1___,
971: c__111__ }, /* l */
972:
973: { c_______,
974: c_______,
975: c_______,
976: c1_1_11_,
977: c11_1__1,
978: c1__1__1,
979: c1__1__1,
980: c1__1__1,
981: c1__1__1 }, /* m */
982:
983: { c_______,
984: c_______,
985: c_______,
986: c1_111__,
987: c11___1_,
988: c1____1_,
989: c1____1_,
990: c1____1_,
991: c1____1_ }, /* n */
992:
993: { c_______,
994: c_______,
995: c_______,
996: c_1111__,
997: c1____1_,
998: c1____1_,
999: c1____1_,
1000: c1____1_,
1001: c_1111__ }, /* o */
1002:
1003: { c1_111__,
1004: c11___1_,
1005: c1____1_,
1006: c1____1_,
1007: c11___1_,
1008: c1_111__,
1009: c1______,
1010: c1______,
1011: c1______ }, /* p */
1012:
1013: { c_111_1_,
1014: c1___11_,
1015: c1____1_,
1016: c1____1_,
1017: c1___11_,
1018: c_111_1_,
1019: c_____1_,
1020: c_____1_,
1021: c_____1_ }, /* q */
1022:
1023: { c_______,
1024: c_______,
1025: c_______,
1026: c1_111__,
1027: c11___1_,
1028: c1______,
1029: c1______,
1030: c1______,
1031: c1______ }, /* r */
1032:
1033: { c_______,
1034: c_______,
1035: c_______,
1036: c_1111__,
1037: c1____1_,
1038: c_11____,
1039: c___11__,
1040: c1____1_,
1041: c_1111__ }, /* s */
1042:
1043: { c_______,
1044: c__1____,
1045: c__1____,
1046: c11111__,
1047: c__1____,
1048: c__1____,
1049: c__1____,
1050: c__1__1_,
1051: c___11__ }, /* t */
1052:
1053: { c_______,
1054: c_______,
1055: c_______,
1056: c1____1_,
1057: c1____1_,
1058: c1____1_,
1059: c1____1_,
1060: c1___11_,
1061: c_111_1_ }, /* u */
1062:
1063: { c_______,
1064: c_______,
1065: c_______,
1066: c1_____1,
1067: c1_____1,
1068: c1_____1,
1069: c_1___1_,
1070: c__1_1__,
1071: c___1___ }, /* v */
1072:
1073: { c_______,
1074: c_______,
1075: c_______,
1076: c1_____1,
1077: c1__1__1,
1078: c1__1__1,
1079: c1__1__1,
1080: c1__1__1,
1081: c_11_11_ }, /* w */
1082:
1083: { c_______,
1084: c_______,
1085: c_______,
1086: c1____1_,
1087: c_1__1__,
1088: c__11___,
1089: c__11___,
1090: c_1__1__,
1091: c1____1_ }, /* x */
1092:
1093: { c1____1_,
1094: c1____1_,
1095: c1____1_,
1096: c1____1_,
1097: c1___11_,
1098: c_111_1_,
1099: c_____1_,
1100: c1____1_,
1101: c_1111__ }, /* y */
1102:
1103: { c_______,
1104: c_______,
1105: c_______,
1106: c111111_,
1107: c____1__,
1108: c___1___,
1109: c__1____,
1110: c_1_____,
1111: c111111_ }, /* z */
1112:
1113: { c___11__,
1114: c__1____,
1115: c__1____,
1116: c__1____,
1117: c_1_____,
1118: c__1____,
1119: c__1____,
1120: c__1____,
1121: c___11__ }, /* } */
1122:
1123: { c___1___,
1124: c___1___,
1125: c___1___,
1126: c___1___,
1127: c___1___,
1128: c___1___,
1129: c___1___,
1130: c___1___,
1131: c___1___ }, /* | */
1132:
1133: { c__11___,
1134: c____1__,
1135: c____1__,
1136: c____1__,
1137: c_____1_,
1138: c____1__,
1139: c____1__,
1140: c____1__,
1141: c__11___ }, /* } */
1142:
1143: { c_11____,
1144: c1__1__1,
1145: c____11_,
1146: c_______,
1147: c_______,
1148: c_______,
1149: c_______,
1150: c_______,
1151: c_______ }, /* ~ */
1152:
1153: { c_1__1__,
1154: c1__1__1,
1155: c__1__1_,
1156: c_1__1__,
1157: c1__1__1,
1158: c__1__1_,
1159: c_1__1__,
1160: c1__1__1,
1161: c__1__1_ } /* rub-out */
1162:
1163: #else /* LPD_CHSET */
1164:
1165: /* <sjg> this is the real banner char set */
1166: {
1167: c_______,
1168: c_______,
1169: c_______,
1170: c_______,
1171: c_______,
1172: c_______,
1173: c_______,
1174: c_______
1175: }, /* */
1176:
1177: {
1178: c__111__,
1179: c__111__,
1180: c__111__,
1181: c___1___,
1182: c_______,
1183: c__111__,
1184: c__111__,
1185: c_______
1186: }, /* ! */
1187: {
1188: c111_111,
1189: c111_111,
1190: c_1___1_,
1191: c_______,
1192: c_______,
1193: c_______,
1194: c_______,
1195: c_______
1196: }, /* " */
1197: {
1198: c__1_1__,
1199: c__1_1__,
1200: c1111111,
1201: c__1_1__,
1202: c1111111,
1203: c__1_1__,
1204: c__1_1__,
1205: c_______
1206: }, /* # */
1207: {
1208: c_11111_,
1209: c1__1__1,
1210: c1__1___,
1211: c_11111_,
1212: c___1__1,
1213: c1__1__1,
1214: c_11111_,
1215: c_______
1216: }, /* $ */
1217: {
1218: c111___1,
1219: c1_1__1_,
1220: c111_1__,
1221: c___1___,
1222: c__1_111,
1223: c_1__1_1,
1224: c1___111,
1225: c_______
1226: }, /* % */
1227: {
1228: c__11___,
1229: c_1__1__,
1230: c__11___,
1231: c_111___,
1232: c1___1_1,
1233: c1____1_,
1234: c_111__1,
1235: c_______
1236: }, /* & */
1237: {
1238: c__111__,
1239: c__111__,
1240: c___1___,
1241: c__1____,
1242: c_______,
1243: c_______,
1244: c_______,
1245: c_______
1246: }, /* ' */
1247: {
1248: c___11__,
1249: c__1____,
1250: c_1_____,
1251: c_1_____,
1252: c_1_____,
1253: c__1____,
1254: c___11__,
1255: c_______
1256: }, /* ( */
1257: {
1258: c__11___,
1259: c____1__,
1260: c_____1_,
1261: c_____1_,
1262: c_____1_,
1263: c____1__,
1264: c__11___,
1265: c_______
1266: }, /* ) */
1267: {
1268: c_______,
1269: c_1___1_,
1270: c__1_1__,
1271: c1111111,
1272: c__1_1__,
1273: c_1___1_,
1274: c_______,
1275: c_______
1276: }, /* * */
1277: {
1278: c_______,
1279: c___1___,
1280: c___1___,
1281: c_11111_,
1282: c___1___,
1283: c___1___,
1284: c_______,
1285: c_______
1286: }, /* + */
1287: {
1288: c_______,
1289: c_______,
1290: c_______,
1291: c__111__,
1292: c__111__,
1293: c___1___,
1294: c__1____,
1295: c_______
1296: }, /* , */
1297: {
1298: c_______,
1299: c_______,
1300: c_______,
1301: c_11111_,
1302: c_______,
1303: c_______,
1304: c_______,
1305: c_______
1306: }, /* - */
1307: {
1308: c_______,
1309: c_______,
1310: c_______,
1311: c_______,
1312: c__111__,
1313: c__111__,
1314: c__111__,
1315: c_______
1316: }, /* . */
1317: {
1318: c______1,
1319: c_____1_,
1320: c____1__,
1321: c___1___,
1322: c__1____,
1323: c_1_____,
1324: c1______,
1325: c_______
1326: }, /* / */
1327: {
1328: c__111__,
1329: c_1___1_,
1330: c1_____1,
1331: c1_____1,
1332: c1_____1,
1333: c_1___1_,
1334: c__111__,
1335: c_______
1336: }, /* 0 */
1337: {
1338: c___1___,
1339: c__11___,
1340: c_1_1___,
1341: c___1___,
1342: c___1___,
1343: c___1___,
1344: c_11111_,
1345: c_______
1346: }, /* 1 */
1347: {
1348: c_11111_,
1349: c1_____1,
1350: c______1,
1351: c_11111_,
1352: c1______,
1353: c1______,
1354: c1111111,
1355: c_______
1356: }, /* 2 */
1357: {
1358: c_11111_,
1359: c1_____1,
1360: c______1,
1361: c_11111_,
1362: c______1,
1363: c1_____1,
1364: c_11111_,
1365: c_______
1366: }, /* 3 */
1367: {
1368: c1______,
1369: c1____1_,
1370: c1____1_,
1371: c1____1_,
1372: c1111111,
1373: c_____1_,
1374: c_____1_,
1375: c_______
1376: }, /* 4 */
1377: {
1378: c1111111,
1379: c1______,
1380: c1______,
1381: c111111_,
1382: c______1,
1383: c1_____1,
1384: c_11111_,
1385: c_______
1386: }, /* 5 */
1387: {
1388: c_11111_,
1389: c1_____1,
1390: c1______,
1391: c111111_,
1392: c1_____1,
1393: c1_____1,
1394: c_11111_,
1395: c_______
1396: }, /* 6 */
1397: {
1398: c1111111,
1399: c1____1_,
1400: c____1__,
1401: c___1___,
1402: c__1____,
1403: c__1____,
1404: c__1____,
1405: c_______
1406: }, /* 7 */
1407: {
1408: c_11111_,
1409: c1_____1,
1410: c1_____1,
1411: c_11111_,
1412: c1_____1,
1413: c1_____1,
1414: c_11111_,
1415: c_______
1416: }, /* 8 */
1417: {
1418: c_11111_,
1419: c1_____1,
1420: c1_____1,
1421: c_111111,
1422: c______1,
1423: c1_____1,
1424: c_11111_,
1425: c_______
1426: }, /* 9 */
1427: {
1428: c___1___,
1429: c__111__,
1430: c___1___,
1431: c_______,
1432: c___1___,
1433: c__111__,
1434: c___1___,
1435: c_______
1436: }, /* : */
1437: {
1438: c__111__,
1439: c__111__,
1440: c_______,
1441: c__111__,
1442: c__111__,
1443: c___1___,
1444: c__1____,
1445: c_______
1446: }, /* ; */
1447: {
1448: c____1__,
1449: c___1___,
1450: c__1____,
1451: c_1_____,
1452: c__1____,
1453: c___1___,
1454: c____1__,
1455: c_______
1456: }, /* < */
1457: {
1458: c_______,
1459: c_______,
1460: c_11111_,
1461: c_______,
1462: c_11111_,
1463: c_______,
1464: c_______,
1465: c_______
1466: }, /* = */
1467: {
1468: c__1____,
1469: c___1___,
1470: c____1__,
1471: c_____1_,
1472: c____1__,
1473: c___1___,
1474: c__1____,
1475: c_______
1476: }, /* > */
1477: {
1478: c_11111_,
1479: c1_____1,
1480: c______1,
1481: c___111_,
1482: c___1___,
1483: c_______,
1484: c___1___,
1485: c_______
1486: }, /* ? */
1487: {
1488: c_11111_,
1489: c1_____1,
1490: c1_111_1,
1491: c1_111_1,
1492: c1_1111_,
1493: c1______,
1494: c_11111_,
1495: c_______
1496: }, /* @ */
1497: {
1498: c___1___,
1499: c__1_1__,
1500: c_1___1_,
1501: c1_____1,
1502: c1111111,
1503: c1_____1,
1504: c1_____1,
1505: c_______
1506: }, /* A */
1507: {
1508: c111111_,
1509: c1_____1,
1510: c1_____1,
1511: c111111_,
1512: c1_____1,
1513: c1_____1,
1514: c111111_,
1515: c_______
1516: }, /* B */
1517: {
1518: c_11111_,
1519: c1_____1,
1520: c1______,
1521: c1______,
1522: c1______,
1523: c1_____1,
1524: c_11111_,
1525: c_______
1526: }, /* C */
1527: {
1528: c111111_,
1529: c1_____1,
1530: c1_____1,
1531: c1_____1,
1532: c1_____1,
1533: c1_____1,
1534: c111111_,
1535: c_______
1536: }, /* D */
1537: {
1538: c1111111,
1539: c1______,
1540: c1______,
1541: c11111__,
1542: c1______,
1543: c1______,
1544: c1111111,
1545: c_______
1546: }, /* E */
1547: {
1548: c1111111,
1549: c1______,
1550: c1______,
1551: c11111__,
1552: c1______,
1553: c1______,
1554: c1______,
1555: c_______
1556: }, /* F */
1557: {
1558: c_11111_,
1559: c1_____1,
1560: c1______,
1561: c1__1111,
1562: c1_____1,
1563: c1_____1,
1564: c_11111_,
1565: c_______
1566: }, /* G */
1567: {
1568: c1_____1,
1569: c1_____1,
1570: c1_____1,
1571: c1111111,
1572: c1_____1,
1573: c1_____1,
1574: c1_____1,
1575: c_______
1576: }, /* H */
1577: {
1578: c__111__,
1579: c___1___,
1580: c___1___,
1581: c___1___,
1582: c___1___,
1583: c___1___,
1584: c__111__,
1585: c_______
1586: }, /* I */
1587: {
1588: c______1,
1589: c______1,
1590: c______1,
1591: c______1,
1592: c1_____1,
1593: c1_____1,
1594: c_11111_,
1595: c_______
1596: }, /* J */
1597: {
1598: c1____1_,
1599: c1___1__,
1600: c1__1___,
1601: c111____,
1602: c1__1___,
1603: c1___1__,
1604: c1____1_,
1605: c_______
1606: }, /* K */
1607: {
1608: c1______,
1609: c1______,
1610: c1______,
1611: c1______,
1612: c1______,
1613: c1______,
1614: c1111111,
1615: c_______
1616: }, /* L */
1617: {
1618: c1_____1,
1619: c11___11,
1620: c1_1_1_1,
1621: c1__1__1,
1622: c1_____1,
1623: c1_____1,
1624: c1_____1,
1625: c_______
1626: }, /* M */
1627: {
1628: c1_____1,
1629: c11____1,
1630: c1_1___1,
1631: c1__1__1,
1632: c1___1_1,
1633: c1____11,
1634: c1_____1,
1635: c_______
1636: }, /* N */
1637: {
1638: c1111111,
1639: c1_____1,
1640: c1_____1,
1641: c1_____1,
1642: c1_____1,
1643: c1_____1,
1644: c1111111,
1645: c_______
1646: }, /* O */
1647: {
1648: c111111_,
1649: c1_____1,
1650: c1_____1,
1651: c111111_,
1652: c1______,
1653: c1______,
1654: c1______,
1655: c_______
1656: }, /* P */
1657: {
1658: c_11111_,
1659: c1_____1,
1660: c1_____1,
1661: c1_____1,
1662: c1___1_1,
1663: c1____1_,
1664: c_1111_1,
1665: c_______
1666: }, /* Q */
1667: {
1668: c111111_,
1669: c1_____1,
1670: c1_____1,
1671: c111111_,
1672: c1___1__,
1673: c1____1_,
1674: c1_____1,
1675: c_______
1676: }, /* R */
1677: {
1678: c_11111_,
1679: c1_____1,
1680: c1______,
1681: c_11111_,
1682: c______1,
1683: c1_____1,
1684: c_11111_,
1685: c_______
1686: }, /* S */
1687: {
1688: c1111111,
1689: c___1___,
1690: c___1___,
1691: c___1___,
1692: c___1___,
1693: c___1___,
1694: c___1___,
1695: c_______
1696: }, /* T */
1697: {
1698: c1_____1,
1699: c1_____1,
1700: c1_____1,
1701: c1_____1,
1702: c1_____1,
1703: c1_____1,
1704: c_11111_,
1705: c_______
1706: }, /* U */
1707: {
1708: c1_____1,
1709: c1_____1,
1710: c1_____1,
1711: c1_____1,
1712: c_1___1_,
1713: c__1_1__,
1714: c___1___,
1715: c_______
1716: }, /* V */
1717: {
1718: c1_____1,
1719: c1__1__1,
1720: c1__1__1,
1721: c1__1__1,
1722: c1__1__1,
1723: c1__1__1,
1724: c_11_11_,
1725: c_______
1726: }, /* W */
1727: {
1728: c1_____1,
1729: c_1___1_,
1730: c__1_1__,
1731: c___1___,
1732: c__1_1__,
1733: c_1___1_,
1734: c1_____1,
1735: c_______
1736: }, /* X */
1737: {
1738: c1_____1,
1739: c_1___1_,
1740: c__1_1__,
1741: c___1___,
1742: c___1___,
1743: c___1___,
1744: c___1___,
1745: c_______
1746: }, /* Y */
1747: {
1748: c1111111,
1749: c_____1_,
1750: c____1__,
1751: c___1___,
1752: c__1____,
1753: c_1_____,
1754: c1111111,
1755: c_______
1756: }, /* Z */
1757: {
1758: c_11111_,
1759: c_1_____,
1760: c_1_____,
1761: c_1_____,
1762: c_1_____,
1763: c_1_____,
1764: c_11111_,
1765: c_______
1766: }, /* [ */
1767: {
1768: c1______,
1769: c_1_____,
1770: c__1____,
1771: c___1___,
1772: c____1__,
1773: c_____1_,
1774: c______1,
1775: c_______
1776: }, /* \ */
1777: {
1778: c_11111_,
1779: c_____1_,
1780: c_____1_,
1781: c_____1_,
1782: c_____1_,
1783: c_____1_,
1784: c_11111_,
1785: c_______
1786: }, /* ] */
1787: {
1788: c___1___,
1789: c__1_1__,
1790: c_1___1_,
1791: c_______,
1792: c_______,
1793: c_______,
1794: c_______,
1795: c_______
1796: }, /* ^ */
1797: {
1798: c_______,
1799: c_______,
1800: c_______,
1801: c_______,
1802: c_______,
1803: c_______,
1804: c1111111,
1805: c_______
1806: }, /* _ */
1807: {
1808: c__111__,
1809: c__111__,
1810: c___1___,
1811: c____1__,
1812: c_______,
1813: c_______,
1814: c_______,
1815: c_______
1816: }, /* ` */
1817: {
1818: c_______,
1819: c___11__,
1820: c__1__1_,
1821: c_1____1,
1822: c_111111,
1823: c_1____1,
1824: c_1____1,
1825: c_______
1826: }, /* a */
1827: {
1828: c_______,
1829: c_11111_,
1830: c_1____1,
1831: c_11111_,
1832: c_1____1,
1833: c_1____1,
1834: c_11111_,
1835: c_______
1836: }, /* b */
1837: {
1838: c_______,
1839: c__1111_,
1840: c_1____1,
1841: c_1_____,
1842: c_1_____,
1843: c_1____1,
1844: c__1111_,
1845: c_______
1846: }, /* c */
1847: {
1848: c_______,
1849: c_11111_,
1850: c_1____1,
1851: c_1____1,
1852: c_1____1,
1853: c_1____1,
1854: c_11111_,
1855: c_______
1856: }, /* d */
1857: {
1858: c_______,
1859: c_111111,
1860: c_1_____,
1861: c_11111_,
1862: c_1_____,
1863: c_1_____,
1864: c_111111,
1865: c_______
1866: }, /* e */
1867: {
1868: c_______,
1869: c_111111,
1870: c_1_____,
1871: c_11111_,
1872: c_1_____,
1873: c_1_____,
1874: c_1_____,
1875: c_______
1876: }, /* f */
1877: {
1878: c_______,
1879: c__1111_,
1880: c_1____1,
1881: c_1_____,
1882: c_1__111,
1883: c_1____1,
1884: c__1111_,
1885: c_______
1886: }, /* g */
1887: {
1888: c_______,
1889: c_1____1,
1890: c_1____1,
1891: c_111111,
1892: c_1____1,
1893: c_1____1,
1894: c_1____1,
1895: c_______
1896: }, /* h */
1897: {
1898: c_______,
1899: c____1__,
1900: c____1__,
1901: c____1__,
1902: c____1__,
1903: c____1__,
1904: c____1__,
1905: c_______
1906: }, /* i */
1907: {
1908: c_______,
1909: c______1,
1910: c______1,
1911: c______1,
1912: c______1,
1913: c_1____1,
1914: c__1111_,
1915: c_______
1916: }, /* j */
1917: {
1918: c_______,
1919: c_1____1,
1920: c_1___1_,
1921: c_1111__,
1922: c_1__1__,
1923: c_1___1_,
1924: c_1____1,
1925: c_______
1926: }, /* k */
1927: {
1928: c_______,
1929: c_1_____,
1930: c_1_____,
1931: c_1_____,
1932: c_1_____,
1933: c_1_____,
1934: c_111111,
1935: c_______
1936: }, /* l */
1937: {
1938: c_______,
1939: c_1____1,
1940: c_11__11,
1941: c_1_11_1,
1942: c_1____1,
1943: c_1____1,
1944: c_1____1,
1945: c_______
1946: }, /* m */
1947: {
1948: c_______,
1949: c_1____1,
1950: c_11___1,
1951: c_1_1__1,
1952: c_1__1_1,
1953: c_1___11,
1954: c_1____1,
1955: c_______
1956: }, /* n */
1957: {
1958: c_______,
1959: c__1111_,
1960: c_1____1,
1961: c_1____1,
1962: c_1____1,
1963: c_1____1,
1964: c__1111_,
1965: c_______
1966: }, /* o */
1967: {
1968: c_______,
1969: c_11111_,
1970: c_1____1,
1971: c_1____1,
1972: c_11111_,
1973: c_1_____,
1974: c_1_____,
1975: c_______
1976: }, /* p */
1977: {
1978: c_______,
1979: c__1111_,
1980: c_1____1,
1981: c_1____1,
1982: c_1__1_1,
1983: c_1___1_,
1984: c__111_1,
1985: c_______
1986: }, /* q */
1987: {
1988: c_______,
1989: c_11111_,
1990: c_1____1,
1991: c_1____1,
1992: c_11111_,
1993: c_1___1_,
1994: c_1____1,
1995: c_______
1996: }, /* r */
1997: {
1998: c_______,
1999: c__1111_,
2000: c_1_____,
2001: c__1111_,
2002: c______1,
2003: c_1____1,
2004: c__1111_,
2005: c_______
2006: }, /* s */
2007: {
2008: c_______,
2009: c__11111,
2010: c____1__,
2011: c____1__,
2012: c____1__,
2013: c____1__,
2014: c____1__,
2015: c_______
2016: }, /* t */
2017: {
2018: c_______,
2019: c_1____1,
2020: c_1____1,
2021: c_1____1,
2022: c_1____1,
2023: c_1____1,
2024: c__1111_,
2025: c_______
2026: }, /* u */
2027: {
2028: c_______,
2029: c_1____1,
2030: c_1____1,
2031: c_1____1,
2032: c_1____1,
2033: c__1__1_,
2034: c___11__,
2035: c_______
2036: }, /* v */
2037: {
2038: c_______,
2039: c_1____1,
2040: c_1____1,
2041: c_1____1,
2042: c_1_11_1,
2043: c_11__11,
2044: c_1____1,
2045: c_______
2046: }, /* w */
2047: {
2048: c_______,
2049: c_1____1,
2050: c__1__1_,
2051: c___11__,
2052: c___11__,
2053: c__1__1_,
2054: c_1____1,
2055: c_______
2056: }, /* x */
2057: {
2058: c_______,
2059: c__1___1,
2060: c___1_1_,
2061: c____1__,
2062: c____1__,
2063: c____1__,
2064: c____1__,
2065: c_______
2066: }, /* y */
2067: {
2068: c_______,
2069: c_111111,
2070: c_____1_,
2071: c____1__,
2072: c___1___,
2073: c__1____,
2074: c_111111,
2075: c_______
2076: }, /* z */
2077: {
2078: c__111__,
2079: c_1_____,
2080: c_1_____,
2081: c11_____,
2082: c_1_____,
2083: c_1_____,
2084: c__111__,
2085: c_______
2086: }, /* { */
2087: {
2088: c___1___,
2089: c___1___,
2090: c___1___,
2091: c_______,
2092: c___1___,
2093: c___1___,
2094: c___1___,
2095: c_______
2096: }, /* | */
2097: {
2098: c__111__,
2099: c_____1_,
2100: c_____1_,
2101: c_____11,
2102: c_____1_,
2103: c_____1_,
2104: c__111__,
2105: c_______
2106: }, /* } */
2107: {
2108: c_11____,
2109: c1__1__1,
2110: c____11_,
2111: c_______,
2112: c_______,
2113: c_______,
2114: c_______,
2115: c_______
2116: }, /* ~ */
2117:
2118: {
2119: c_1__1__,
2120: c1__1__1,
2121: c__1__1_,
2122: c_1__1__,
2123: c1__1__1,
2124: c__1__1_,
2125: c_1__1__,
2126: c1__1__1
2127: } /* rub-out */
2128: #endif /* LPD_CHSET */
2129: };
2130: