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