1*48306Sbostic /*- 2*48306Sbostic * %sccs.include.proprietary.c% 3*48306Sbostic * 4*48306Sbostic * @(#)tabnec.c 4.3 (Berkeley) 04/18/91 5*48306Sbostic */ 6*48306Sbostic 714368Ssam #define INCH 240 814368Ssam /* 914368Ssam * NEC Spinwriter 5500 or 7700 10 Pitch 1014368Ssam * nroff driving table 1114368Ssam * Courier - 72/Manifold thimble 1214368Ssam * by Skip Walker, ucbvax!c:bodega, 21nov82 1314368Ssam */ 1414368Ssam struct { 1514368Ssam int bset; 1614368Ssam int breset; 1714368Ssam int Hor; 1814368Ssam int Vert; 1914368Ssam int Newline; 2014368Ssam int Char; 2114368Ssam int Em; 2214368Ssam int Halfline; 2314368Ssam int Adj; 2414368Ssam char *twinit; 2514368Ssam char *twrest; 2614368Ssam char *twnl; 2714368Ssam char *hlr; 2814368Ssam char *hlf; 2914368Ssam char *flr; 3014368Ssam char *bdon; 3114368Ssam char *bdoff; 3214368Ssam char *ploton; 3314368Ssam char *plotoff; 3414368Ssam char *up; 3514368Ssam char *down; 3614368Ssam char *right; 3714368Ssam char *left; 3814368Ssam char *codetab[256-32]; 3914368Ssam int zzz; 4014368Ssam } t = { 4114368Ssam /*bset*/ 0, 4214368Ssam /*breset*/ 0, 4314368Ssam /*Hor*/ INCH/120, 4414368Ssam /*Vert*/ INCH/48, 4514368Ssam /*Newline*/ INCH/6, 4614368Ssam /*Char*/ INCH/10, 4714368Ssam /*Em*/ INCH/10, 4814368Ssam /*Halfline*/ INCH/12, 4914368Ssam /*Adj*/ INCH/10, 5014368Ssam /*twinit*/ "", 5114368Ssam /*twrest*/ "", 5214368Ssam /*twnl*/ "\n", 5314368Ssam /*hlr*/ "\033]S\0339\033]W", 5414368Ssam /*hlf*/ "\033]S\033ZA\033]W", 5514368Ssam /*flr*/ "\0339", 5614368Ssam /*bdon*/ "\033+", 5714368Ssam /*bdoff*/ "\033,", 5814368Ssam /*ploton*/ "\033]A\033]P", 5917961Sralph /*plotoff*/ "\033]J\033]W", 6014368Ssam /*up*/ "\0339", 6114368Ssam /*down*/ "\033ZA", 6214368Ssam /*right*/ " ", 6314368Ssam /*left*/ "\b", 6414368Ssam /*codetab*/ 6514368Ssam #include "code.nec" 66