#define DEFONT #include #include static int bits[] = { 0x1F, 0xF800, 0x0, 0x0, 0xFF, 0xE000, 0x1FF, 0xC000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1FF, 0xFF80, 0x0, 0x0, 0x200, 0x800, 0x7FF, 0xF000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7FF, 0xFFE0, 0x0, 0x0, 0x800, 0x200, 0x1FFF, 0xFC00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xFFF, 0xFFF0, 0x0, 0x0, 0x1000, 0x100, 0x3FFF, 0xFE00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1FFF, 0xFFF8, 0x0, 0x0, 0x2000, 0x80, 0x7FFF, 0xFF00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3FFF, 0xFFFC, 0x0, 0x0, 0x4000, 0x40, 0xFFFF, 0xFF80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7FFF, 0xFFFC, 0x0, 0x0, 0x8000, 0x21, 0xFFFF, 0xFFC0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7FFF, 0xFFFE, 0x0, 0x0, 0x8000, 0x21, 0xFFFF, 0xFFC0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xFFFF, 0xFFFE, 0x0, 0x1, 0xC0, 0x6013, 0xFE7F, 0x3FE0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xFFFF, 0xFFFE, 0x0, 0x1, 0x1E0, 0xF013, 0xFC3E, 0x1FE0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xFFFF, 0xFFFE, 0x0, 0x2, 0x1E0, 0xF00F, 0xFC3E, 0x1FF0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xFFFF, 0xFFFE, 0x0, 0x2, 0x1E0, 0xF00F, 0xFC3E, 0x1FF0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7FFF, 0xFFFE, 0x0, 0x2, 0xC0, 0x600F, 0xFE7F, 0x3FF0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3FFF, 0xFFFC, 0x0, 0x2, 0x0, 0xF, 0xFFFF, 0xFFF0, 0x7F, 0xE001, 0x1FF, 0x83FF, 0x2, 0x3FFE, 0xF8, 0xFFF8, 0x7FE0, 0xFFC0, 0x200, 0x1FFF, 0x3FFF, 0xBF07, 0xEFCF, 0xC1E3, 0xF003, 0xE000, 0xF7C0, 0x7C1F, 0xFC3F, 0xFE1F, 0xFCFF, 0xFFBF, 0xFFF, 0x7F, 0xE078, 0x1FFF, 0xFFF8, 0x0, 0x2, 0x0, 0xF, 0xFFFF, 0xFFF0, 0xC0, 0x3007, 0x380, 0xC601, 0x8006, 0x2800, 0x188, 0xA028, 0xC031, 0x8060, 0x600, 0x501, 0x8A03, 0x8A02, 0x8282, 0x8080, 0xA000, 0xA001, 0xC140, 0x1030, 0x60A, 0x330, 0xCE1, 0x4394, 0x314, 0x33, 0x8020, 0x7FF, 0xFFE0, 0x0, 0x2, 0x0, 0xF, 0xFFFF, 0xFFF0, 0x1C0, 0x300D, 0x300, 0xCE01, 0x800A, 0x2800, 0x3F8, 0xA079, 0xC033, 0x8060, 0xF00, 0x501, 0x8A01, 0x8A02, 0x8282, 0x8100, 0xA000, 0xE001, 0xC1E0, 0x1050, 0x70A, 0x370, 0xCC1, 0x4194, 0x31E, 0x21, 0xC060, 0x3F7, 0xEFC0, 0x0, 0x2, 0x0, 0xF, 0xF7FF, 0xF7F0, 0x140, 0x303D, 0x600, 0xCE01, 0x801A, 0x2800, 0x380, 0xA071, 0x4032, 0x8060, 0xD00, 0x501, 0xA01, 0x8A02, 0x8282, 0x8300, 0xA000, 0xF003, 0xC1E0, 0x1050, 0x50A, 0x250, 0x4C1, 0x4194, 0x30A, 0x21, 0xE0C0, 0x7, 0xE000, 0x7, 0x2, 0x0, 0xF, 0xF7FF, 0xF7F0, 0x140, 0x3025, 0x400, 0xC601, 0x802A, 0x2800, 0x700, 0xE0E1, 0x4032, 0x8060, 0xD00, 0x501, 0xA00, 0x8A02, 0x8282, 0x8600, 0xA000, 0xD002, 0xC170, 0x1050, 0x50A, 0x250, 0x481, 0x4094, 0x30E, 0x60, 0xA080, 0x7, 0xE000, 0x8, 0x8002, 0x0, 0xF, 0xEFFF, 0xFBF0, 0x140, 0x3005, 0x0, 0xC001, 0x804A, 0x2800, 0xE00, 0xE1, 0x4032, 0x8060, 0xF80, 0x501, 0xA00, 0xA02, 0x8282, 0x8C00, 0xA000, 0xF802, 0xC178, 0x1050, 0x50A, 0x250, 0x1, 0x4014, 0x307, 0x40, 0xF180, 0x7, 0xE000, 0x10, 0x4002, 0x3F, 0x800F, 0x93FF, 0xE4F0, 0x140, 0x3005, 0x0, 0xC001, 0x808A, 0x2800, 0x1E00, 0x141, 0x4032, 0x8060, 0x1A80, 0x501, 0xA0C, 0xA02, 0x8282, 0x9800, 0xA000, 0xA804, 0xC128, 0x1050, 0x50A, 0x250, 0x1, 0x4014, 0x305, 0xC0, 0x7100, 0xF, 0xF000, 0x10, 0x4002, 0x1C0, 0x700F, 0xFC7F, 0x1FF0, 0x140, 0x3005, 0x7, 0x41, 0x810A, 0x2800, 0x3C00, 0x3C1, 0x4032, 0x8060, 0x13C0, 0x501, 0xA0C, 0xA02, 0x8282, 0xD000, 0xA000, 0xB804, 0xC13C, 0x1050, 0x50A, 0x250, 0x1, 0x4014, 0x307, 0x8080, 0x3B00, 0xF, 0xF000, 0x10, 0x4001, 0x3600, 0xD93, 0xFF80, 0xFFE0, 0x140, 0x3005, 0x1C, 0x61, 0x820A, 0x2800, 0x3800, 0x381, 0xC033, 0x8060, 0x1140, 0x501, 0xA1C, 0xA02, 0x8282, 0xE000, 0xA000, 0x9C0C, 0xC11C, 0x1050, 0x50A, 0x370, 0x1, 0x4014, 0x302, 0x8080, 0x3E00, 0x1F, 0xF800, 0x10, 0x4001, 0x800, 0x213, 0xFFFF, 0xFFE0, 0x140, 0x3005, 0x70, 0x7F, 0x40A, 0x3FFC, 0x7FF8, 0x700, 0xFFE1, 0xFFE0, 0x31C0, 0x501, 0xBF4, 0xBFE, 0x8282, 0xF000, 0xA000, 0x9408, 0xC10E, 0x1050, 0x50B, 0xFF3F, 0xF801, 0x4014, 0x303, 0x8180, 0x1400, 0x1F, 0xF800, 0x10, 0x4000, 0x8400, 0x421, 0xFFFF, 0xFFC0, 0x140, 0x3005, 0x380, 0x71, 0x880A, 0x6, 0x500C, 0x700, 0xC030, 0xE0, 0x20E0, 0x501, 0xA14, 0xA02, 0x8282, 0xF800, 0xA000, 0x9E08, 0xC10F, 0x1050, 0x50A, 0x0, 0xC01, 0x4014, 0x301, 0xC100, 0x1400, 0x7F, 0xFE00, 0x72, 0x7000, 0x8400, 0x421, 0xFFFF, 0xFFC0, 0x140, 0x3005, 0x700, 0x61, 0x9FFF, 0x6, 0x500C, 0xA01, 0x4030, 0x1C0, 0x60A0, 0x501, 0xA1C, 0xA02, 0x8282, 0xBC00, 0xA000, 0x8A10, 0xC105, 0x1050, 0x50A, 0x0, 0xC01, 0x4014, 0x301, 0x4300, 0x1400, 0x0, 0x0, 0x92, 0x4800, 0x4000, 0x40, 0xFFFF, 0xFF80, 0x140, 0x3005, 0x500, 0x1, 0x800A, 0x6, 0x500C, 0x1E01, 0x4030, 0x380, 0x40F0, 0x501, 0xA0C, 0xA02, 0x8282, 0x9C00, 0xA000, 0x8E10, 0xC107, 0x9050, 0x50A, 0x0, 0xC01, 0x4014, 0x301, 0xE200, 0x1400, 0x0, 0x0, 0x112, 0x4400, 0x2000, 0x80, 0x7FFF, 0xFF00, 0x140, 0x3005, 0x500, 0x1, 0x800A, 0x3806, 0x500C, 0x1C01, 0x4030, 0x780, 0x7FD0, 0x501, 0xA0C, 0xA02, 0x8282, 0x8E00, 0xA000, 0x8730, 0xC103, 0x9050, 0x50A, 0x0, 0xC01, 0x4014, 0x300, 0xA200, 0x1400, 0x0, 0x0, 0x112, 0x4400, 0x1000, 0x100, 0x3FFF, 0xFE00, 0x140, 0x3005, 0x500, 0x4201, 0x800A, 0x2806, 0x500C, 0x3801, 0x4030, 0xF00, 0xC070, 0x501, 0xA00, 0x8A02, 0x8282, 0x8700, 0xA008, 0x8520, 0xC101, 0xD050, 0x50A, 0x40, 0xC01, 0x4014, 0x300, 0xE600, 0x1400, 0x0, 0x0, 0x112, 0x4400, 0x800, 0x200, 0x1FFF, 0xFC00, 0x140, 0x3005, 0x500, 0x4601, 0x800A, 0x2806, 0x500C, 0x3801, 0x4030, 0xE00, 0x8038, 0x501, 0xA00, 0x8A02, 0x8282, 0x8380, 0xA008, 0x87A0, 0xC101, 0xF050, 0x50A, 0x60, 0xC01, 0x4014, 0x300, 0x7400, 0x1400, 0x0, 0x0, 0x112, 0x4400, 0x200, 0x800, 0x7FF, 0xF000, 0x140, 0x3005, 0x500, 0xCE01, 0x800A, 0x2806, 0x500C, 0x5001, 0x4030, 0x1C01, 0x8028, 0x501, 0xA01, 0x8A02, 0x8282, 0x83C0, 0xA018, 0x82C0, 0xC100, 0xB050, 0x50A, 0x60, 0xC01, 0x4014, 0x300, 0x5C00, 0x1400, 0x0, 0x0, 0x1FF, 0xFC00, 0xFF, 0xE000, 0x1FF, 0xC000, 0x1C0, 0x3005, 0x500, 0xCE01, 0x800A, 0x3806, 0x700C, 0xF001, 0xC030, 0x3801, 0x3C, 0x501, 0x8A01, 0x8A02, 0x8282, 0x81E0, 0xA018, 0x83C0, 0xC100, 0xF070, 0x60A, 0x70, 0xC01, 0x401C, 0x300, 0x7800, 0x1400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xFF, 0xE03F, 0xE7FF, 0xC7FF, 0xE, 0x1FFC, 0x3FF8, 0xE000, 0xFFE0, 0x3807, 0xC07F, 0x1FFF, 0xBFFF, 0xBF07, 0xEFCF, 0xC1FB, 0xFFFB, 0xE1C3, 0xF7C0, 0x7C3F, 0xFC3F, 0x7F, 0xF807, 0xF00F, 0xFE00, 0x3800, 0x3F00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,}; static Bitmap strike = { bits, 35, 0, 0, 557, 34, 0, }; struct { short n; /* number of chars in font */ char height; /* height of bitmap */ char ascent; /* top of bitmap to baseline */ long unused; /* in case we think of more stuff */ Bitmap *bits; /* where the characters are */ Fontchar info[91]; /* n+2 character descriptors */ } defont = { 89, 34, 34, 0, &strike, { { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 25, 0, 31 }, { 31, 17, 31, 0, 31 }, { 62, 0, 31, 0, 31 }, { 93, 0, 31, 0, 31 }, { 124, 0, 0, 0, 10 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 0, 0, 0, 0 }, { 134, 13, 32, 0, 15 }, { 149, 13, 32, 0, 15 }, { 164, 13, 32, 0, 15 }, { 179, 13, 32, 0, 15 }, { 194, 13, 32, 0, 15 }, { 209, 13, 32, 0, 15 }, { 224, 13, 32, 0, 15 }, { 239, 13, 32, 0, 15 }, { 254, 13, 32, 0, 15 }, { 269, 13, 32, 0, 15 }, { 284, 0, 0, 0, 0 }, { 284, 0, 0, 0, 0 }, { 284, 0, 0, 0, 0 }, { 284, 0, 0, 0, 0 }, { 284, 0, 0, 0, 0 }, { 284, 0, 0, 0, 0 }, { 284, 0, 0, 0, 0 }, { 284, 13, 32, 0, 22 }, { 306, 0, 0, 0, 0 }, { 306, 0, 0, 0, 0 }, { 306, 13, 32, 0, 15 }, { 321, 13, 32, 0, 16 }, { 337, 0, 0, 0, 0 }, { 337, 0, 0, 0, 0 }, { 337, 13, 32, 0, 18 }, { 355, 13, 32, 0, 8 }, { 363, 0, 0, 0, 0 }, { 363, 13, 32, 0, 18 }, { 381, 13, 32, 0, 16 }, { 397, 13, 32, 0, 23 }, { 420, 13, 32, 0, 18 }, { 438, 13, 32, 0, 19 }, { 457, 13, 32, 0, 15 }, { 472, 0, 0, 0, 0 }, { 472, 0, 0, 0, 0 }, { 472, 13, 32, 0, 15 }, { 487, 13, 32, 0, 19 }, { 506, 13, 32, 0, 16 }, { 522, 13, 32, 0, 19 }, { 541, 0, 0, 0, 0 }, { 541, 0, 0, 0, 0 }, { 541, 13, 32, 0, 16 }, { 557, 0, 0, 0, 0 }, } };