1*48306Sbostic /*- 2*48306Sbostic * %sccs.include.proprietary.c% 3*48306Sbostic * 4*48306Sbostic * @(#)tabqume12.c 4.3 (Berkeley) 04/18/91 5*48306Sbostic */ 6*48306Sbostic 714371Ssam #define INCH 240 814371Ssam /* 914371Ssam * QUME 12 Pitch 1014371Ssam * nroff driving table 1114371Ssam * ASCII Prestige Elite 12 M2167 1214371Ssam * by Albert Einstein College of Medicine 1314371Ssam */ 1414371Ssam struct { 1514371Ssam int bset; 1614371Ssam int breset; 1714371Ssam int Hor; 1814371Ssam int Vert; 1914371Ssam int Newline; 2014371Ssam int Char; 2114371Ssam int Em; 2214371Ssam int Halfline; 2314371Ssam int Adj; 2414371Ssam char *twinit; 2514371Ssam char *twrest; 2614371Ssam char *twnl; 2714371Ssam char *hlr; 2814371Ssam char *hlf; 2914371Ssam char *flr; 3014371Ssam char *bdon; 3114371Ssam char *bdoff; 3214371Ssam char *ploton; 3314371Ssam char *plotoff; 3414371Ssam char *up; 3514371Ssam char *down; 3614371Ssam char *right; 3714371Ssam char *left; 3814371Ssam char *codetab[256-32]; 3914371Ssam int zzz; 4014371Ssam } t = { 4114371Ssam /*bset*/ 0, 4214371Ssam /*breset*/ 0177420, 4314371Ssam /*Hor*/ INCH/120, 4414371Ssam /*Vert*/ INCH/48, 4514371Ssam /*Newline*/ INCH/6, 4614371Ssam /*Char*/ INCH/12, 4714371Ssam /*Em*/ INCH/12, 4814371Ssam /*Halfline*/ INCH/12, 4914371Ssam /*Adj*/ INCH/12, 5014371Ssam /*twinit*/ "\0334\033\037\013",/*plot off, horiz. motion = 10/120 inch*/ 5114371Ssam /*twrest*/ "\0334\033\037\013", 5214371Ssam /*twnl*/ "\r\n", 5314371Ssam /*hlr*/ "\033D", 5414371Ssam /*hlf*/ "\033U", 5514371Ssam /*flr*/ "\033\n", 5614371Ssam /*bdon*/ "", 5714371Ssam /*bdoff*/ "", 5814371Ssam /*ploton*/ "\033G", 5914371Ssam /*plotoff*/ "\0334", 6014371Ssam /*up*/ "\033\n", 6114371Ssam /*down*/ "\n", 6214371Ssam /*right*/ " ", 6314371Ssam /*left*/ "\b", 6414371Ssam /*codetab*/ 6514371Ssam "\001 ", /*space*/ 6614371Ssam "\001!", /*!*/ 6714371Ssam "\001\"", /*"*/ 6814371Ssam "\001#", /*#*/ 6914371Ssam "\001$", /*$*/ 7014371Ssam "\001%", /*%*/ 7114371Ssam "\001&", /*&*/ 7214371Ssam "\001'", /*' close*/ 7314371Ssam "\001(", /*(*/ 7414371Ssam "\001)", /*)*/ 7514371Ssam "\001*", /***/ 7614371Ssam "\001+", /*+*/ 7714371Ssam "\001,", /*,*/ 7814371Ssam "\001-", /*- hyphen*/ 7914371Ssam "\001.", /*.*/ 8014371Ssam "\001/", /*/*/ 8114371Ssam "\2010", /*0*/ 8214371Ssam "\2011", /*1*/ 8314371Ssam "\2012", /*2*/ 8414371Ssam "\2013", /*3*/ 8514371Ssam "\2014", /*4*/ 8614371Ssam "\2015", /*5*/ 8714371Ssam "\2016", /*6*/ 8814371Ssam "\2017", /*7*/ 8914371Ssam "\2018", /*8*/ 9014371Ssam "\2019", /*9*/ 9114371Ssam "\001:", /*:*/ 9214371Ssam "\001;", /*;*/ 9314371Ssam "\001<", /*<*/ 9414371Ssam "\001=", /*=*/ 9514371Ssam "\001>", /*>*/ 9614371Ssam "\001?", /*?*/ 9714371Ssam "\001@", /*@*/ 9814371Ssam "\201A", /*A*/ 9914371Ssam "\201B", /*B*/ 10014371Ssam "\201C", /*C*/ 10114371Ssam "\201D", /*D*/ 10214371Ssam "\201E", /*E*/ 10314371Ssam "\201F", /*F*/ 10414371Ssam "\201G", /*G*/ 10514371Ssam "\201H", /*H*/ 10614371Ssam "\201I", /*I*/ 10714371Ssam "\201J", /*J*/ 10814371Ssam "\201K", /*K*/ 10914371Ssam "\201L", /*L*/ 11014371Ssam "\201M", /*M*/ 11114371Ssam "\201N", /*N*/ 11214371Ssam "\201O", /*O*/ 11314371Ssam "\201P", /*P*/ 11414371Ssam "\201Q", /*Q*/ 11514371Ssam "\201R", /*R*/ 11614371Ssam "\201S", /*S*/ 11714371Ssam "\201T", /*T*/ 11814371Ssam "\201U", /*U*/ 11914371Ssam "\201V", /*V*/ 12014371Ssam "\201W", /*W*/ 12114371Ssam "\201X", /*X*/ 12214371Ssam "\201Y", /*Y*/ 12314371Ssam "\201Z", /*Z*/ 12414371Ssam "\001[", /*[*/ 12514371Ssam "\001\\", /*\*/ 12614371Ssam "\001]", /*]*/ 12714371Ssam "\001^", /*^*/ 12814371Ssam "\001_", /*_ dash*/ 12914371Ssam "\001`", /*` open*/ 13014371Ssam "\201a", /*a*/ 13114371Ssam "\201b", /*b*/ 13214371Ssam "\201c", /*c*/ 13314371Ssam "\201d", /*d*/ 13414371Ssam "\201e", /*e*/ 13514371Ssam "\201f", /*f*/ 13614371Ssam "\201g", /*g*/ 13714371Ssam "\201h", /*h*/ 13814371Ssam "\201i", /*i*/ 13914371Ssam "\201j", /*j*/ 14014371Ssam "\201k", /*k*/ 14114371Ssam "\201l", /*l*/ 14214371Ssam "\201m", /*m*/ 14314371Ssam "\201n", /*n*/ 14414371Ssam "\201o", /*o*/ 14514371Ssam "\201p", /*p*/ 14614371Ssam "\201q", /*q*/ 14714371Ssam "\201r", /*r*/ 14814371Ssam "\201s", /*s*/ 14914371Ssam "\201t", /*t*/ 15014371Ssam "\201u", /*u*/ 15114371Ssam "\201v", /*v*/ 15214371Ssam "\201w", /*w*/ 15314371Ssam "\201x", /*x*/ 15414371Ssam "\201y", /*y*/ 15514371Ssam "\201z", /*z*/ 15614371Ssam "\001{", /*{*/ 15714371Ssam "\001|", /*|*/ 15814371Ssam "\001}", /*}*/ 15914371Ssam "\001~", /*~*/ 16014371Ssam "\000\0", /*narrow sp*/ 16114371Ssam "\001-", /*hyphen*/ 16214371Ssam "\0010\b+", /*bullet*/ 16314371Ssam "\000\0", /*square*/ 16414371Ssam "\001-", /*3/4 em*/ 16514371Ssam "\001_", /*rule*/ 16614371Ssam "\000\0", /*1/4*/ 16714371Ssam "\000\0", /*1/2*/ 16814371Ssam "\000\0", /*3/4*/ 16914371Ssam "\001-", /*minus*/ 17014371Ssam "\202fi", /*fi*/ 17114371Ssam "\202fl", /*fl*/ 17214371Ssam "\202ff", /*ff*/ 17314371Ssam "\203ffi", /*ffi*/ 17414371Ssam "\203ffl", /*ffl*/ 17514371Ssam "\000\0", /*degree*/ 17614371Ssam "\000\0", /*dagger*/ 17714371Ssam "\000\0", /*section*/ 17814371Ssam "\001'", /*foot mark*/ 17914371Ssam "\001'", /*acute accent*/ 18014371Ssam "\001`", /*grave accent*/ 18114371Ssam "\001_", /*underrule*/ 18214371Ssam "\001/", /*slash (longer)*/ 18314371Ssam "\000\0", /*half narrow space*/ 18414371Ssam "\001 ", /*unpaddable space*/ 18514371Ssam "\000\0", /*alpha*/ 18614371Ssam "\000\0", /*beta*/ 18714371Ssam "\000\0", /*gamma*/ 18814371Ssam "\000\0", /*delta*/ 18914371Ssam "\000\0", /*epsilon*/ 19014371Ssam "\000\0", /*zeta*/ 19114371Ssam "\000\0", /*eta*/ 19214371Ssam "\000\0", /*theta*/ 19314371Ssam "\000\0", /*iota*/ 19414371Ssam "\000\0", /*kappa*/ 19514371Ssam "\000\0", /*lambda*/ 19614371Ssam "\000\0", /*mu*/ 19714371Ssam "\000\0", /*nu*/ 19814371Ssam "\000\0", /*xi*/ 19914371Ssam "\000\0", /*omicron*/ 20014371Ssam "\000\0", /*pi*/ 20114371Ssam "\000\0", /*rho*/ 20214371Ssam "\000\0", /*sigma*/ 20314371Ssam "\000\0", /*tau*/ 20414371Ssam "\000\0", /*upsilon*/ 20514371Ssam "\000\0", /*phi*/ 20614371Ssam "\000\0", /*chi*/ 20714371Ssam "\000\0", /*psi*/ 20814371Ssam "\000\0", /*omega*/ 20914371Ssam "\000\0", /*Gamma*/ 21014371Ssam "\000\0", /*Delta*/ 21114371Ssam "\000\0", /*Theta*/ 21214371Ssam "\000\0", /*Lambda*/ 21314371Ssam "\000\0", /*Xi*/ 21414371Ssam "\000\0", /*Pi*/ 21514371Ssam "\000\0", /*Sigma*/ 21614371Ssam "\000\0", /**/ 21714371Ssam "\000\0", /*Upsilon*/ 21814371Ssam "\000\0", /*Phi*/ 21914371Ssam "\000\0", /*Psi*/ 22014371Ssam "\000\0", /*Omega*/ 22114371Ssam "\000\0", /*square root*/ 22214371Ssam "\000\0", /*terminal sigma*/ 22314371Ssam "\000\0", /*root en*/ 22414371Ssam "\001>\b_", /*>=*/ 22514371Ssam "\001<\b_", /*<=*/ 22614371Ssam "\000\0", /*identically equal*/ 22714371Ssam "\001-", /*equation minus*/ 22814371Ssam "\001~\b_", /*approx =*/ 22914371Ssam "\001~", /*approximates*/ 23014371Ssam "\001=\b/", /*not equal*/ 23114371Ssam "\002->", /*right arrow*/ 23214371Ssam "\002<-", /*left arrow*/ 23314371Ssam "\000\0", /*up arrow*/ 23414371Ssam "\000\0", /*down arrow*/ 23514371Ssam "\001=", /*equation equal*/ 23614371Ssam "\001*", /*multiply*/ 23714371Ssam "\001/", /*divide*/ 23814371Ssam "\001+\b_", /*plus-minus*/ 23914371Ssam "\001U", /*cup (union)*/ 24014371Ssam "\000\0", /*cap (intersection)*/ 24114371Ssam "\000\0", /*subset of*/ 24214371Ssam "\000\0", /*superset of*/ 24314371Ssam "\000\0", /*improper subset*/ 24414371Ssam "\000\0", /* improper superset*/ 24514371Ssam "\000\0", /*infinity*/ 24614371Ssam "\000\0", /*partial derivative*/ 24714371Ssam "\000\0", /*gradient*/ 24814371Ssam "\000\0", /*not*/ 24914371Ssam "\000\0", /*integral sign*/ 25014371Ssam "\000\0", /*proportional to*/ 25114371Ssam "\0010\b/", /*empty set*/ 25214371Ssam "\001<\b-", /*member of*/ 25314371Ssam "\001+", /*equation plus*/ 25414371Ssam "\000\0", /*registered*/ 25514371Ssam "\000\0", /*copyright*/ 25614371Ssam "\001|", /*box rule */ 25735268Sbostic "\001\033 ", /*cent sign*/ 25814371Ssam "\000\0", /*dbl dagger*/ 25914371Ssam "\000\0", /*right hand*/ 26014371Ssam "\000\0", /*left hand*/ 26114371Ssam "\001*", /*math * */ 26214371Ssam "\000\0", /*bell system sign*/ 26314371Ssam "\001|", /*or (was star)*/ 26414371Ssam "\000\0", /*circle*/ 26514371Ssam "\000\0", /*left top (of big curly)*/ 26614371Ssam "\000\0", /*left bottom*/ 26714371Ssam "\000\0", /*right top*/ 26814371Ssam "\000\0", /*right bot*/ 26914371Ssam "\000\0", /*left center of big curly bracket*/ 27014371Ssam "\000\0", /*right center of big curly bracket*/ 27114371Ssam "\000\0", /*bold vertical*/ 27214371Ssam "\000\0", /*left floor (left bot of big sq bract)*/ 27314371Ssam "\000\0", /*right floor (rb of ")*/ 27414371Ssam "\000\0", /*left ceiling (lt of ")*/ 27514371Ssam "\000\0", /*right ceiling (rt of ")*/ 27614371Ssam "\000\0", /*superscript 0 */ 27714371Ssam "\000\0", /*superscript 1 */ 27814371Ssam "\000\0", /*superscript 2 */ 27914371Ssam "\000\0", /*superscript 3 */ 28014371Ssam "\000\0", /*superscript 4 */ 28114371Ssam "\000\0", /*superscript 5 */ 28214371Ssam "\000\0", /*superscript 6 */ 28314371Ssam "\000\0", /*superscript 7 */ 28414371Ssam "\000\0", /*superscript 8 */ 28514371Ssam 0,0,0, /*0374, 0375, 0376 cannot be accessed */ 28614371Ssam "\000\0", /*superscript 9 */ 28714371Ssam /*"\001\016;\017", umlaut dotdot */ 28814371Ssam }; 289