|
|
1.1 root 1: '''\" PWB Manual Entry Macros - 1.36 of 11/11/80
2: '''\" Nroff/Troff Version @(#)1.36
3: '''\" Option -rs1 short (9") pages
4: '''\" Option -rp# set no. of first page, put no. of pgs. on stderr
5: '''\" Option -rd1 give modified date instead of printed date
6: .deth
7: .tmwrong version of man entry macros - use -man6
8: .ab
9: ..
10: .ifn .ds Tm \uTM\d
11: .ift .ds Tm \v'-0.5m'\s-4TM\s+4\v'0.5m'
12: .de}E
13: .}f
14: .in\\n()Ru+\\n(INu
15: .ll\\n(LLu
16: .lt\\n(LLu
17: .pl\\n()Lu
18: ..
19: .deDT
20: .ift .ta 3.6m 7.2m 10.8m 14.4m 18m 21.6m 25.2m 28.8m 32.4m 36m 39.6m 43.2m 46.8m
21: .ifn .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n
22: ..
23: .de HY
24: .hy14
25: ..
26: .de}f
27: .ift .vs \\n()Vp
28: .ps\\n()S
29: .ft1
30: ..
31: .de}H
32: .ev1
33: .}C
34: .}E
35: .ie\\n()s 'sp |2v
36: .el'sp |3v
37: .".ps\\n()S-1
38: .".iet .bd1 3
39: .".el.bd1 0
40: .tl \\*(]H\\*(]L\\*(]H
41: .bd1
42: .ps\\n()S
43: .ie\\n()s 'sp 1.5v
44: .el'sp 3v
45: .ev
46: .ns
47: .if \\n(CL .2C
48: ..
49: .de}F
50: .ev1
51: .}E
52: .if\\n()s 'sp |\\n(.pu-1v-1p
53: .if\\n()t 'sp |\\n(.pu-3v
54: .ifn 'sp |\\n(.pu-4v
55: .ifn .tl Page %\\*(]D\\*(]W
56: .if\\n()s .tl - % -
57: .if\\n()t \{.if o .tl Page %\\*(]D\\*(]W
58: .ife .tl \\*(]W\\*(]DPage % \}
59: .ev
60: 'bp
61: ..
62: .ifn .ig
63: .de}C
64: .if "\\*(.T"aps"\{\
65: . po0i
66: . lt7.5i
67: . if\\n()s .tl \l0.25i\l0.25i\h1i\l0.25i
68: . if\\n()t .tl \l0.25i\l0.25i
69: . lt
70: . po\}
71: ..
72: .de}M
73: .}N
74: .wh-.5p }C
75: .ll\\n(LLu
76: .}P
77: ..
78: .de}K
79: .}N
80: .pl1
81: .ll\\n(LLu
82: ..
83: .de}P
84: .nr )P \\n%+1-\\np
85: .if \\nq .tm \\n(.F \\n()P \\np
86: .bp
87: .if \\nq .nr p \\n%
88: ..
89: .deTH
90: .PD
91: .nrIN \\n()Mu
92: .ift .ds ]H \\$1\^(\^\\$2\^)
93: .ifn .ds ]H \\$1(\\$2)
94: .if\\n()s .ds ]D
95: .if\\n()t .ds ]D Tenth Edition
96: .ifn .ds ]D Tenth Edition
97: .ds]L
98: .if!\\$3 .ds ]L (\^\\$3\^)
99: .if!\\$4 .ds ]D \\$4
100: .wh0 }H
101: .wh-\\n(:mu }F
102: .em}M
103: .if\\n(nl .}P
104: .nr)I \\n()Mu
105: .nr)R 0
106: .}E
107: .DT
108: .ifn \{.na
109: .nh\}
110: .ift \{.bd S 3 3
111: .HY \}
112: ..
113: .deSH
114: .PD
115: .}X 0 "\\$1" smaller
116: .nr)E 2
117: \&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6
118: ..
119: .deSS
120: .}X 3n "" ""
121: .nr)E 2
122: \&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6
123: ..
124: .de}X
125: .}E
126: .ti\\$1
127: .sp\\n(PDu
128: .ne1.1v
129: .nr)R 0
130: .fi
131: '''ss12
132: '''if\\$2SYNOPSIS .ss 18
133: .it1 }N
134: .if!\\$3 .SM
135: .iet .bd1 3
136: .el.bd1 0
137: ..
138: .de}2
139: .nr)E 0
140: .}E
141: .nr)I \\n()Mu
142: .ns
143: .bd1
144: ..
145: .deSM
146: .nh
147: .ps\\n()S-1
148: .if!\\$1 \&\\$1
149: .if!\\$2 \&\\$2
150: .if!\\$3 \&\\$3
151: .if!\\$4 \&\\$4
152: .if!\\$5 \&\\$5
153: .if!\\$6 \&\\$6
154: .if!\\$1 .ps \\n()S
155: .if\\$1 .it 1 }N
156: .HY
157: ..
158: .deI
159: .nh
160: .ft2
161: .it1 }N
162: .if!\\$1 \&\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
163: .HY
164: ..
165: .deB
166: .nh
167: .it1 }N
168: .ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
169: .el .ft5
170: .HY
171: ..
172: .deL
173: .nh
174: .it1 }N
175: .ift \{.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
176: .el .ft5 \}
177: .ifn \{.ft5
178: .if!\\$1 \{.ie\\$2 `\\$1'
179: .el .ie\\$3 `\\$1 \\$2'
180: .el .ie\\$4 `\\$1 \\$2 \\$3'
181: .el .ie\\$5 `\\$1 \\$2 \\$3 \\$4'
182: .el .ie\\$6 `\\$1 \\$2 \\$3 \\$4 \\$5'
183: .el `\\$1 \\$2 \\$3 \\$4 \\$5 \\$6'\}\}
184: .HY
185: ..
186: .deF
187: .nh
188: .it1 }N
189: .ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
190: .el .ft5
191: .HY
192: ..
193: .deRI
194: .nh
195: .}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
196: .HY
197: .}f
198: ..
199: .deIR
200: .nh
201: .}S 2 1 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
202: .HY
203: .}f
204: ..
205: .deIB
206: .nh
207: .ift .}S 2 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
208: .ifn .}S 2 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
209: .HY
210: .}f
211: ..
212: .deRB
213: .nh
214: .ift .}S 1 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
215: .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
216: .HY
217: .}f
218: ..
219: .deBR
220: .nh
221: .ift .}S 5 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
222: .ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
223: .HY
224: .}f
225: ..
226: .deBI
227: .nh
228: .ift .}S 5 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
229: .ifn .}S 1 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
230: .HY
231: .}f
232: ..
233: .de LR
234: .nh
235: .ift \%\&\f5\\$1\f1\\$2
236: .ifn \%`\\$1'\\$2
237: .HY
238: ..
239: .de RL
240: .nh
241: .ift \%\&\f1\\$1\\f5\\$2\\f1\\$3
242: .ifn \%\\$1`\\$2'\\$3
243: .HY
244: ..
245: .de}S
246: .ds]F
247: .if\\$12 .if !\\$5 .ds ]F \^
248: .if\\$22 .if !\\$5 .ds ]F \^
249: .ie!\\$4 .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(]F" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
250: .el\\$3
251: .}f
252: ..
253: .deFR
254: \%\&\f5\\$1\f1\\$2 \\$3 \\$4 \\$5 \\$6
255: ..
256: .deRF
257: \%\&\f1\\$1\f5\\$2\f1\\$3
258: ..
259: .deEX
260: .ift .ft5
261: .nf
262: ..
263: .deEE
264: .ft1
265: .fi
266: ..
267: .dePP
268: .sp\\n(PDu
269: .ne1.1v
270: .}E
271: .nr)I \\n()Mu
272: .ns
273: ..
274: .deP
275: .PP
276: ..
277: .deLP
278: .PP
279: ..
280: .dePD
281: .ift .nr PD .4v
282: .ifn .nr PD 1v
283: .if!\\$1 .nr PD \\$1v
284: ..
285: .deHP
286: .sp\\n(PDu
287: .ne1.1v
288: .if!\\$1 .nr )I \\$1n
289: .ll\\n(LLu
290: .in\\n()Ru+\\n(INu+\\n()Iu
291: .ti\\n()Ru+\\n(INu
292: .}f
293: ..
294: .deIP
295: .ie!\\$1 \{.TP "\\$2"
296: \&\\$1\}
297: .el\{.sp\\n(PDu
298: .ne1.1v
299: .if!\\$2 .nr )I \\$2n
300: .}f
301: .ll\\n(LLu
302: .in\\n()Ru+\\n(INu+\\n()Iu
303: .lg\}
304: ..
305: .deTP
306: .if!\\$1 \{.nr )I \\$1n
307: .if\\$10 .nr )I \\n()M\}
308: .sp\\n(PDu
309: .ne1.1v
310: .in\\n()Ru
311: .lg0
312: .ns
313: .it1 }N
314: .nr)E 1
315: .di]B
316: ..
317: .deTF
318: .IP "" \w'\f5\\$1\ \ \fP'u
319: .PD0
320: ..
321: .de}1
322: .ds]X \&\\*(]B\\
323: .rm]B
324: .nr)E 0
325: .if!\\$1 .nr )I \\$1n
326: .}f
327: .ll\\n(LLu
328: .in\\n()Ru+\\n(INu+\\n()Iu
329: .ti\\n(INu
330: .ie!\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X
331: .br\}
332: .el\\*(]X\h|\\n()Iu+\\n()Ru\c
333: .}f
334: .lg
335: ..
336: .de}N
337: .if\\n()E .br
338: .if\\n()E1 .di
339: .if\\n()E0 .}f
340: .if\\n()E1 .}1
341: .if\\n()E2 .}2
342: ..
343: .deRS
344: .nr]\\n+()p \\n()I
345: .nr)\\n()p \\n()R
346: .ie!\\$1 .nr )R +\\$1n
347: .el.nr )R +\\n()I
348: .nr)I \\n()Mu
349: .}E
350: ..
351: .deRE
352: .if!\\$1 \{.ie \\$10 .nr )p 1 1
353: .el.nr )p \\$1 1 \}
354: .ds]i \\*(]I\\n()p
355: .ds]r \\*(]R\\n()p
356: .nr)I \\*(]i
357: .nr)R \\*(]r
358: .if\\n()p .nr )p -1
359: .}E
360: ..
361: '''\" .2C begin 2-column display, by diversion
362: '''\" CC=amount of text that will fit on page
363: '''\" CL=1 multicolumn in effect, else 0
364: '''\" CI saved indent
365: '''\" CB contains diverted text
366: .de 2C
367: .ne 2
368: .nf
369: .nr CC \\n(.t/1v*2v
370: .nr CI \\n(IN
371: .nr IN 0
372: .di CB
373: .nr CL 1
374: .}E
375: .dt \\n(CCu C1
376: ..
377: '''\" .1C return to 1-column
378: .de 1C
379: .nr CL 0
380: .C1
381: .fi
382: ..
383: '''\" end of diversion, at end of page or return to 1-column
384: '''\" CC=pos of nominal column end
385: .de C1
386: .dt
387: \!.C3
388: .di
389: .if \\n(dn \{.nr CC \\n(dnu/2u+\\n(nlu
390: .wh \\n(CCu C2
391: .mk
392: .nf
393: .nr IN \\n(CIu
394: .}E
395: .CB \}
396: ..
397: '''\" end of first column retrieved from diversion
398: '''\" CC=pos of actual column end
399: .de C2
400: .wh \\n(CCu
401: .mk CC
402: .po +(\\n(LLu/2u)u
403: .rt
404: .if \\n(dn>1v .ns
405: ..
406: '''\" end of second column
407: .de C3
408: .br
409: .po -(\\n(LLu/2u)u
410: .if \\n(CC>\\n(nl .sp |\\n(CCu
411: .ne 2
412: ..
413: .dePM
414: .if\\$1 .nr !K 0
415: .if\w\\$1 \{\
416: .ie\\$1P .nr !K 1
417: .el.ie \\$1BP .nr !K 3
418: .el.ie \\$1BR .nr !K 4
419: .el.nr !K 2 \}
420: .if\\n(!K .wh -(\\n(:mu+5v) )G
421: ..
422: .de)G
423: .if\\n(!K 'sp 2v
424: .ie\\n(!K=1 \{\
425: .iet .bd1 3
426: .el.bd1 0
427: .tlPRIVATE
428: .bd1
429: .tlThis information should not be disclosed to unauthorized persons.
430: .tlIt is meant solely for use by authorized Bell System employees. \}
431: .el.ie \\n(!K=3 \{\
432: .iet .bd1 3
433: .el.bd1 0
434: .tlBELL LABORATORIES PROPRIETARY
435: .bd1
436: .tlNot for use or disclosure outside Bell Laboratories except by
437: .tlwritten approval of the director of the distributing organization. \}
438: .el.ie \\n(!K=4 \{\
439: .iet .bd1 3
440: .el.bd1 0
441: .tlBELL LABORATORIES RESTRICTED
442: .bd1
443: .tlThe information herein is meant solely for use by authorized
444: .tlBell Laboratories employees and is not to be disclosed to others. \}
445: .el.if \\n(!K=2 \{\
446: .iet .bd1 3
447: .el.bd1 0
448: .tlNOTICE
449: .bd1
450: .tlNot for use or disclosure outside the
451: .tlBell System except under written agreement. \}
452: ..
453: .nr)s 0
454: .ift .if \ns .nr )s 1
455: .nr)t 0
456: .ift .if !\ns .nr )t 1
457: .if\n()s \{.nr )L 9i
458: .nrLL 4.75i
459: .nr)O .75i
460: .nr)S 9
461: .nr)V 10 \}
462: .if\n()t \{.nr )L 11i
463: .nrLL 6.5i
464: .nr)O 1i
465: .nr)S 10
466: .nr)V 12 \}
467: .ift \{.ds R \(rg
468: .dsS \s\n()S
469: ..\}
470: .ifn \{.nr )L 11i
471: .nrLL 6.5i
472: .nr)O .463i
473: .if '\*(.T'think' \{.nrLL 80n
474: .nr)O 0\}
475: .if '\*(.T'thinksmall' \{.nrLL 142n
476: .vs 9p
477: .nr)O 0\}
478: .dsR (Reg.)
479: .dsS
480: ..\}
481: .if\nT .nr LL 80n
482: .if\nV>1 \{
483: .nrLL 82n
484: .nr)L 84v
485: .rmul \}
486: .nr)p 0 1
487: .ds]I \\\\n(]
488: .ds]R \\\\n()
489: .if\nd0 .nr m \n(mo-1
490: .if\nm0 .ds ]m January
491: .if\nm1 .ds ]m February
492: .if\nm2 .ds ]m March
493: .if\nm3 .ds ]m April
494: .if\nm4 .ds ]m May
495: .if\nm5 .ds ]m June
496: .if\nm6 .ds ]m July
497: .if\nm7 .ds ]m August
498: .if\nm8 .ds ]m September
499: .if\nm9 .ds ]m October
500: .if\nm10 .ds ]m November
501: .if\nm11 .ds ]m December
502: .ifn \{.nr m \nm+1
503: .ie\nd .ds ]W (last mod. \nm/\nd/\ny)
504: .el.ds ]W (printed \n(mo/\n(dy/\n(yr)
505: ..\}
506: .if\n()s .ds ]W
507: .if\n()t \{.ie \nd .ds ]W \*(]m \nd, 19\ny
508: .el.ds ]W \*(]m \n(dy, 19\n(yr
509: ..\}
510: .pl\n()Lu
511: .ll\n(LLu
512: .lt\n(LLu
513: .po\n()Ou
514: .fp 5 L CW
515: .ift .tr \``\''
516: .}f
517: .if\n()s .nr :m 3.5v
518: .if\n()t .nr :m 6v
519: .ifn .nr :m 7v
520: .ift .nr )M 3.6m
521: .ifn .nr )M 5n
522: .em}K
523: .nr q \np
524: .if!\np .nr p 1
525: .pn \np
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.