|
|
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.