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