1: /* 2: character name and code tables 3: default width tables 4: modified for BTL special font version 4 5: and Commercial II 6: Tuned for Versatec 1200A -- pag 7: */ 8: 9: int chtab [] { 10: 'hy', 0200, /*hyphen*/ 11: 'bu', 0201, /*bullet*/ 12: 'sq', 0202, /*square*/ 13: 'em', 0203, /*3/4em*/ 14: 'ru', 0204, /*rule*/ 15: '14', 0205, /*1/4*/ 16: '12', 0206, /*1/2*/ 17: '34', 0207, /*3/4*/ 18: 'mi', 0302, /*equation minus*/ 19: 'fi', 0211, /*fi*/ 20: 'fl', 0212, /*fl*/ 21: 'ff', 0213, /*ff*/ 22: 'Fi', 0214, /*ffi*/ 23: 'Fl', 0215, /*ffl*/ 24: 'de', 0216, /*degree*/ 25: 'dg', 0217, /*dagger*/ 26: 'sc', 0220, /*section*/ 27: 'fm', 0221, /*foot mark*/ 28: 'aa', 0222, /*acute accent*/ 29: 'ga', 0223, /*grave accent*/ 30: 'ul', 0224, /*underrule*/ 31: 'sl', 0225, /*slash (longer)*/ 32: '*a', 0230, /*alpha*/ 33: '*b', 0231, /*beta*/ 34: '*g', 0232, /*gamma*/ 35: '*d', 0233, /*delta*/ 36: '*e', 0234, /*epsilon*/ 37: '*z', 0235, /*zeta*/ 38: '*y', 0236, /*eta*/ 39: '*h', 0237, /*theta*/ 40: '*i', 0240, /*iota*/ 41: '*k', 0241, /*kappa*/ 42: '*l', 0242, /*lambda*/ 43: '*m', 0243, /*mu*/ 44: '*n', 0244, /*nu*/ 45: '*c', 0245, /*xi*/ 46: '*o', 0246, /*omicron*/ 47: '*p', 0247, /*pi*/ 48: '*r', 0250, /*rho*/ 49: '*s', 0251, /*sigma*/ 50: '*t', 0252, /*tau*/ 51: '*u', 0253, /*upsilon*/ 52: '*f', 0254, /*phi*/ 53: '*x', 0255, /*chi*/ 54: '*q', 0256, /*psi*/ 55: '*w', 0257, /*omega*/ 56: '*A', 0101, /*Alpha*/ 57: '*B', 0102, /*Beta*/ 58: '*G', 0260, /*Gamma*/ 59: '*D', 0261, /*Delta*/ 60: '*E', 0105, /*Epsilon*/ 61: '*Z', 0132, /*Zeta*/ 62: '*Y', 0110, /*Eta*/ 63: '*H', 0262, /*Theta*/ 64: '*I', 0111, /*Iota*/ 65: '*K', 0113, /*Kappa*/ 66: '*L', 0263, /*Lambda*/ 67: '*M', 0115, /*Mu*/ 68: '*N', 0116, /*Nu*/ 69: '*C', 0264, /*Xi*/ 70: '*O', 0117, /*Omicron*/ 71: '*P', 0265, /*Pi*/ 72: '*R', 0120, /*Rho*/ 73: '*S', 0266, /*Sigma*/ 74: '*T', 0124, /*Tau*/ 75: '*U', 0270, /*Upsilon*/ 76: '*F', 0271, /*Phi*/ 77: '*X', 0130, /*Chi*/ 78: '*Q', 0272, /*Psi*/ 79: '*W', 0273, /*Omega*/ 80: 'sr', 0274, /*square root*/ 81: 'ts', 0275, /*terminal sigma*/ 82: 'rn', 0276, /*root en*/ 83: '>=', 0277, /*>=*/ 84: '<=', 0300, /*<=*/ 85: '==', 0301, /*identically equal*/ 86: '~=', 0303, /*approx =*/ 87: 'ap', 0304, /*approximates*/ 88: '!=', 0305, /*not equal*/ 89: '->', 0306, /*right arrow*/ 90: '<-', 0307, /*left arrow*/ 91: 'ua', 0310, /*up arrow*/ 92: 'da', 0311, /*down arrow*/ 93: 'eq', 0312, /*equation equal*/ 94: 'mu', 0313, /*multiply*/ 95: 'di', 0314, /*divide*/ 96: '+-', 0315, /*plus-minus*/ 97: 'cu', 0316, /*cup (union)*/ 98: 'ca', 0317, /*cap (intersection)*/ 99: 'sb', 0320, /*subset of*/ 100: 'sp', 0321, /*superset of*/ 101: 'ib', 0322, /*improper subset*/ 102: 'ip', 0323, /* " superset*/ 103: 'if', 0324, /*infinity*/ 104: 'pd', 0325, /*partial derivative*/ 105: 'gr', 0326, /*gradient*/ 106: 'no', 0327, /*not*/ 107: 'is', 0330, /*integral sign*/ 108: 'pt', 0331, /*proportional to*/ 109: 'es', 0332, /*empty set*/ 110: 'ag', 0333, /*angstrom*/ 111: 'pl', 0334, /*equation plus*/ 112: 'rg', 0335, /*registered*/ 113: 'co', 0336, /*copyright*/ 114: 'br', 0337, /*box vert rule*/ 115: 'ct', 0340, /*cent sign*/ 116: 'dd', 0341, /*dbl dagger*/ 117: 'rh', 0342, /*right hand*/ 118: 'lh', 0343, /*left hand*/ 119: '**', 0344, /*math * */ 120: 'bs', 0345, /*bell system sign*/ 121: 'or', 0346, /*or*/ 122: 'ci', 0347, /*circle*/ 123: 'lt', 0350, /*left top (of big curly)*/ 124: 'lb', 0351, /*left bottom*/ 125: 'rt', 0352, /*right top*/ 126: 'rb', 0353, /*right bot*/ 127: 'lk', 0354, /*left center of big curly bracket*/ 128: 'rk', 0355, /*right center of big curly bracket*/ 129: 'bv', 0356, /*bold vertical*/ 130: 'lf', 0357, /*left floor (left bot of big sq bract)*/ 131: 'rf', 0360, /*right floor (rb of ")*/ 132: 'lc', 0361, /*left ceiling (lt of ")*/ 133: 'rc', 0362, /*right ceiling (rt of ")*/ 134: 0,0}; 135: 136: char codetab[256-32] { /*cat codes*/ 137: 00, /*space*/ 138: 0145, /*!*/ 139: 0160, /*"*/ 140: 0161, /*#*/ 141: 0155, /*$*/ 142: 053, /*%*/ 143: 050, /*&*/ 144: 032, /*' close*/ 145: 0132, /*(*/ 146: 0133, /*)*/ 147: 0122, /***/ 148: 0143, /*+*/ 149: 047, /*,*/ 150: 040, /*- hyphen*/ 151: 044, /*.*/ 152: 043, /*/*/ 153: 0110, /*0*/ 154: 0111, /*1*/ 155: 0112, /*2*/ 156: 0113, /*3*/ 157: 0114, /*4*/ 158: 0115, /*5*/ 159: 0116, /*6*/ 160: 0117, /*7*/ 161: 0120, /*8*/ 162: 0121, /*9*/ 163: 0142, /*:*/ 164: 023, /*;*/ 165: 0162, /*<*/ 166: 0140, /*=*/ 167: 0163, /*>*/ 168: 0147, /*?*/ 169: 0164, /*@*/ 170: 0103, /*A*/ 171: 075, /*B*/ 172: 070, /*C*/ 173: 074, /*D*/ 174: 072, /*E*/ 175: 0101, /*F*/ 176: 065, /*G*/ 177: 060, /*H*/ 178: 066, /*I*/ 179: 0105, /*J*/ 180: 0107, /*K*/ 181: 063, /*L*/ 182: 062, /*M*/ 183: 061, /*N*/ 184: 057, /*O*/ 185: 067, /*P*/ 186: 055, /*Q*/ 187: 064, /*R*/ 188: 076, /*S*/ 189: 056, /*T*/ 190: 0106, /*U*/ 191: 071, /*V*/ 192: 0104, /*W*/ 193: 0102, /*X*/ 194: 077, /*Y*/ 195: 073, /*Z*/ 196: 0134, /*[*/ 197: 0165, /*\*/ 198: 0135, /*]*/ 199: 0166, /*^*/ 200: 022, /*_ dash*/ 201: 030, /*` open*/ 202: 025, /*a*/ 203: 012, /*b*/ 204: 027, /*c*/ 205: 011, /*d*/ 206: 031, /*e*/ 207: 014, /*f*/ 208: 045, /*g*/ 209: 001, /*h*/ 210: 006, /*i*/ 211: 015, /*j*/ 212: 017, /*k*/ 213: 005, /*l*/ 214: 004, /*m*/ 215: 003, /*n*/ 216: 033, /*o*/ 217: 021, /*p*/ 218: 042, /*q*/ 219: 035, /*r*/ 220: 010, /*s*/ 221: 002, /*t*/ 222: 016, /*u*/ 223: 037, /*v*/ 224: 041, /*w*/ 225: 013, /*x*/ 226: 051, /*y*/ 227: 007, /*z*/ 228: 0167, /*{*/ 229: 0151, /*|*/ 230: 0170, /*}*/ 231: 0171, /*~*/ 232: 00, /*narrow space*/ 233: 040, /*hyphen*/ 234: 0146, /*bullet*/ 235: 0154, /*square*/ 236: 022, /*3/4 em*/ 237: 026, /*rule*/ 238: 034, /*1/4*/ 239: 036, /*1/2*/ 240: 046, /*3/4*/ 241: 0123, /*minus*/ 242: 0124, /*fi*/ 243: 0125, /*fl*/ 244: 0126, /*ff*/ 245: 0131, /*ffi*/ 246: 0130, /*ffl*/ 247: 0136, /*degree*/ 248: 0137, /*dagger*/ 249: 0355, /*section*/ 250: 0150, /*foot mark*/ 251: 0334, /*acute accent*/ 252: 0335, /*grave accent*/ 253: 0240, /*underrule*/ 254: 0304, /*slash (longer)*/ 255: 00, /*half nar sp*/ 256: 00, /**/ 257: 0225, /*alpha*/ 258: 0212, /*beta*/ 259: 0245, /*gamma*/ 260: 0211, /*delta*/ 261: 0231, /*epsilon*/ 262: 0207, /*zeta*/ 263: 0214, /*eta*/ 264: 0202, /*theta*/ 265: 0206, /*iota*/ 266: 0217, /*kappa*/ 267: 0205, /*lambda*/ 268: 0204, /*mu*/ 269: 0203, /*nu*/ 270: 0213, /*xi*/ 271: 0233, /*omicron*/ 272: 0221, /*pi*/ 273: 0235, /*rho*/ 274: 0210, /*sigma*/ 275: 0237, /*tau*/ 276: 0216, /*upsilon*/ 277: 0215, /*phi*/ 278: 0227, /*chi*/ 279: 0201, /*psi*/ 280: 0251, /*omega*/ 281: 0265, /*Gamma*/ 282: 0274, /*Delta*/ 283: 0256, /*Theta*/ 284: 0263, /*Lambda*/ 285: 0302, /*Xi*/ 286: 0267, /*Pi*/ 287: 0276, /*Sigma*/ 288: 00, /**/ 289: 0306, /*Upsilon*/ 290: 0255, /*Phi*/ 291: 0242, /*Psi*/ 292: 0257, /*Omega*/ 293: 0275, /*square root*/ 294: 0262, /*terminal sigma (was root em)*/ 295: 0261, /*root en*/ 296: 0327, /*>=*/ 297: 0326, /*<=*/ 298: 0330, /*identically equal*/ 299: 0264, /*equation minus*/ 300: 0277, /*approx =*/ 301: 0272, /*approximates*/ 302: 0331, /*not equal*/ 303: 0354, /*right arrow*/ 304: 0234, /*left arrow*/ 305: 0236, /*up arrow*/ 306: 0223, /*down arrow*/ 307: 0232, /*equation equal*/ 308: 0323, /*multiply*/ 309: 0324, /*divide*/ 310: 0325, /*plus-minus*/ 311: 0260, /*cup (union)*/ 312: 0305, /*cap (intersection)*/ 313: 0270, /*subset of*/ 314: 0271, /*superset of*/ 315: 0350, /*improper subset*/ 316: 0246, /* improper superset*/ 317: 0244, /*infinity*/ 318: 0273, /*partial derivative*/ 319: 0253, /*gradient*/ 320: 0307, /*not*/ 321: 0266, /*integral sign*/ 322: 0247, /*proportional to*/ 323: 0343, /*empty set*/ 324: 0341, /*angstrom*/ 325: 0353, /*equation plus*/ 326: 0141, /*registered*/ 327: 0153, /*copyright*/ 328: 0346, /*box rule (was parallel sign)*/ 329: 0127, /*cent sign*/ 330: 0345, /*dbl dagger*/ 331: 0250, /*right hand*/ 332: 0340, /*left hand*/ 333: 0347, /*math * */ 334: 0243, /*bell system sign*/ 335: 0226, /*or (was star)*/ 336: 0351, /*circle*/ 337: 0311, /*left top (of big curly)*/ 338: 0314, /*left bottom*/ 339: 0315, /*right top*/ 340: 0317, /*right bot*/ 341: 0313, /*left center of big curly bracket*/ 342: 0316, /*right center of big curly bracket*/ 343: 0312, /*bold vertical*/ 344: 0321, /*left floor (left bot of big sq bract)*/ 345: 0320, /*right floor (rb of ")*/ 346: 0322, /*left ceiling (lt of ")*/ 347: 0310}; /*right ceiling (rt of ")*/ 348: 349: /*modified for Commercial II*/ 350: /* Graphic Wonder Roman Font */ 351: char W1[256-32] { 352: 12, /* space */ 353: 12, /* ! */ 354: 18, /* " */ 355: 24, /* # */ 356: 22, /* $ */ 357: 27, /* % */ 358: 28, /* & */ 359: 12, /* ' */ 360: 16, /* ( */ 361: 16, /* ) */ 362: 19, /* * */ 363: 28, /* + */ 364: 12, /* , */ 365: 14, /* - hyphen */ 366: 12, /* . */ 367: 24, /* / */ 368: 22+0200, /* 0 */ 369: 22+0200, /* 1 */ 370: 22+0200, /* 2 */ 371: 22+0200, /* 3 */ 372: 22+0200, /* 4 */ 373: 22+0200, /* 5 */ 374: 22+0200, /* 6 */ 375: 22+0200, /* 7 */ 376: 22+0200, /* 8 */ 377: 22+0200, /* 9 */ 378: 12, /* : */ 379: 12, /* ; */ 380: 27, /* < */ 381: 28, /* = */ 382: 27, /* > */ 383: 20, /* ? */ 384: 30, /* @ */ 385: 24+0200, /* A */ 386: 26+0200, /* B */ 387: 25+0200, /* C */ 388: 26+0200, /* D */ 389: 25+0200, /* E */ 390: 24+0200, /* F */ 391: 27+0200, /* G */ 392: 29+0200, /* H */ 393: 13+0200, /* I */ 394: 18+0200, /* J */ 395: 26+0200, /* K */ 396: 22+0200, /* L */ 397: 30+0200, /* M */ 398: 27+0200, /* N */ 399: 26+0200, /* O */ 400: 26+0200, /* P */ 401: 26+0300, /* Q */ 402: 26+0200, /* R */ 403: 24+0200, /* S */ 404: 22+0200, /* T */ 405: 29+0200, /* U */ 406: 24+0200, /* V */ 407: 29+0200, /* W */ 408: 24+0200, /* X */ 409: 25+0200, /* Y */ 410: 24+0200, /* Z */ 411: 16, /* [ */ 412: 24, /* \ */ 413: 16, /* ] */ 414: 24, /* ^ */ 415: 28, /* _ */ 416: 12, /* ` */ 417: 22, /* a */ 418: 24+0200, /* b */ 419: 22, /* c */ 420: 24+0200, /* d */ 421: 22, /* e */ 422: 14+0200, /* f */ 423: 22+0100, /* g */ 424: 24+0200, /* h */ 425: 12+0200, /* i */ 426: 12+0300, /* j */ 427: 24+0200, /* k */ 428: 12+0200, /* l */ 429: 37, /* m */ 430: 24, /* n */ 431: 22, /* o */ 432: 24+0100, /* p */ 433: 22+0100, /* q */ 434: 19, /* r */ 435: 19, /* s */ 436: 17+0200, /* t */ 437: 24, /* u */ 438: 20, /* v */ 439: 27, /* w */ 440: 22, /* x */ 441: 22+0100, /* y */ 442: 20, /* z */ 443: 16, /* { */ 444: 9, /* | */ 445: 16, /* } */ 446: 27, /* ~ */ 447: 6, /* narrow space */ 448: 14, /* hyphen */ 449: 9, /* bullet */ 450: 9, /* square */ 451: 28, /* 3/4 em dash */ 452: 14, /* rule */ 453: 24, /* 1/4 */ 454: 24, /* 1/2 */ 455: 24, /* 3/4 */ 456: 28, /* minus */ 457: 24, /* fi */ 458: 24, /* fl */ 459: 26, /* ff */ 460: 37, /* ffi */ 461: 37, /* ffl */ 462: 16, /* degree */ 463: 18, /* dagger */ 464: 0, /* section (unimplem) */ 465: 9, /* foot mark */ 466: 0, /* acute acc (unimplem) */ 467: 0, /* grave acc (unimplem) */ 468: 0, /* underrule (unimplem) */ 469: 0, /* slash (unimplem) */ 470: 3, /* half narrow space */ 471: 0, /* null */ 472: 0, /* null */ 473: 0, /* null */ 474: 0, /* null */ 475: 0, /* null */ 476: 0, /* null */ 477: 0, /* null */ 478: 0, /* null */ 479: 0, /* null */ 480: 0, /* null */ 481: 0, /* null */ 482: 0, /* null */ 483: 0, /* null */ 484: 0, /* null */ 485: 0, /* null */ 486: 0, /* null */ 487: 0, /* null */ 488: 0, /* null */ 489: 0, /* null */ 490: 0, /* null */ 491: 0, /* null */ 492: 0, /* null */ 493: 0, /* null */ 494: 0, /* null */ 495: 0, /* null */ 496: 0, /* null */ 497: 0, /* null */ 498: 0, /* null */ 499: 0, /* null */ 500: 0, /* null */ 501: 0, /* null */ 502: 0, /* null */ 503: 0, /* null */ 504: 0, /* null */ 505: 0, /* null */ 506: 0, /* null */ 507: 0, /* null */ 508: 0, /* null */ 509: 0, /* null */ 510: 0, /* null */ 511: 0, /* null */ 512: 0, /* null */ 513: 0, /* null */ 514: 0, /* null */ 515: 0, /* null */ 516: 0, /* null */ 517: 0, /* null */ 518: 0, /* null */ 519: 0, /* null */ 520: 0, /* null */ 521: 0, /* null */ 522: 0, /* null */ 523: 0, /* null */ 524: 0, /* null */ 525: 0, /* null */ 526: 0, /* null */ 527: 0, /* null */ 528: 0, /* null */ 529: 0, /* null */ 530: 0, /* null */ 531: 0, /* null */ 532: 0, /* null */ 533: 0, /* null */ 534: 0, /* null */ 535: 0, /* null */ 536: 0, /* null */ 537: 0, /* null */ 538: 0, /* null */ 539: 0, /* null */ 540: 0, /* null */ 541: 0, /* null */ 542: 22, /* registered */ 543: 22, /* copyright */ 544: 0, /* null */ 545: 22, /* cent */ 546: }; 547: 548: /* Graphic Wonder Italic font */ 549: char W2[256-32] { 550: 12, /* space */ 551: 12, /* ! */ 552: 20, /* " */ 553: 24, /* # */ 554: 24, /* $ */ 555: 27, /* % */ 556: 30, /* & */ 557: 12, /* ' */ 558: 17, /* ( */ 559: 17, /* ) */ 560: 19, /* * */ 561: 28, /* + */ 562: 12, /* , */ 563: 14, /* - hyphen */ 564: 12, /* . */ 565: 24, /* / */ 566: 24+0200, /* 0 */ 567: 24+0200, /* 1 */ 568: 24+0200, /* 2 */ 569: 24+0200, /* 3 */ 570: 24+0200, /* 4 */ 571: 24+0200, /* 5 */ 572: 24+0200, /* 6 */ 573: 24+0200, /* 7 */ 574: 24+0200, /* 8 */ 575: 24+0200, /* 9 */ 576: 12, /* : */ 577: 12, /* ; */ 578: 27, /* < */ 579: 28, /* = */ 580: 27, /* > */ 581: 24, /* ? */ 582: 30, /* @ */ 583: 24+0200, /* A */ 584: 29+0200, /* B */ 585: 25+0200, /* C */ 586: 27+0200, /* D */ 587: 27+0200, /* E */ 588: 26+0200, /* F */ 589: 26+0200, /* G */ 590: 31+0200, /* H */ 591: 16+0200, /* I */ 592: 22+0200, /* J */ 593: 27+0200, /* K */ 594: 24+0200, /* L */ 595: 32+0200, /* M */ 596: 30+0200, /* N */ 597: 26+0200, /* O */ 598: 27+0200, /* P */ 599: 26+0300, /* Q */ 600: 29+0200, /* R */ 601: 27+0200, /* S */ 602: 25+0200, /* T */ 603: 30+0200, /* U */ 604: 24+0200, /* V */ 605: 31+0200, /* W */ 606: 26+0200, /* X */ 607: 25+0200, /* Y */ 608: 26+0200, /* Z */ 609: 16, /* [ */ 610: 24, /* \ */ 611: 16, /* ] */ 612: 24, /* ^ */ 613: 28, /* _ */ 614: 12, /* ` */ 615: 24, /* a */ 616: 22+0200, /* b */ 617: 20, /* c */ 618: 24+0200, /* d */ 619: 20, /* e */ 620: 18+0300, /* f */ 621: 22+0100, /* g */ 622: 24+0200, /* h */ 623: 14+0200, /* i */ 624: 14+0300, /* j */ 625: 22+0200, /* k */ 626: 14+0200, /* l */ 627: 37, /* m */ 628: 26, /* n */ 629: 20, /* o */ 630: 24+0100, /* p */ 631: 22+0100, /* q */ 632: 19, /* r */ 633: 19, /* s */ 634: 16+0200, /* t */ 635: 26, /* u */ 636: 22, /* v */ 637: 32, /* w */ 638: 22, /* x */ 639: 24+0100, /* y */ 640: 22, /* z */ 641: 16, /* { */ 642: 9, /* | */ 643: 16, /* } */ 644: 27, /* ~ */ 645: 6, /* narrow space */ 646: 14, /* hyphen */ 647: 9, /* bullet */ 648: 9, /* square */ 649: 28, /* 3/4 em dash */ 650: 14, /* rule */ 651: 0, /* 1/4 */ 652: 0, /* 1/2 */ 653: 0, /* 3/4 */ 654: 28, /* minus */ 655: 27, /* fi */ 656: 27, /* fl */ 657: 30, /* ff */ 658: 38, /* ffi */ 659: 38, /* ffl */ 660: 16, /* degree */ 661: 18, /* dagger */ 662: 0, /* section (unimplem) */ 663: 9, /* foot mark */ 664: 0, /* acute acc (unimplem) */ 665: 0, /* grave acc (unimplem) */ 666: 0, /* underrule (unimplem) */ 667: 0, /* slash (unimplem) */ 668: 3, /* half narrow space */ 669: 0, /* null */ 670: 0, /* null */ 671: 0, /* null */ 672: 0, /* null */ 673: 0, /* null */ 674: 0, /* null */ 675: 0, /* null */ 676: 0, /* null */ 677: 0, /* null */ 678: 0, /* null */ 679: 0, /* null */ 680: 0, /* null */ 681: 0, /* null */ 682: 0, /* null */ 683: 0, /* null */ 684: 0, /* null */ 685: 0, /* null */ 686: 0, /* null */ 687: 0, /* null */ 688: 0, /* null */ 689: 0, /* null */ 690: 0, /* null */ 691: 0, /* null */ 692: 0, /* null */ 693: 0, /* null */ 694: 0, /* null */ 695: 0, /* null */ 696: 0, /* null */ 697: 0, /* null */ 698: 0, /* null */ 699: 0, /* null */ 700: 0, /* null */ 701: 0, /* null */ 702: 0, /* null */ 703: 0, /* null */ 704: 0, /* null */ 705: 0, /* null */ 706: 0, /* null */ 707: 0, /* null */ 708: 0, /* null */ 709: 0, /* null */ 710: 0, /* null */ 711: 0, /* null */ 712: 0, /* null */ 713: 0, /* null */ 714: 0, /* null */ 715: 0, /* null */ 716: 0, /* null */ 717: 0, /* null */ 718: 0, /* null */ 719: 0, /* null */ 720: 0, /* null */ 721: 0, /* null */ 722: 0, /* null */ 723: 0, /* null */ 724: 0, /* null */ 725: 0, /* null */ 726: 0, /* null */ 727: 0, /* null */ 728: 0, /* null */ 729: 0, /* null */ 730: 0, /* null */ 731: 0, /* null */ 732: 0, /* null */ 733: 0, /* null */ 734: 0, /* null */ 735: 0, /* null */ 736: 0, /* null */ 737: 0, /* null */ 738: 0, /* null */ 739: 0, /* null */ 740: 0, /* registered */ 741: 0, /* copyright */ 742: 0, /* null */ 743: 0, /* cent */ 744: }; 745: 746: /* Graphic Wonder Triplex Font */ 747: char W3[256-32] { 748: 12, /* space */ 749: 12, /* ! */ 750: 20, /* " */ 751: 24, /* # */ 752: 22, /* $ */ 753: 27, /* % */ 754: 30, /* & */ 755: 12, /* ' */ 756: 16, /* ( */ 757: 16, /* ) */ 758: 18, /* * */ 759: 28, /* + */ 760: 12, /* , */ 761: 14, /* - hyphen */ 762: 12, /* . */ 763: 26, /* / */ 764: 22+0200, /* 0 */ 765: 22+0200, /* 1 */ 766: 22+0200, /* 2 */ 767: 22+0200, /* 3 */ 768: 22+0200, /* 4 */ 769: 22+0200, /* 5 */ 770: 22+0200, /* 6 */ 771: 22+0200, /* 7 */ 772: 22+0200, /* 8 */ 773: 22+0200, /* 9 */ 774: 12, /* : */ 775: 12, /* ; */ 776: 27, /* < */ 777: 28, /* = */ 778: 27, /* > */ 779: 22, /* ? */ 780: 30, /* @ */ 781: 24+0200, /* A */ 782: 26+0200, /* B */ 783: 25+0200, /* C */ 784: 26+0200, /* D */ 785: 25+0200, /* E */ 786: 24+0200, /* F */ 787: 27+0200, /* G */ 788: 29+0200, /* H */ 789: 14+0200, /* I */ 790: 19+0200, /* J */ 791: 26+0200, /* K */ 792: 22+0200, /* L */ 793: 31+0200, /* M */ 794: 29+0200, /* N */ 795: 26+0200, /* O */ 796: 26+0200, /* P */ 797: 26+0300, /* Q */ 798: 26+0200, /* R */ 799: 24+0200, /* S */ 800: 24+0200, /* T */ 801: 29+0200, /* U */ 802: 24+0200, /* V */ 803: 29+0200, /* W */ 804: 24+0200, /* X */ 805: 26+0200, /* Y */ 806: 24+0200, /* Z */ 807: 16, /* [ */ 808: 19, /* \ */ 809: 16, /* ] */ 810: 24, /* ^ */ 811: 28, /* _ */ 812: 12, /* ` */ 813: 22, /* a */ 814: 24+0200, /* b */ 815: 22, /* c */ 816: 24+0200, /* d */ 817: 22, /* e */ 818: 16+0200, /* f */ 819: 22+0100, /* g */ 820: 26+0200, /* h */ 821: 14+0200, /* i */ 822: 14+0300, /* j */ 823: 24+0200, /* k */ 824: 14+0200, /* l */ 825: 38, /* m */ 826: 26, /* n */ 827: 22, /* o */ 828: 24+0100, /* p */ 829: 22+0100, /* q */ 830: 19, /* r */ 831: 19, /* s */ 832: 17+0200, /* t */ 833: 26, /* u */ 834: 20, /* v */ 835: 27, /* w */ 836: 22, /* x */ 837: 22+0100, /* y */ 838: 20, /* z */ 839: 16, /* { */ 840: 9, /* | */ 841: 16, /* } */ 842: 27, /* ~ */ 843: 6, /* narrow space */ 844: 14, /* hyphen */ 845: 9, /* bullet */ 846: 9, /* square */ 847: 28, /* 3/4 em dash */ 848: 28, /* rule */ 849: 0, /* 1/4 */ 850: 0, /* 1/2 */ 851: 0, /* 3/4 */ 852: 14, /* minus */ 853: 24, /* fi */ 854: 24, /* fl */ 855: 26, /* ff */ 856: 37, /* ffi */ 857: 37, /* ffl */ 858: 16, /* degree */ 859: 18, /* dagger */ 860: 0, /* section (unimplem) */ 861: 10, /* foot mark */ 862: 0, /* acute acc (unimplem) */ 863: 0, /* grave acc (unimplem) */ 864: 0, /* underrule (unimplem) */ 865: 0, /* slash (unimplem) */ 866: 3, /* half narrow space */ 867: 0, /* null */ 868: 0, /* null */ 869: 0, /* null */ 870: 0, /* null */ 871: 0, /* null */ 872: 0, /* null */ 873: 0, /* null */ 874: 0, /* null */ 875: 0, /* null */ 876: 0, /* null */ 877: 0, /* null */ 878: 0, /* null */ 879: 0, /* null */ 880: 0, /* null */ 881: 0, /* null */ 882: 0, /* null */ 883: 0, /* null */ 884: 0, /* null */ 885: 0, /* null */ 886: 0, /* null */ 887: 0, /* null */ 888: 0, /* null */ 889: 0, /* null */ 890: 0, /* null */ 891: 0, /* null */ 892: 0, /* null */ 893: 0, /* null */ 894: 0, /* null */ 895: 0, /* null */ 896: 0, /* null */ 897: 0, /* null */ 898: 0, /* null */ 899: 0, /* null */ 900: 0, /* null */ 901: 0, /* null */ 902: 0, /* null */ 903: 0, /* null */ 904: 0, /* null */ 905: 0, /* null */ 906: 0, /* null */ 907: 0, /* null */ 908: 0, /* null */ 909: 0, /* null */ 910: 0, /* null */ 911: 0, /* null */ 912: 0, /* null */ 913: 0, /* null */ 914: 0, /* null */ 915: 0, /* null */ 916: 0, /* null */ 917: 0, /* null */ 918: 0, /* null */ 919: 0, /* null */ 920: 0, /* null */ 921: 0, /* null */ 922: 0, /* null */ 923: 0, /* null */ 924: 0, /* null */ 925: 0, /* null */ 926: 0, /* null */ 927: 0, /* null */ 928: 0, /* null */ 929: 0, /* null */ 930: 0, /* null */ 931: 0, /* null */ 932: 0, /* null */ 933: 0, /* null */ 934: 0, /* null */ 935: 0, /* null */ 936: 0, /* null */ 937: 0, /* null */ 938: 0, /* registered */ 939: 0, /* copyright */ 940: 0, /* null */ 941: 0, /* cent */ 942: }; 943: 944: /* Special font */ 945: char W4[256-32] { 946: 0, /* null */ 947: 0, /* null */ 948: 18, /* " */ 949: 23, /* # */ 950: 0, /* null */ 951: 0, /* null */ 952: 0, /* null */ 953: 0, /* null */ 954: 0, /* null */ 955: 0, /* null */ 956: 0, /* null */ 957: 0, /* null */ 958: 0, /* null */ 959: 0, /* null */ 960: 0, /* null */ 961: 0, /* null */ 962: 0, /* null */ 963: 0, /* null */ 964: 0, /* null */ 965: 0, /* null */ 966: 0, /* null */ 967: 0, /* null */ 968: 0, /* null */ 969: 0, /* null */ 970: 0, /* null */ 971: 0, /* null */ 972: 0, /* null */ 973: 0, /* null */ 974: 27, /* < */ 975: 0, /* null */ 976: 27, /* > */ 977: 0, /* null */ 978: 30, /* @ */ 979: 0, /* null */ 980: 0, /* null */ 981: 0, /* null */ 982: 0, /* null */ 983: 0, /* null */ 984: 0, /* null */ 985: 0, /* null */ 986: 0, /* null */ 987: 0, /* null */ 988: 0, /* null */ 989: 0, /* null */ 990: 0, /* null */ 991: 0, /* null */ 992: 0, /* null */ 993: 0, /* null */ 994: 0, /* null */ 995: 0, /* null */ 996: 0, /* null */ 997: 0, /* null */ 998: 0, /* null */ 999: 0, /* null */ 1000: 0, /* null */ 1001: 0, /* null */ 1002: 0, /* null */ 1003: 0, /* null */ 1004: 0, /* null */ 1005: 0, /* null */ 1006: 23, /* \ */ 1007: 0, /* null */ 1008: 25, /* ^ */ 1009: 0, /* null */ 1010: 0, /* null */ 1011: 0, /* null */ 1012: 0, /* null */ 1013: 0, /* null */ 1014: 0, /* null */ 1015: 0, /* null */ 1016: 0, /* null */ 1017: 0, /* null */ 1018: 0, /* null */ 1019: 0, /* null */ 1020: 0, /* null */ 1021: 0, /* null */ 1022: 0, /* null */ 1023: 0, /* null */ 1024: 0, /* null */ 1025: 0, /* null */ 1026: 0, /* null */ 1027: 0, /* null */ 1028: 0, /* null */ 1029: 0, /* null */ 1030: 0, /* null */ 1031: 0, /* null */ 1032: 0, /* null */ 1033: 0, /* null */ 1034: 0, /* null */ 1035: 0, /* null */ 1036: 0, /* null */ 1037: 16, /* { */ 1038: 0, /* null */ 1039: 16, /* } */ 1040: 27, /* ~ */ 1041: 0, /* null */ 1042: 0, /* null */ 1043: 0, /* null */ 1044: 0, /* null */ 1045: 0, /* null */ 1046: 0, /* null */ 1047: 0, /* null */ 1048: 0, /* null */ 1049: 0, /* null */ 1050: 0, /* null */ 1051: 0, /* null */ 1052: 0, /* null */ 1053: 0, /* null */ 1054: 0, /* null */ 1055: 0, /* null */ 1056: 0, /* null */ 1057: 0, /* null */ 1058: 18, /* section */ 1059: 0, /* null */ 1060: 13, /* acute accent */ 1061: 13, /* grave accent */ 1062: 29, /* underrule */ 1063: 31, /* slash (longer) */ 1064: 0, /* null */ 1065: 0, /* null */ 1066: 26, /* alpha */ 1067: 23+0300, /* beta */ 1068: 22+0100, /* gamma */ 1069: 22+0200, /* delta */ 1070: 21, /* epsilon */ 1071: 21+0300, /* zeta */ 1072: 25+0100, /* eta */ 1073: 26+0200, /* theta */ 1074: 13, /* iota */ 1075: 22, /* kappa */ 1076: 22+0200, /* lambda */ 1077: 26+0100, /* mu */ 1078: 22, /* nu */ 1079: 19+0300, /* xi */ 1080: 21, /* omicron */ 1081: 25, /* pi */ 1082: 22+0100, /* rho */ 1083: 23, /* sigma */ 1084: 22, /* tau */ 1085: 22, /* upsilon */ 1086: 25+0100, /* phi */ 1087: 21+0100, /* chi */ 1088: 26+0300, /* psi */ 1089: 26, /* omega */ 1090: 22+0200, /* Gamma */ 1091: 23+0200, /* Delta */ 1092: 26+0200, /* Theta */ 1093: 23+0200, /* Lambda */ 1094: 26+0300, /* Xi */ 1095: 29+0200, /* Pi */ 1096: 25+0200, /* Sigma */ 1097: 0, /* null */ 1098: 22+0200, /* Upsilon */ 1099: 25+0200, /* Phi */ 1100: 27+0200, /* Psi */ 1101: 26+0200, /* Omega */ 1102: 36, /* square root */ 1103: 21+0100, /* terminal sigma */ 1104: 28, /* root en */ 1105: 27, /* >= */ 1106: 27, /* <= */ 1107: 30, /* identically equal */ 1108: 29, /* minus */ 1109: 27, /* approx = */ 1110: 27, /* approximates */ 1111: 30, /* not equal */ 1112: 30, /* right arrow */ 1113: 30, /* left arrow */ 1114: 18, /* up arrow */ 1115: 18, /* down arrow */ 1116: 29, /* equal */ 1117: 25, /* multiply */ 1118: 30, /* divide */ 1119: 27, /* plus-minus */ 1120: 27, /* cup (union) */ 1121: 27, /* cap (intersection) */ 1122: 27, /* subset of */ 1123: 27, /* superset of */ 1124: 27, /* improper subset */ 1125: 27, /* improper superset */ 1126: 29, /* infinity */ 1127: 22, /* partial derivative */ 1128: 22+0200, /* gradient */ 1129: 30, /* not */ 1130: 27, /* integral sign */ 1131: 29, /* proportional to */ 1132: 25, /* empty set */ 1133: 27, /* angstrom */ 1134: 29, /* plus */ 1135: 0, /* null */ 1136: 0, /* null */ 1137: 0, /* box vert rule (forced 0, was 2.) */ 1138: 0, /* null */ 1139: 18, /* dbl dagger */ 1140: 0, /* right hand */ 1141: 27, /* left hand */ 1142: 19, /* math * */ 1143: 25, /* bell system sign */ 1144: 9, /* or */ 1145: 25, /* circle */ 1146: 5, /* left top (of big curly) */ 1147: 5, /* left bottom */ 1148: 9, /* right top */ 1149: 9, /* right bot */ 1150: 5, /* left center of big curly bracket */ 1151: 9, /* right center of big curly bracket */ 1152: 5, /* bold vertical */ 1153: 5, /* left floor (left bot of big sq bract) */ 1154: 8, /* right floor (rb of ) */ 1155: 5, /* left ceiling (lt of ) */ 1156: 8, /* right ceiling (rt of ) */ 1157: };