1*14368Ssam /* tabnec.c 4.1 83/08/05 */ 2*14368Ssam #define INCH 240 3*14368Ssam /* 4*14368Ssam * NEC Spinwriter 5500 or 7700 10 Pitch 5*14368Ssam * nroff driving table 6*14368Ssam * Courier - 72/Manifold thimble 7*14368Ssam * by Skip Walker, ucbvax!c:bodega, 21nov82 8*14368Ssam */ 9*14368Ssam struct { 10*14368Ssam int bset; 11*14368Ssam int breset; 12*14368Ssam int Hor; 13*14368Ssam int Vert; 14*14368Ssam int Newline; 15*14368Ssam int Char; 16*14368Ssam int Em; 17*14368Ssam int Halfline; 18*14368Ssam int Adj; 19*14368Ssam char *twinit; 20*14368Ssam char *twrest; 21*14368Ssam char *twnl; 22*14368Ssam char *hlr; 23*14368Ssam char *hlf; 24*14368Ssam char *flr; 25*14368Ssam char *bdon; 26*14368Ssam char *bdoff; 27*14368Ssam char *ploton; 28*14368Ssam char *plotoff; 29*14368Ssam char *up; 30*14368Ssam char *down; 31*14368Ssam char *right; 32*14368Ssam char *left; 33*14368Ssam char *codetab[256-32]; 34*14368Ssam int zzz; 35*14368Ssam } t = { 36*14368Ssam /*bset*/ 0, 37*14368Ssam /*breset*/ 0, 38*14368Ssam /*Hor*/ INCH/120, 39*14368Ssam /*Vert*/ INCH/48, 40*14368Ssam /*Newline*/ INCH/6, 41*14368Ssam /*Char*/ INCH/10, 42*14368Ssam /*Em*/ INCH/10, 43*14368Ssam /*Halfline*/ INCH/12, 44*14368Ssam /*Adj*/ INCH/10, 45*14368Ssam /*twinit*/ "", 46*14368Ssam /*twrest*/ "", 47*14368Ssam /*twnl*/ "\n", 48*14368Ssam /*hlr*/ "\033]S\0339\033]W", 49*14368Ssam /*hlf*/ "\033]S\033ZA\033]W", 50*14368Ssam /*flr*/ "\0339", 51*14368Ssam /*bdon*/ "\033+", 52*14368Ssam /*bdoff*/ "\033,", 53*14368Ssam /*ploton*/ "\033]A\033]P", 54*14368Ssam /*plotoff*/ "\033]L\033]W", 55*14368Ssam /*up*/ "\0339", 56*14368Ssam /*down*/ "\033ZA", 57*14368Ssam /*right*/ " ", 58*14368Ssam /*left*/ "\b", 59*14368Ssam /*codetab*/ 60*14368Ssam #include "code.nec" 61