1*17961Sralph /* tabnec.c 4.2 85/02/14 */ 214368Ssam #define INCH 240 314368Ssam /* 414368Ssam * NEC Spinwriter 5500 or 7700 10 Pitch 514368Ssam * nroff driving table 614368Ssam * Courier - 72/Manifold thimble 714368Ssam * by Skip Walker, ucbvax!c:bodega, 21nov82 814368Ssam */ 914368Ssam struct { 1014368Ssam int bset; 1114368Ssam int breset; 1214368Ssam int Hor; 1314368Ssam int Vert; 1414368Ssam int Newline; 1514368Ssam int Char; 1614368Ssam int Em; 1714368Ssam int Halfline; 1814368Ssam int Adj; 1914368Ssam char *twinit; 2014368Ssam char *twrest; 2114368Ssam char *twnl; 2214368Ssam char *hlr; 2314368Ssam char *hlf; 2414368Ssam char *flr; 2514368Ssam char *bdon; 2614368Ssam char *bdoff; 2714368Ssam char *ploton; 2814368Ssam char *plotoff; 2914368Ssam char *up; 3014368Ssam char *down; 3114368Ssam char *right; 3214368Ssam char *left; 3314368Ssam char *codetab[256-32]; 3414368Ssam int zzz; 3514368Ssam } t = { 3614368Ssam /*bset*/ 0, 3714368Ssam /*breset*/ 0, 3814368Ssam /*Hor*/ INCH/120, 3914368Ssam /*Vert*/ INCH/48, 4014368Ssam /*Newline*/ INCH/6, 4114368Ssam /*Char*/ INCH/10, 4214368Ssam /*Em*/ INCH/10, 4314368Ssam /*Halfline*/ INCH/12, 4414368Ssam /*Adj*/ INCH/10, 4514368Ssam /*twinit*/ "", 4614368Ssam /*twrest*/ "", 4714368Ssam /*twnl*/ "\n", 4814368Ssam /*hlr*/ "\033]S\0339\033]W", 4914368Ssam /*hlf*/ "\033]S\033ZA\033]W", 5014368Ssam /*flr*/ "\0339", 5114368Ssam /*bdon*/ "\033+", 5214368Ssam /*bdoff*/ "\033,", 5314368Ssam /*ploton*/ "\033]A\033]P", 54*17961Sralph /*plotoff*/ "\033]J\033]W", 5514368Ssam /*up*/ "\0339", 5614368Ssam /*down*/ "\033ZA", 5714368Ssam /*right*/ " ", 5814368Ssam /*left*/ "\b", 5914368Ssam /*codetab*/ 6014368Ssam #include "code.nec" 61