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