Annotation of researchv10no/cmd/mk/export/tmac.an, revision 1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.