Bell 32V development
[unix-history] / usr / src / cmd / troff / term / tab37.c
CommitLineData
0dfe259a
TL
1#define INCH 240
2/*
3TTY M37
4nroff driving tables
5width and code tables
6*/
7
8struct {
9 int bset;
10 int breset;
11 int Hor;
12 int Vert;
13 int Newline;
14 int Char;
15 int Em;
16 int Halfline;
17 int Adj;
18 char *twinit;
19 char *twrest;
20 char *twnl;
21 char *hlr;
22 char *hlf;
23 char *flr;
24 char *bdon;
25 char *bdoff;
26 char *ploton;
27 char *plotoff;
28 char *up;
29 char *down;
30 char *right;
31 char *left;
32 char *codetab[256-32];
33 int zzz;
34 } t = {
35/*bset*/ 0,
36/*breset*/ 0,
37/*Hor*/ INCH/10,
38/*Vert*/ INCH/12,
39/*Newline*/ INCH/6,
40/*Char*/ INCH/10,
41/*Em*/ INCH/10,
42/*Halfline*/ INCH/12,
43/*Adj*/ INCH/10,
44/*twinit*/ "",
45/*twrest*/ "",
46/*twnl*/ "\n",
47/*hlr*/ "\0338",
48/*hlf*/ "\0339",
49/*flr*/ "\0337",
50/*bdon*/ "",
51/*bdoff*/ "",
52/*ploton*/ "",
53/*plotoff*/ "",
54/*up*/ "",
55/*down*/ "",
56/*right*/ "",
57/*left*/ "",
58/*codetab*/
59"\001 ", /*space*/
60"\001!", /*!*/
61"\001\"", /*"*/
62"\001#", /*#*/
63"\001$", /*$*/
64"\001%", /*%*/
65"\001&", /*&*/
66"\001'", /*' close*/
67"\001(", /*(*/
68"\001)", /*)*/
69"\001*", /***/
70"\001+", /*+*/
71"\001,", /*,*/
72"\001-", /*- hyphen*/
73"\001.", /*.*/
74"\001/", /*/*/
75"\2010", /*0*/
76"\2011", /*1*/
77"\2012", /*2*/
78"\2013", /*3*/
79"\2014", /*4*/
80"\2015", /*5*/
81"\2016", /*6*/
82"\2017", /*7*/
83"\2018", /*8*/
84"\2019", /*9*/
85"\001:", /*:*/
86"\001;", /*;*/
87"\001<", /*<*/
88"\001=", /*=*/
89"\001>", /*>*/
90"\001?", /*?*/
91"\001@", /*@*/
92"\201A", /*A*/
93"\201B", /*B*/
94"\201C", /*C*/
95"\201D", /*D*/
96"\201E", /*E*/
97"\201F", /*F*/
98"\201G", /*G*/
99"\201H", /*H*/
100"\201I", /*I*/
101"\201J", /*J*/
102"\201K", /*K*/
103"\201L", /*L*/
104"\201M", /*M*/
105"\201N", /*N*/
106"\201O", /*O*/
107"\201P", /*P*/
108"\201Q", /*Q*/
109"\201R", /*R*/
110"\201S", /*S*/
111"\201T", /*T*/
112"\201U", /*U*/
113"\201V", /*V*/
114"\201W", /*W*/
115"\201X", /*X*/
116"\201Y", /*Y*/
117"\201Z", /*Z*/
118"\001[", /*[*/
119"\001\\", /*\*/
120"\001]", /*]*/
121"\001^", /*^*/
122"\001_", /*_ dash*/
123"\001`", /*` open*/
124"\201a", /*a*/
125"\201b", /*b*/
126"\201c", /*c*/
127"\201d", /*d*/
128"\201e", /*e*/
129"\201f", /*f*/
130"\201g", /*g*/
131"\201h", /*h*/
132"\201i", /*i*/
133"\201j", /*j*/
134"\201k", /*k*/
135"\201l", /*l*/
136"\201m", /*m*/
137"\201n", /*n*/
138"\201o", /*o*/
139"\201p", /*p*/
140"\201q", /*q*/
141"\201r", /*r*/
142"\201s", /*s*/
143"\201t", /*t*/
144"\201u", /*u*/
145"\201v", /*v*/
146"\201w", /*w*/
147"\201x", /*x*/
148"\201y", /*y*/
149"\201z", /*z*/
150"\001{", /*{*/
151"\001|", /*|*/
152"\001}", /*}*/
153"\001~", /*~*/
154"\000\0", /*narrow sp*/
155"\001-", /*hyphen*/
156"\001o\b+", /*bullet*/
157"\002[]", /*square*/
158"\001-", /*3/4 em*/
159"\001_", /*rule*/
160"\0031/4", /*1/4*/
161"\0031/2", /*1/2*/
162"\0033/4", /*3/4*/
163"\001-", /*minus*/
164"\202fi", /*fi*/
165"\202fl", /*fl*/
166"\202ff", /*ff*/
167"\203ffi", /*ffi*/
168"\203ffl", /*ffl*/
169"\000\0", /*degree*/
170"\000\0", /*dagger*/
171"\000\0", /*section*/
172"\001'", /*foot mark*/
173"\001'", /*acute accent*/
174"\001`", /*grave accent*/
175"\001_", /*underrule*/
176"\001/", /*slash (longer)*/
177"\000\0", /*half narrow space*/
178"\001 ", /*unpaddable space*/
179"\201\016A\017", /*alpha*/
180"\201\016B\017", /*beta*/
181"\201\016\\\017", /*gamma*/
182"\201\016D\017", /*delta*/
183"\201\016S\017", /*epsilon*/
184"\201\016Q\017", /*zeta*/
185"\201\016N\017", /*eta*/
186"\201\016O\017", /*theta*/
187"\201i", /*iota*/
188"\201k", /*kappa*/
189"\201\016L\017", /*lambda*/
190"\201\016M\017", /*mu*/
191"\201\016@\017", /*nu*/
192"\201\016X\017", /*xi*/
193"\201o", /*omicron*/
194"\201\016J\017", /*pi*/
195"\201\016K\017", /*rho*/
196"\201\016Y\017", /*sigma*/
197"\201\016I\017", /*tau*/
198"\201v", /*upsilon*/
199"\201\016U\017", /*phi*/
200"\201x", /*chi*/
201"\201\016V\017", /*psi*/
202"\201\016C\017", /*omega*/
203"\201\016G\017", /*Gamma*/
204"\201\016W\017", /*Delta*/
205"\201\016T\017", /*Theta*/
206"\201\016E\017", /*Lambda*/
207"\000\0", /*Xi*/
208"\201\016P\017", /*Pi*/
209"\201\016R\017", /*Sigma*/
210"\000\0", /**/
211"\201Y", /*Upsilon*/
212"\201\016F\017", /*Phi*/
213"\201\016H\017", /*Psi*/
214"\201\016Z\017", /*Omega*/
215"\000\0", /*square root*/
216"\000\0", /*terminal sigma*/
217"\000\0", /*root en*/
218"\001>\b_", /*>=*/
219"\001<\b_", /*<=*/
220"\001=\b_", /*identically equal*/
221"\001-", /*equation minus*/
222"\001=\b~", /*approx =*/
223"\001\0339~\0338", /*approximates*/
224"\001=\b/", /*not equal*/
225"\002->", /*right arrow*/
226"\002<-", /*left arrow*/
227"\001|\b^", /*up arrow*/
228"\000\0", /*down arrow*/
229"\001=", /*equation equal*/
230"\001x", /*multiply*/
231"\001/", /*divide*/
232"\001+\b_", /*plus-minus*/
233"\001U", /*cup (union)*/
234"\000\0", /*cap (intersection)*/
235"\000\0", /*subset of*/
236"\000\0", /*superset of*/
237"\000\0", /*improper subset*/
238"\000\0", /* improper superset*/
239"\002oo", /*infinity*/
240"\001\016]\017", /*partial derivative*/
241"\001\016[\017", /*gradient*/
242"\001\016_\017", /*not*/
243"\001\016^\017", /*integral sign*/
244"\000\0", /*proportional to*/
245"\000\0", /*empty set*/
246"\000\0", /*member of*/
247"\001+", /*equation plus*/
248"\001\0338r\0339", /*registered*/
249"\001\0338c\0339", /*copyright*/
250"\001|", /*box rule */
251"\001c\b/", /*cent sign*/
252"\000\0", /*dbl dagger*/
253"\000\0", /*right hand*/
254"\001*", /*left hand*/
255"\001*", /*math * */
256"\000\0", /*bell system sign*/
257"\001|", /*or (was star)*/
258"\001O", /*circle*/
259"\001|", /*left top (of big curly)*/
260"\001|", /*left bottom*/
261"\001|", /*right top*/
262"\001|", /*right bot*/
263"\001|", /*left center of big curly bracket*/
264"\001|", /*right center of big curly bracket*/
265"\001|", /*bold vertical*/
266"\001|", /*left floor (left bot of big sq bract)*/
267"\001|", /*right floor (rb of ")*/
268"\001|", /*left ceiling (lt of ")*/
269"\001|"}; /*right ceiling (rt of ")*/