Annotation of 40BSD/cmd/troff/font/ftS.c, revision 1.1.1.1

1.1       root        1: /*
                      2: Modified for Commercial II
                      3: and with +, -, and = for equations
                      4: */
                      5: char Sw[256-32] {      /*Special font widths*/
                      6: 0,0,           /*.=Sw+042-40*/
                      7: 13,     /*"*/
                      8: 29,     /*#*/
                      9: 0,0,0,0,               /*.=Sw+074-40*/
                     10: 0,0,0,0,0,0,0,0,
                     11: 0,0,0,0,0,0,0,0,
                     12: 0,0,0,0,
                     13: 36,     /*<*/
                     14: 0,             /*.=Sw+076-40*/
                     15: 36,     /*>*/
                     16: 0,             /*.=Sw+100-40*/
                     17: 36,     /*@*/
                     18: 0,0,0,0,0,0,0, /*.=Sw+134-40*/
                     19: 0,0,0,0,0,0,0,0,
                     20: 0,0,0,0,0,0,0,0,
                     21: 0,0,0,0,
                     22: 15,     /*\\*/
                     23: 0,             /*.=Sw+136-40*/
                     24: 15,     /*^*/
                     25: 18,     /*_ underrule*/
                     26: 0,0,0,0,0,0,0,0,
                     27: 0,0,0,0,0,0,0,0,
                     28: 0,0,0,0,0,0,0,0,
                     29: 0,0,0,
                     30: 14,     /*{*/
                     31: 0,             /*.=Sw+175-40*/
                     32: 14,     /*}*/
                     33: 15,     /*~*/
                     34: 0,             /*.=Sw+220-40*/
                     35: 0,0,0,0,0,0,0,0,
                     36: 0,0,0,0,0,0,0,0,
                     37: 17,     /*section*/
                     38: 0,             /*.=Sw+222-40*/
                     39: 10,     /*acute accent*/
                     40: 10,     /*grave accent*/
                     41: 18,     /*underrule*/
                     42: 15,     /*slash (longer)*/
                     43: 0,      /**/
                     44: 0,      /**/
                     45: 24,     /*alpha*/
                     46: 23+0300, /*beta*/
                     47: 23+0100, /*gamma*/
                     48: 19+0200, /*delta*/
                     49: 18,     /*epsilon*/
                     50: 18+0300, /*zeta*/
                     51: 23+0100, /*eta*/
                     52: 19+0200, /*theta*/
                     53: 13,     /*iota*/
                     54: 21,     /*kappa*/
                     55: 22+0200, /*lambda*/
                     56: 25+0100, /*mu*/
                     57: 20,     /*nu*/
                     58: 20+0300, /*xi*/
                     59: 20,     /*omicron*/
                     60: 27,     /*pi*/
                     61: 21+0100, /*rho*/
                     62: 27,     /*sigma*/
                     63: 20,     /*tau*/
                     64: 21,     /*upsilon*/
                     65: 25+0300, /*phi*/
                     66: 22+0100, /*chi*/
                     67: 24+0300, /*psi*/
                     68: 25,     /*omega*/
                     69: 24+0200, /*Gamma*/
                     70: 26+0200, /*Delta*/
                     71: 28+0200, /*Theta*/
                     72: 28+0200, /*Lambda*/
                     73: 27+0200, /*Xi*/
                     74: 29+0200, /*Pi*/
                     75: 25+0200, /*Sigma*/
                     76: 0,      /**/
                     77: 28+0200, /*Upsilon*/
                     78: 29+0200, /*Phi*/
                     79: 32+0200, /*Psi*/
                     80: 36+0200, /*Omega*/
                     81: 30,     /*square root*/
                     82: 18+0100, /*terminal sigma*/
                     83: 18,     /*root en*/
                     84: 36,     /*>=*/
                     85: 36,     /*<=*/
                     86: 36,     /*identically equal*/
                     87: 27,     /*minus*/
                     88: 36,     /*approx =*/
                     89: 36,     /*approximates*/
                     90: 36,     /*not equal*/
                     91: 36,     /*right arrow*/
                     92: 36,     /*left arrow*/
                     93: 18,     /*up arrow*/
                     94: 18,     /*down arrow*/
                     95: 27,     /*equal*/
                     96: 27,     /*multiply*/
                     97: 27,     /*divide*/
                     98: 36,     /*plus-minus*/
                     99: 36,     /*cup (union)*/
                    100: 36,     /*cap (intersection)*/
                    101: 36,     /*subset of*/
                    102: 36,     /*superset of*/
                    103: 36,     /*improper subset*/
                    104: 36,     /*improper superset*/
                    105: 34,     /*infinity*/
                    106: 21,     /*partial derivative*/
                    107: 36+0200, /*gradient*/
                    108: 22,     /*not*/
                    109: 24,     /*integral sign*/
                    110: 27,     /*proportional to*/
                    111: 28,     /*empty set*/
                    112: 27,     /*member of*/
                    113: 27,     /*plus*/
                    114: 0,
                    115: 0,
                    116: 0,      /*box vert rule (was 2.)*/
                    117: 0,
                    118: 17,     /*dbl dagger*/
                    119: 42,     /*right hand*/
                    120: 42,     /*left hand*/
                    121: 16,     /*math * */
                    122: 41,     /*bell system sign*/
                    123: 9,      /*or*/
                    124: 27,     /*circle*/
                    125: 9,      /*left top (of big curly)*/
                    126: 9,      /*left bottom*/
                    127: 9,      /*right top*/
                    128: 9,      /*right bot*/
                    129: 9,      /*left center of big curly bracket*/
                    130: 9,      /*right center of big curly bracket*/
                    131: 9,      /*bold vertical*/
                    132: 9,      /*left floor (left bot of big sq bract)*/
                    133: 9,      /*right floor (rb of ")*/
                    134: 9,      /*left ceiling (lt of ")*/
                    135: 9 }; /*right ceiling (rt of ")*/

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.