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