Subversion Repositories planix.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
.fp 1 R LucidaSans
2
.fp 2 I LucidaSansI
3
.fp 3 B LucidaSansB
4
.fp 5 L LucidaCW
5
.if n .uf 4
6
.if n .bd 3
7
.if n .rm bd
8
'''\"	PWB Manual Entry Macros - 1.36 of 11/11/80
9
'''\"	Nroff/Troff Version	@(#)1.36
10
'''\"  Option -rs1 short (9") pages
11
'''\"  Option -rp# set no. of first page, put no. of pgs. on stderr
12
'''\"  Option -rd1 give modified date instead of printed date
13
... temporary fixes for neat manual printing...
14
.deth
15
.tmwrong version of man entry macros - use -man6
16
.ab
17
..
18
.ifn .ds Tm \uTM\d
19
.ift .ds Tm \v'-0.5m'\s-4TM\s+4\v'0.5m'
20
.de}E
21
.}f
22
.in\\n()Ru+\\n(INu
23
.ll\\n(LLu
24
.lt\\n(LLu
25
.pl\\n()Lu
26
..
27
.deDT
28
.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
29
.ifn .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n
30
..
31
.de HY
32
.hy14
33
..
34
.de}f
35
.ift .vs \\n()Vp
36
.ps\\n()S
37
.ft1
38
..
39
.de}H
40
.ev1
41
.}C
42
.}E
43
.ie\\n()s 'sp |2v
44
.el'sp |3v
45
.".ps\\n()S-1
46
.tl \\*(]H\\*(]L\\*(]H
47
.ft1
48
.ps\\n()S
49
.ie\\n()s 'sp 1.5v
50
.el'sp 3v
51
.ev
52
.ns
53
.if \\n(CL .2C
54
..
55
.de}F
56
.ev1
57
.}E
58
.if\\n()s 'sp |\\n(.pu-1v-1p
59
.if\\n()t 'sp |\\n(.pu-3v
60
.ifn 'sp |\\n(.pu-4v
61
.ift .tl %
62
.ev
63
'bp
64
..
65
.ifn .ig
66
.de}C
67
.if "\\*(.T"aps"\{\
68
.	po0i
69
.	lt7.5i
70
.	if\\n()s .tl \l0.25i\l0.25i\h1i\l0.25i
71
.	if\\n()t .tl \l0.25i\l0.25i
72
.	lt
73
.	po\}
74
..
75
.de}M
76
.}N
77
.wh-.5p }C
78
.ll\\n(LLu
79
.}P
80
..
81
.de}K
82
.}N
83
.pl1
84
.ll\\n(LLu
85
..
86
.de}P
87
.nr )P \\n%+1-\\np
88
.if \\nq .tm \\n(.F \\n()P \\np
89
.bp
90
.if \\nq .nr p \\n%
91
..
92
.deTH
93
.PD
94
.nrIN \\n()Mu
95
.ift .ds ]H \\$1\^(\^\\$2\^)
96
.ifn .ds ]H \\$1(\\$2)
97
.if\\n()s .ds ]D
98
.if\\n()t .ds ]D Plan 9
99
.ifn .ds ]D Plan 9
100
.ds]L
101
.if!\\$3 .ds ]L (\^\\$3\^)
102
.if!\\$4 .ds ]D \\$4
103
.wh0 }H
104
.wh-\\n(:mu }F
105
.em}M
106
.if\\n(nl .}P
107
.nr)I \\n()Mu
108
.nr)R 0
109
.}E
110
.DT
111
.ifn \{.na
112
.nh\}
113
.ift \{.bd S 3 3
114
.HY \}
115
\Xhtml <B>
116
\Xhtml [<A HREF="/sys/man/index.html">manual index</A>]
117
\Xhtml [<A HREF="/sys/man/\\$2/INDEX.html">section index</A>]
118
\Xhtml </B>
119
..
120
.deSH
121
.PD
122
.\" avoid a lone heading at page bottom
123
.br
124
.ne 3v
125
.}X 0 "\\$1"
126
.nr)E 2
127
\&\Xhtml <H4>\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
128
..
129
.deSS
130
.PD
131
.}X 3n "" ""
132
.nr)E 2
133
\Xhtml <H4>\&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
134
..
135
.de}X
136
.}E
137
.ti\\$1
138
.sp\\n(PDu
139
.ne1.1v
140
.nr)R 0
141
.fi
142
'''ss12
143
'''if\\$2SYNOPSIS .ss 18
144
.it1 }N
145
.if!\\$3 .SM
146
.ft 3
147
..
148
.de}2
149
.nr)E 0
150
.}E
151
.nr)I \\n()Mu
152
.ns
153
.ft1
154
..
155
.deSM
156
.nh
157
.ps\\n()S-1
158
.if!\\$1 \&\\$1
159
.if!\\$2 \&\\$2
160
.if!\\$3 \&\\$3
161
.if!\\$4 \&\\$4
162
.if!\\$5 \&\\$5
163
.if!\\$6 \&\\$6
164
.if!\\$1 .ps \\n()S
165
.if\\$1 .it 1 }N
166
.HY
167
..
168
.deI
169
.nh
170
.ft2
171
.it1 }N
172
.if!\\$1 \&\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
173
.HY
174
..
175
.deB
176
.nh
177
.it1 }N
178
.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
179
.el .ft5
180
.HY
181
..
182
.deL
183
.nh
184
.it1 }N
185
.ift \{.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
186
.el .ft5 \}
187
.ifn \{.ft5
188
.if!\\$1 \{.ie\\$2 `\\$1'
189
.el .ie\\$3 `\\$1 \\$2'
190
.el .ie\\$4 `\\$1 \\$2 \\$3'
191
.el .ie\\$5 `\\$1 \\$2 \\$3 \\$4'
192
.el .ie\\$6 `\\$1 \\$2 \\$3 \\$4 \\$5'
193
.el `\\$1 \\$2 \\$3 \\$4 \\$5 \\$6'\}\}
194
.HY
195
..
196
.deRI
197
.nh
198
.}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
199
.HY
200
.}f
201
..
202
.deIR
203
.nh
204
.}S 2 1 \& "\Xhtml manref start \\$1 \\$2\\$1" "\\$2\Xhtml manref end \\$1 \\$2" "\\$3" "\\$4" "\\$5" "\\$6"
205
.HY
206
.}f
207
..
208
.deIB
209
.nh
210
.ift .}S 2 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
211
.ifn .}S 2 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
212
.HY
213
.}f
214
..
215
.deRB
216
.nh
217
.ift .}S 1 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
218
.ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
219
.HY
220
.}f
221
..
222
.deBR
223
.nh
224
.ift .}S 5 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
225
.ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
226
.HY
227
.}f
228
..
229
.deBI
230
.nh
231
.ift .}S 5 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
232
.ifn .}S 1 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
233
.HY
234
.}f
235
..
236
.de LR
237
.nh
238
.ift \%\&\f5\\$1\f1\\$2
239
.ifn \%`\\$1'\\$2
240
.HY
241
..
242
.de RL
243
.nh
244
.ift \%\&\f1\\$1\\f5\\$2\\f1\\$3
245
.ifn \%\\$1`\\$2'\\$3
246
.HY
247
..
248
.de}S
249
.ds]F
250
.if\\$12 .if !\\$5 .ds ]F \^
251
.if\\$22 .if !\\$5 .ds ]F \^
252
.ie!\\$4 .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(]F" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
253
.el\\$3
254
.}f
255
..
256
.deEX
257
.ift .ft5
258
.nf
259
..
260
.deEE
261
.ft1
262
.fi
263
..
264
.de}p
265
.sp\\n(PDu
266
.ne1.1v
267
.}E
268
.nr)I \\n()Mu
269
.ns
270
..
271
.dePP  \"indirect PP so we can attach html - see tmac.anhtml
272
.}p
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
.\" end of macros
454
.
455
.\" choose page dimensions
456
.nr)s 0
457
.ift .if \ns .nr )s 1
458
.nr)t 0
459
.ift .if !\ns .nr )t 1
460
.if\n()s \{.nr )L 9i
461
.nrLL 4.75i
462
.nr)O .75i
463
.nr)S 8
464
.nr)V 9 \}
465
.if\n()t \{.nr )L 11i
466
.nrLL 6.5i
467
.nr)O 1i
468
.nr)S 9
469
.nr)V 11 \}
470
.ift \{.ds R ®
471
.dsS \s\n()S
472
..\}
473
.ifn \{.ie \nL<=0 .nr )L 11i
474
.el \{.nr )L \nLu
475
.nr V 0\}
476
.nrLL 6.5i
477
.nr)O .463i
478
.if '\*(.T'think' \{.nrLL 80n
479
.nr)O 0\}
480
.if '\*(.T'thinksmall' \{.nrLL 142n
481
.vs 9p
482
.nr)O 0\}
483
.dsR (Reg.)
484
.dsS
485
..\}
486
.if\nT .nr LL 80n
487
.if\nV>1 \{
488
.nrLL 82n
489
.nr)L 84v
490
.rmul \}
491
.
492
.nr)p 0 1
493
.ds]I \\\\n(]
494
.ds]R \\\\n()
495
.if\nd0 .nr m \n(mo-1
496
.if\nm0 .ds ]m January
497
.if\nm1 .ds ]m February
498
.if\nm2 .ds ]m March
499
.if\nm3 .ds ]m April
500
.if\nm4 .ds ]m May
501
.if\nm5 .ds ]m June
502
.if\nm6 .ds ]m July
503
.if\nm7 .ds ]m August
504
.if\nm8 .ds ]m September
505
.if\nm9 .ds ]m October
506
.if\nm10 .ds ]m November
507
.if\nm11 .ds ]m December
508
.ifn \{.nr m \nm+1
509
.nr yD (\n(yr%100
510
.af yD 01
511
.ie\nd .ds ]W (last mod. \nm/\nd/\ny)
512
.el.ds ]W (printed \n(mo/\n(dy/\n(yD)
513
..\}
514
.if\n()s .ds ]W
515
.if\n()t \{.ie \nd .ds ]W \*(]m \nd, 20\ny
516
.el.ds ]W \*(]m \n(dy, 20\n(yr
517
..\}
518
.
519
.\" set page dimensions
520
.pl\n()Lu
521
.ll\n(LLu
522
.lt\n(LLu
523
.po\n()Ou
524
.
525
.ift .tr \``\''
526
.}f
527
.if\n()s .nr :m 3.5v
528
.if\n()t .nr :m 6v
529
.ifn .nr :m 7v
530
.ift .nr )M 3.6m
531
.ifn .nr )M 5n
532
.em}K
533
.nr q \np
534
.if!\np .nr p 1
535
.pn \np