xref: /csrg-svn/old/roff/nroff_term/tab833.c (revision 14363)
1*14363Ssam /*	tab833.c	4.1	83/08/05	*/
2*14363Ssam #define INCH 240
3*14363Ssam /*
4*14363Ssam  * AJ 833 or 832 10 pitch
5*14363Ssam  * nroff driving tables
6*14363Ssam  * width and code tables
7*14363Ssam  */
8*14363Ssam 
9*14363Ssam struct {
10*14363Ssam 	int bset;
11*14363Ssam 	int breset;
12*14363Ssam 	int Hor;
13*14363Ssam 	int Vert;
14*14363Ssam 	int Newline;
15*14363Ssam 	int Char;
16*14363Ssam 	int Em;
17*14363Ssam 	int Halfline;
18*14363Ssam 	int Adj;
19*14363Ssam 	char *twinit;
20*14363Ssam 	char *twrest;
21*14363Ssam 	char *twnl;
22*14363Ssam 	char *hlr;
23*14363Ssam 	char *hlf;
24*14363Ssam 	char *flr;
25*14363Ssam 	char *bdon;
26*14363Ssam 	char *bdoff;
27*14363Ssam 	char *ploton;
28*14363Ssam 	char *plotoff;
29*14363Ssam 	char *up;
30*14363Ssam 	char *down;
31*14363Ssam 	char *right;
32*14363Ssam 	char *left;
33*14363Ssam 	char *codetab[256-32];
34*14363Ssam 	int zzz;
35*14363Ssam 	} t = {
36*14363Ssam /*bset*/	0,
37*14363Ssam /*breset*/	0177420,
38*14363Ssam /*Hor*/		INCH/60,
39*14363Ssam /*Vert*/	INCH/48,
40*14363Ssam /*Newline*/	INCH/6,
41*14363Ssam /*Char*/	INCH/10,
42*14363Ssam /*Em*/		INCH/10,
43*14363Ssam /*Halfline*/	INCH/12,
44*14363Ssam /*Adj*/		INCH/10,
45*14363Ssam /*twinit*/	"\033N",
46*14363Ssam /*twrest*/	"\033N",
47*14363Ssam /*twnl*/	"\r\n",
48*14363Ssam /*hlr*/		"\0338",
49*14363Ssam /*hlf*/		"\0339",
50*14363Ssam /*flr*/		"\0337",
51*14363Ssam /*bdon*/	"\033E",
52*14363Ssam /*bdoff*/	"\033*",
53*14363Ssam /*ploton*/	"\033P",
54*14363Ssam /*plotoff*/	"\033N",
55*14363Ssam /*up*/		"\013",
56*14363Ssam /*down*/	"\n",
57*14363Ssam /*right*/	" ",
58*14363Ssam /*left*/	"\b",
59*14363Ssam /*codetab*/
60*14363Ssam #include "code.aj833"
61