|
|
1.1 ! root 1: #define DEFONT ! 2: #include <jerq.h> ! 3: #include <font.h> ! 4: ! 5: static int bits[] = { ! 6: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 7: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 8: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 9: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 10: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 11: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 12: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 13: 0x0, 0x0, 0x0, 0x0, 0xC47FCC0F, 0x783C080, 0xF00000, 0x10478000, ! 14: 0xC060F078, 0x3C1E0F06, 0x20C0F038, 0x3C0C0F07, 0xC303C120, 0x100, 0x6000, 0xC0, ! 15: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 16: 0x0, 0x7F03E00, 0x18000, 0x3003C060, 0x181E0F80, 0x0, 0x0, 0x0, ! 17: 0x7F8009, 0x20000000, 0xA47FD209, 0x4824140, 0x48003F, 0xE8848001, 0x20904824, 0x12090485, ! 18: 0x21209044, 0x24120904, 0x44812120, 0x184947CF, 0xF199800, 0xDF, 0xC7CF8B3, 0xF7DFDF3E, ! 19: 0x402078, 0xF871F8FF, 0xCFFF3F8F, 0xFFF19831, 0xE11C7E1C, 0x7E3EFF61, 0x63C78F0F, 0xFE300620, ! 20: 0x1018000, 0x30060060, 0x181E0180, 0x0, 0x40, 0x0, 0xCDC012, 0x40000000, ! 21: 0xA47FD008, 0x4020220, 0x3048023F, 0xE8840081, 0x804824, 0x12090485, 0x21008040, 0x20100804, ! 22: 0x401C120, 0x18494D79, 0x999B0C00, 0x1B1, 0x9CC78CB3, 0xFC7FF1E3, 0xC030CD, 0x4718D8E, ! 23: 0x6C30638C, 0xC3331831, 0xF1366336, 0x63631861, 0x61C38706, 0x1E180670, 0x2018000, 0x30060060, ! 24: 0x60180, 0x0, 0xC0, 0x0, 0xCCC024, 0x80000000, 0x947FCC0E, 0x7038220, ! 25: 0x78780100, 0x5070100, 0xC0604824, 0x12090484, 0xA0C0E040, 0x380C0E07, 0x5814120, 0x18494D19, ! 26: 0x998B0C20, 0x600001B1, 0xACC78D32, 0xC0071E3, 0xF180180E, 0x4718F06, 0x3C30C18C, 0xC3321831, ! 27: 0xF1636363, 0x63601861, 0x61C2CF0C, 0x1E180650, 0x27DB0F1, 0xF3DFCFEE, 0xF8FE3183, 0x51B8786C, ! 28: 0x1FE6FBFE, 0x3C78F1E3, 0xFECCC009, 0x20000000, 0x947FC208, 0x40203E0, 0x78480080, 0x2040200, ! 29: 0x20104824, 0x12090484, 0xA0208044, 0x20020804, 0x483A120, 0x184FFD0F, 0x2D0E06A8, 0x60000331, ! 30: 0xCC060D32, 0xC00F9E3, 0xF33FCC0E, 0x7C998F06, 0x3C30C18C, 0xC3361831, 0xD9636363, 0x63601861, ! 31: 0x61DAC988, 0x360C06D8, 0x3C7D99B, 0x366619F7, 0x181E2183, 0xF9DCCC76, 0x337F8CC6, 0x3C3870E1, ! 32: 0x86CCC012, 0x40000000, 0x8C7FD209, 0x4824220, 0x7848007F, 0xE0040401, 0x2090F078, 0x3C1E0F04, ! 33: 0x61209038, 0x24120904, 0x3000120, 0x18494F00, 0xC6160670, 0x60000331, 0x8C060E33, 0x8C019D63, ! 34: 0x63FC61A, 0xCC998B06, 0x3C30C18C, 0xC334183F, 0xD9636363, 0x62781861, 0x63DA7198, 0x660C0688, ! 35: 0x3078F1E, 0x3C6631E3, 0x181E4183, 0x598D8663, 0x636780C6, 0x3C3B5961, 0xC6D8E64, 0x80000000, ! 36: 0x7FCC0F, 0x783C220, 0x78F37FFF, 0xE3E4F7FC, 0xC0600000, 0x3C0C060, 0xC0F000, 0x3C0C0F04, ! 37: 0x603018CC, 0x180147C3, 0xB6607DF, 0xFCFF0631, 0x8C0C7230, 0xEFC30E3F, 0xC000332, 0xCC99F306, ! 38: 0x3FBEC1FC, 0xC33C182D, 0xCD636663, 0x7C3E1861, 0x32DA70F0, 0xC606078C, 0x78F06, 0x3C6631E3, ! 39: 0x181E8183, 0x598D8663, 0x6361C0C6, 0x367B5E33, 0x186D9749, 0x20000000, 0x117FC000, 0x3800, ! 40: 0xCC048040, 0x809400, 0x180E1C06, 0x24120A0, 0x90000018, 0x80000060, 0x90482412, 0x80141EC, ! 41: 0x1B460673, 0xFCFF0631, 0x8C180FF8, 0x3C661703, 0x6000622, 0xCDFD8B06, 0x3C30CF8C, 0xC336182D, ! 42: 0xCD637C63, 0x660F1861, 0x326C7061, 0x86060704, 0x7F8F06, 0x3FE631E3, 0x181F8183, 0x598D8663, ! 43: 0x6360F8C6, 0x365B4432, 0x31CCF392, 0x40000000, 0x117FC221, 0x10F84449, 0x86040080, 0x808200, ! 44: 0x24040802, 0x402120, 0xA0440E14, 0x98C38090, 0x80402010, 0x807F173, 0xD98606A8, 0x60000C31, ! 45: 0x8C300FF8, 0x3C663383, 0x33FCC22, 0x7D0D8F06, 0x3C30C78C, 0xC333182D, 0xCD636063, 0x66031861, ! 46: 0x326C9863, 0x6030600, 0xC78F06, 0x3C0631E3, 0x181EC183, 0x598D8663, 0x63601CC6, 0x364D8F32, ! 47: 0x606D8024, 0x80000000, 0x117FC140, 0xA0204451, 0xFE03013F, 0xE080E100, 0x24040802, 0x80E1F0, ! 48: 0xC0380916, 0x95424080, 0x6030180C, 0x14166, 0x79860620, 0x60000C31, 0x8C600C30, 0x3C6C3183, ! 49: 0x1BFD802, 0x10D8F06, 0x3C30C78C, 0xC333182D, 0xC7636063, 0x63031861, 0x1C6D9863, 0x6030600, ! 50: 0xC78F06, 0x3C0631E3, 0x181E6183, 0x598D8663, 0x63600CC6, 0x338D931C, 0xC06D8009, 0x20000000, ! 51: 0x117FC080, 0x40205460, 0x3000823F, 0xE0808080, 0x24040902, 0x1002020, 0xC0100E12, 0x92438080, ! 52: 0x10080402, 0x18014D66, 0x7CC60600, 0x6300D831, 0x8CFF8C36, 0x3C6C31E3, 0xF0C03061, 0xD0D8D8E, ! 53: 0x6C30678C, 0xC3319821, 0xC7366036, 0x63631832, 0x1C6D0C63, 0xE018600, 0xCF999B, 0x76661BE3, ! 54: 0x181E3183, 0x598CCC66, 0x37618CC7, 0x738DA19C, 0xC2CCC012, 0x40000000, 0x117FC140, 0xA0203850, ! 55: 0x48000, 0x8000, 0x18041F07, 0x3C12020, 0xA0100911, 0x90424090, 0x90482412, 0x180147C3, ! 56: 0xCEE30C00, 0x300D81F, 0x3FFEF8FB, 0xE7CC1F3E, 0xF0402060, 0xF90DF8FF, 0xCFF03F8F, 0xF331DFE1, ! 57: 0xC31C601C, 0x63BE181C, 0x1C6D8C63, 0xFE018600, 0x77F0F1, 0xB3DF8DE3, 0xFF1E3FF3, 0x598C787C, ! 58: 0x1BF8F87B, 0xB38DB18C, 0xFECCC024, 0x80000000, 0x1F7FC221, 0x10200C48, 0x30000, 0x8000, ! 59: 0xE0000, 0xC000, 0x90100E00, 0x10438060, 0x6030180C, 0x100, 0x30C00, 0x1003000, ! 60: 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x6000000, 0x6, 0x0, ! 61: 0x0, 0x600C603, 0xFC000000, 0x180, 0x180000, 0x60, 0x3000000, 0x8, ! 62: 0xCCC000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 63: 0x0, 0x0, 0x0, 0x100, 0x19800, 0x1003000, 0x0, 0x0, ! 64: 0x10000000, 0x0, 0x0, 0xC000000, 0x3, 0x0, 0x0, 0x600C600, ! 65: 0x0, 0x3180, 0x300000, 0x60, 0x3000000, 0x18, 0xCCC000, 0x0, ! 66: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ! 67: 0x0, 0x0, 0x6000, 0x2000000, 0x0, 0x0, 0x20000000, 0x0, ! 68: 0x0, 0x0, 0x0, 0x0, 0x0, 0x7C03E00, 0x0, 0x1F00, ! 69: 0xE00000, 0x60, 0x3000000, 0x30, 0x7F8000, 0x0,}; ! 70: ! 71: static Bitmap strike = { ! 72: bits, ! 73: 30, ! 74: 0, 0, 931, 17, ! 75: 0, ! 76: }; ! 77: ! 78: struct ! 79: { ! 80: short n; /* number of chars in font */ ! 81: char height; /* height of bitmap */ ! 82: char ascent; /* top of bitmap to baseline */ ! 83: long unused; /* in case we think of more stuff */ ! 84: Bitmap *bits; /* where the characters are */ ! 85: Fontchar info[129]; /* n+1 character descriptors */ ! 86: } ! 87: defont = { ! 88: 128, ! 89: 17, ! 90: 2, ! 91: 0, ! 92: &strike, ! 93: { ! 94: { 0, 2, 15, 0, 9 }, ! 95: { 9, 2, 15, 0, 9 }, ! 96: { 18, 2, 15, 0, 9 }, ! 97: { 27, 2, 15, 0, 9 }, ! 98: { 36, 2, 15, 0, 9 }, ! 99: { 45, 2, 15, 0, 9 }, ! 100: { 54, 2, 15, 0, 9 }, ! 101: { 63, 4, 13, 0, 9 }, ! 102: { 72, 2, 15, 0, 9 }, ! 103: { 81, 4, 13, 0, 9 }, ! 104: { 90, 3, 13, 0, 9 }, ! 105: { 99, 2, 13, 0, 9 }, ! 106: { 108, 2, 15, 0, 9 }, ! 107: { 117, 4, 13, 0, 9 }, ! 108: { 126, 2, 14, 0, 9 }, ! 109: { 135, 2, 15, 0, 9 }, ! 110: { 144, 2, 14, 0, 9 }, ! 111: { 153, 2, 14, 0, 9 }, ! 112: { 162, 2, 14, 0, 9 }, ! 113: { 171, 2, 15, 0, 9 }, ! 114: { 180, 2, 14, 0, 9 }, ! 115: { 189, 2, 15, 0, 9 }, ! 116: { 198, 2, 15, 0, 9 }, ! 117: { 207, 2, 15, 0, 9 }, ! 118: { 216, 2, 14, 0, 9 }, ! 119: { 225, 2, 15, 0, 9 }, ! 120: { 234, 2, 15, 0, 9 }, ! 121: { 243, 2, 15, 0, 9 }, ! 122: { 252, 2, 15, 0, 9 }, ! 123: { 261, 2, 15, 0, 9 }, ! 124: { 270, 2, 15, 0, 9 }, ! 125: { 279, 2, 15, 0, 9 }, ! 126: { 288, 0, 0, 0, 9 }, ! 127: { 288, 3, 14, 0, 9 }, ! 128: { 297, 3, 8, 2, 9 }, ! 129: { 301, 3, 14, 1, 9 }, ! 130: { 308, 2, 16, 1, 9 }, ! 131: { 315, 3, 14, 0, 9 }, ! 132: { 323, 3, 14, 0, 9 }, ! 133: { 331, 3, 8, 3, 9 }, ! 134: { 333, 2, 17, 2, 9 }, ! 135: { 338, 2, 17, 2, 9 }, ! 136: { 343, 5, 12, 1, 9 }, ! 137: { 350, 5, 13, 0, 9 }, ! 138: { 358, 12, 17, 3, 9 }, ! 139: { 360, 8, 10, 0, 9 }, ! 140: { 368, 12, 14, 3, 9 }, ! 141: { 370, 2, 16, 0, 9 }, ! 142: { 378, 3, 14, 1, 9 }, ! 143: { 385, 3, 14, 1, 9 }, ! 144: { 392, 3, 14, 1, 9 }, ! 145: { 399, 3, 14, 1, 9 }, ! 146: { 406, 3, 14, 1, 9 }, ! 147: { 413, 3, 14, 1, 9 }, ! 148: { 420, 3, 14, 1, 9 }, ! 149: { 427, 3, 14, 1, 9 }, ! 150: { 434, 3, 14, 1, 9 }, ! 151: { 441, 3, 14, 1, 9 }, ! 152: { 448, 5, 14, 3, 9 }, ! 153: { 450, 5, 17, 3, 9 }, ! 154: { 452, 3, 14, 2, 9 }, ! 155: { 458, 6, 12, 0, 9 }, ! 156: { 466, 3, 14, 1, 9 }, ! 157: { 472, 3, 14, 1, 9 }, ! 158: { 478, 3, 14, 0, 9 }, ! 159: { 486, 3, 14, 0, 9 }, ! 160: { 495, 3, 14, 1, 9 }, ! 161: { 502, 3, 14, 1, 9 }, ! 162: { 509, 3, 14, 1, 9 }, ! 163: { 516, 3, 14, 1, 9 }, ! 164: { 522, 3, 14, 1, 9 }, ! 165: { 528, 3, 14, 1, 9 }, ! 166: { 535, 3, 14, 1, 9 }, ! 167: { 542, 3, 14, 1, 9 }, ! 168: { 548, 3, 16, 1, 9 }, ! 169: { 554, 3, 14, 0, 9 }, ! 170: { 563, 3, 14, 1, 9 }, ! 171: { 570, 3, 14, 1, 9 }, ! 172: { 577, 3, 14, 1, 9 }, ! 173: { 584, 3, 14, 0, 9 }, ! 174: { 593, 3, 14, 1, 9 }, ! 175: { 600, 3, 16, 0, 9 }, ! 176: { 609, 3, 14, 0, 9 }, ! 177: { 617, 3, 14, 1, 9 }, ! 178: { 624, 3, 14, 0, 9 }, ! 179: { 632, 3, 14, 0, 9 }, ! 180: { 641, 3, 14, 1, 9 }, ! 181: { 648, 3, 14, 1, 9 }, ! 182: { 655, 3, 14, 1, 9 }, ! 183: { 662, 3, 14, 0, 9 }, ! 184: { 670, 3, 14, 1, 9 }, ! 185: { 677, 2, 17, 2, 9 }, ! 186: { 682, 2, 16, 0, 9 }, ! 187: { 690, 2, 17, 2, 9 }, ! 188: { 695, 3, 10, 1, 9 }, ! 189: { 702, 14, 15, 0, 9 }, ! 190: { 710, 3, 8, 3, 9 }, ! 191: { 712, 5, 14, 1, 9 }, ! 192: { 719, 2, 14, 1, 9 }, ! 193: { 726, 5, 14, 1, 9 }, ! 194: { 733, 2, 14, 1, 9 }, ! 195: { 740, 5, 14, 1, 9 }, ! 196: { 747, 2, 14, 1, 9 }, ! 197: { 754, 5, 17, 1, 9 }, ! 198: { 761, 2, 14, 1, 9 }, ! 199: { 768, 2, 14, 0, 9 }, ! 200: { 776, 2, 17, 1, 9 }, ! 201: { 781, 2, 14, 1, 9 }, ! 202: { 788, 2, 14, 0, 9 }, ! 203: { 797, 5, 14, 0, 9 }, ! 204: { 806, 5, 14, 0, 9 }, ! 205: { 815, 5, 14, 0, 9 }, ! 206: { 824, 5, 17, 0, 9 }, ! 207: { 833, 5, 17, 1, 9 }, ! 208: { 840, 5, 14, 1, 9 }, ! 209: { 847, 5, 14, 1, 9 }, ! 210: { 854, 3, 14, 1, 9 }, ! 211: { 861, 5, 14, 1, 9 }, ! 212: { 868, 5, 14, 1, 9 }, ! 213: { 875, 5, 14, 1, 9 }, ! 214: { 882, 5, 14, 1, 9 }, ! 215: { 889, 5, 17, 1, 9 }, ! 216: { 896, 5, 14, 1, 9 }, ! 217: { 903, 2, 17, 2, 9 }, ! 218: { 908, 2, 17, 3, 9 }, ! 219: { 910, 2, 17, 2, 9 }, ! 220: { 915, 7, 10, 1, 9 }, ! 221: { 922, 2, 14, 0, 0 }, ! 222: { 931, 0, 0, 0, 9 }, ! 223: } ! 224: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.