aboutsummaryrefslogtreecommitdiff
path: root/tmac/tmac.an
diff options
context:
space:
mode:
Diffstat (limited to 'tmac/tmac.an')
-rw-r--r--tmac/tmac.an524
1 files changed, 524 insertions, 0 deletions
diff --git a/tmac/tmac.an b/tmac/tmac.an
new file mode 100644
index 00000000..84744f64
--- /dev/null
+++ b/tmac/tmac.an
@@ -0,0 +1,524 @@
+.fp 1 R LucidaSans
+.fp 2 I LucidaSansI
+.fp 3 B LucidaSansB
+.fp 5 L LucidaCW
+.if n .uf 4
+.if n .bd 3
+.if n .rm bd
+'''\" PWB Manual Entry Macros - 1.36 of 11/11/80
+'''\" Nroff/Troff Version @(#)1.36
+'''\" Option -rs1 short (9") pages
+'''\" Option -rp# set no. of first page, put no. of pgs. on stderr
+'''\" Option -rd1 give modified date instead of printed date
+... temporary fixes for neat manual printing...
+.deth
+.tmwrong version of man entry macros - use -man6
+.ab
+..
+.ifn .ds Tm \uTM\d
+.ift .ds Tm \v'-0.5m'\s-4TM\s+4\v'0.5m'
+.de}E
+.}f
+.in\\n()Ru+\\n(INu
+.ll\\n(LLu
+.lt\\n(LLu
+.pl\\n()Lu
+..
+.deDT
+.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
+.ifn .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n
+..
+.de HY
+.hy14
+..
+.de}f
+.ift .vs \\n()Vp
+.ps\\n()S
+.ft1
+..
+.de}H
+.ev1
+.}C
+.}E
+.ie\\n()s 'sp |2v
+.el'sp |3v
+.".ps\\n()S-1
+.tl \\*(]H\\*(]L\\*(]H
+.ft1
+.ps\\n()S
+.ie\\n()s 'sp 1.5v
+.el'sp 3v
+.ev
+.ns
+.if \\n(CL .2C
+..
+.de}F
+.ev1
+.}E
+.if\\n()s 'sp |\\n(.pu-1v-1p
+.if\\n()t 'sp |\\n(.pu-3v
+.ifn 'sp |\\n(.pu-4v
+.ifn .tl Page %\\*(]D\\*(]W
+.ift .tl %
+.ev
+'bp
+..
+.ifn .ig
+.de}C
+.if "\\*(.T"aps"\{\
+. po0i
+. lt7.5i
+. if\\n()s .tl \l0.25i\l0.25i\h1i\l0.25i
+. if\\n()t .tl \l0.25i\l0.25i
+. lt
+. po\}
+..
+.de}M
+.}N
+.wh-.5p }C
+.ll\\n(LLu
+.}P
+..
+.de}K
+.}N
+.pl1
+.ll\\n(LLu
+..
+.de}P
+.nr )P \\n%+1-\\np
+.if \\nq .tm \\n(.F \\n()P \\np
+.bp
+.if \\nq .nr p \\n%
+..
+.deTH
+.PD
+.nrIN \\n()Mu
+.ift .ds ]H \\$1\^(\^\\$2\^)
+.ifn .ds ]H \\$1(\\$2)
+.if\\n()s .ds ]D
+.if\\n()t .ds ]D Plan 9
+.ifn .ds ]D Plan 9
+.ds]L
+.if!\\$3 .ds ]L (\^\\$3\^)
+.if!\\$4 .ds ]D \\$4
+.wh0 }H
+.wh-\\n(:mu }F
+.em}M
+.if\\n(nl .}P
+.nr)I \\n()Mu
+.nr)R 0
+.}E
+.DT
+.ifn \{.na
+.nh\}
+.ift \{.bd S 3 3
+.HY \}
+\Xhtml <B>
+\Xhtml [<A HREF="/sys/man/index.html">manual index</A>]
+\Xhtml [<A HREF="/sys/man/\\$2/INDEX.html">section index</A>]
+\Xhtml </B>
+..
+.deSH
+.PD
+.}X 0 "\\$1"
+.nr)E 2
+\&\Xhtml <H4>\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
+..
+.deSS
+.PD
+.}X 3n "" ""
+.nr)E 2
+\Xhtml <H4>\&\\$1 \|\\$2 \|\\$3 \|\\$4 \|\\$5 \|\\$6\Xhtml </H4>
+..
+.de}X
+.}E
+.ti\\$1
+.sp\\n(PDu
+.ne1.1v
+.nr)R 0
+.fi
+'''ss12
+'''if\\$2SYNOPSIS .ss 18
+.it1 }N
+.if!\\$3 .SM
+.ft 3
+..
+.de}2
+.nr)E 0
+.}E
+.nr)I \\n()Mu
+.ns
+.ft1
+..
+.deSM
+.nh
+.ps\\n()S-1
+.if!\\$1 \&\\$1
+.if!\\$2 \&\\$2
+.if!\\$3 \&\\$3
+.if!\\$4 \&\\$4
+.if!\\$5 \&\\$5
+.if!\\$6 \&\\$6
+.if!\\$1 .ps \\n()S
+.if\\$1 .it 1 }N
+.HY
+..
+.deI
+.nh
+.ft2
+.it1 }N
+.if!\\$1 \&\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
+.HY
+..
+.deB
+.nh
+.it1 }N
+.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
+.el .ft5
+.HY
+..
+.deL
+.nh
+.it1 }N
+.ift \{.ie!\\$1 \%\&\f5\\$1 \\$2 \\$3 \\$4 \\$5 \\$6
+.el .ft5 \}
+.ifn \{.ft5
+.if!\\$1 \{.ie\\$2 `\\$1'
+.el .ie\\$3 `\\$1 \\$2'
+.el .ie\\$4 `\\$1 \\$2 \\$3'
+.el .ie\\$5 `\\$1 \\$2 \\$3 \\$4'
+.el .ie\\$6 `\\$1 \\$2 \\$3 \\$4 \\$5'
+.el `\\$1 \\$2 \\$3 \\$4 \\$5 \\$6'\}\}
+.HY
+..
+.deRI
+.nh
+.}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.HY
+.}f
+..
+.deIR
+.nh
+.}S 2 1 \& "\Xhtml manref start \\$1 \\$2\\$1" "\\$2\Xhtml manref end \\$1 \\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.HY
+.}f
+..
+.deIB
+.nh
+.ift .}S 2 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.ifn .}S 2 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.HY
+.}f
+..
+.deRB
+.nh
+.ift .}S 1 5 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.HY
+.}f
+..
+.deBR
+.nh
+.ift .}S 5 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.ifn .}S 1 1 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.HY
+.}f
+..
+.deBI
+.nh
+.ift .}S 5 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.ifn .}S 1 2 \%\& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
+.HY
+.}f
+..
+.de LR
+.nh
+.ift \%\&\f5\\$1\f1\\$2
+.ifn \%`\\$1'\\$2
+.HY
+..
+.de RL
+.nh
+.ift \%\&\f1\\$1\\f5\\$2\\f1\\$3
+.ifn \%\\$1`\\$2'\\$3
+.HY
+..
+.de}S
+.ds]F
+.if\\$12 .if !\\$5 .ds ]F \^
+.if\\$22 .if !\\$5 .ds ]F \^
+.ie!\\$4 .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(]F" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
+.el\\$3
+.}f
+..
+.deEX
+.ift .ft5
+.nf
+..
+.deEE
+.ft1
+.fi
+..
+.de}p
+.sp\\n(PDu
+.ne1.1v
+.}E
+.nr)I \\n()Mu
+.ns
+..
+.dePP \"indirect PP so we can attach html - see tmac.anhtml
+.}p
+..
+.deP
+.PP
+..
+.deLP
+.PP
+..
+.dePD
+.ift .nr PD .4v
+.ifn .nr PD 1v
+.if!\\$1 .nr PD \\$1v
+..
+.deHP
+.sp\\n(PDu
+.ne1.1v
+.if!\\$1 .nr )I \\$1n
+.ll\\n(LLu
+.in\\n()Ru+\\n(INu+\\n()Iu
+.ti\\n()Ru+\\n(INu
+.}f
+..
+.deIP
+.ie!\\$1 \{.TP "\\$2"
+\&\\$1\}
+.el\{.sp\\n(PDu
+.ne1.1v
+.if!\\$2 .nr )I \\$2n
+.}f
+.ll\\n(LLu
+.in\\n()Ru+\\n(INu+\\n()Iu
+.lg\}
+..
+.deTP
+.if!\\$1 \{.nr )I \\$1n
+.if\\$10 .nr )I \\n()M\}
+.sp\\n(PDu
+.ne1.1v
+.in\\n()Ru
+.lg0
+.ns
+.it1 }N
+.nr)E 1
+.di]B
+..
+.deTF
+.IP "" "\w'\f5\\$1\ \ \fP'u"
+.PD0
+..
+.de}1
+.ds]X \&\\*(]B\\
+.rm]B
+.nr)E 0
+.if!\\$1 .nr )I \\$1n
+.}f
+.ll\\n(LLu
+.in\\n()Ru+\\n(INu+\\n()Iu
+.ti\\n(INu
+.ie!\\n()Iu+\\n()Ru-\w\\*(]Xu-3p \{\\*(]X
+.br\}
+.el\\*(]X\h|\\n()Iu+\\n()Ru\c
+.}f
+.lg
+..
+.de}N
+.if\\n()E .br
+.if\\n()E1 .di
+.if\\n()E0 .}f
+.if\\n()E1 .}1
+.if\\n()E2 .}2
+..
+.deRS
+.nr]\\n+()p \\n()I
+.nr)\\n()p \\n()R
+.ie!\\$1 .nr )R +\\$1n
+.el.nr )R +\\n()I
+.nr)I \\n()Mu
+.}E
+..
+.deRE
+.if!\\$1 \{.ie \\$10 .nr )p 1 1
+.el.nr )p \\$1 1 \}
+.ds]i \\*(]I\\n()p
+.ds]r \\*(]R\\n()p
+.nr)I \\*(]i
+.nr)R \\*(]r
+.if\\n()p .nr )p -1
+.}E
+..
+'''\" .2C begin 2-column display, by diversion
+'''\" CC=amount of text that will fit on page
+'''\" CL=1 multicolumn in effect, else 0
+'''\" CI saved indent
+'''\" CB contains diverted text
+.de 2C
+.ne 2
+.nf
+.nr CC \\n(.t/1v*2v
+.nr CI \\n(IN
+.nr IN 0
+.di CB
+.nr CL 1
+.}E
+.dt \\n(CCu C1
+..
+'''\" .1C return to 1-column
+.de 1C
+.nr CL 0
+.C1
+.fi
+..
+'''\" end of diversion, at end of page or return to 1-column
+'''\" CC=pos of nominal column end
+.de C1
+.dt
+\!.C3
+.di
+.if \\n(dn \{.nr CC \\n(dnu/2u+\\n(nlu
+.wh \\n(CCu C2
+.mk
+.nf
+.nr IN \\n(CIu
+.}E
+.CB \}
+..
+'''\" end of first column retrieved from diversion
+'''\" CC=pos of actual column end
+.de C2
+.wh \\n(CCu
+.mk CC
+.po +(\\n(LLu/2u)u
+.rt
+.if \\n(dn>1v .ns
+..
+'''\" end of second column
+.de C3
+.br
+.po -(\\n(LLu/2u)u
+.if \\n(CC>\\n(nl .sp |\\n(CCu
+.ne 2
+..
+.dePM
+.if\\$1 .nr !K 0
+.if\w\\$1 \{\
+.ie\\$1P .nr !K 1
+.el.ie \\$1BP .nr !K 3
+.el.ie \\$1BR .nr !K 4
+.el.nr !K 2 \}
+.if\\n(!K .wh -(\\n(:mu+5v) )G
+..
+.de)G
+.if\\n(!K 'sp 2v
+.ie\\n(!K=1 \{\
+.iet .bd1 3
+.el.bd1 0
+.tlPRIVATE
+.bd1
+.tlThis information should not be disclosed to unauthorized persons.
+.tlIt is meant solely for use by authorized Bell System employees. \}
+.el.ie \\n(!K=3 \{\
+.iet .bd1 3
+.el.bd1 0
+.tlBELL LABORATORIES PROPRIETARY
+.bd1
+.tlNot for use or disclosure outside Bell Laboratories except by
+.tlwritten approval of the director of the distributing organization. \}
+.el.ie \\n(!K=4 \{\
+.iet .bd1 3
+.el.bd1 0
+.tlBELL LABORATORIES RESTRICTED
+.bd1
+.tlThe information herein is meant solely for use by authorized
+.tlBell Laboratories employees and is not to be disclosed to others. \}
+.el.if \\n(!K=2 \{\
+.iet .bd1 3
+.el.bd1 0
+.tlNOTICE
+.bd1
+.tlNot for use or disclosure outside the
+.tlBell System except under written agreement. \}
+..
+.nr)s 0
+.ift .if \ns .nr )s 1
+.nr)t 0
+.ift .if !\ns .nr )t 1
+.if\n()s \{.nr )L 9i
+.nrLL 4.75i
+.nr)O .75i
+.nr)S 8
+.nr)V 9 \}
+.if\n()t \{.nr )L 11i
+.nrLL 6.5i
+.nr)O 1i
+.nr)S 9
+.nr)V 11 \}
+.ift \{.ds R ®
+.dsS \s\n()S
+..\}
+.ifn \{.nr )L 11i
+.nrLL 6.5i
+.nr)O .463i
+.if '\*(.T'think' \{.nrLL 80n
+.nr)O 0\}
+.if '\*(.T'thinksmall' \{.nrLL 142n
+.vs 9p
+.nr)O 0\}
+.dsR (Reg.)
+.dsS
+..\}
+.if\nT .nr LL 80n
+.if\nV>1 \{
+.nrLL 82n
+.nr)L 84v
+.rmul \}
+.nr)p 0 1
+.ds]I \\\\n(]
+.ds]R \\\\n()
+.if\nd0 .nr m \n(mo-1
+.if\nm0 .ds ]m January
+.if\nm1 .ds ]m February
+.if\nm2 .ds ]m March
+.if\nm3 .ds ]m April
+.if\nm4 .ds ]m May
+.if\nm5 .ds ]m June
+.if\nm6 .ds ]m July
+.if\nm7 .ds ]m August
+.if\nm8 .ds ]m September
+.if\nm9 .ds ]m October
+.if\nm10 .ds ]m November
+.if\nm11 .ds ]m December
+.ifn \{.nr m \nm+1
+.nr yD (\n(yr%100
+.af yD 01
+.ie\nd .ds ]W (last mod. \nm/\nd/\ny)
+.el.ds ]W (printed \n(mo/\n(dy/\n(yD)
+..\}
+.if\n()s .ds ]W
+.if\n()t \{.ie \nd .ds ]W \*(]m \nd, 20\ny
+.el.ds ]W \*(]m \n(dy, 20\n(yr
+..\}
+.pl\n()Lu
+.ll\n(LLu
+.lt\n(LLu
+.po\n()Ou
+.ift .tr \``\''
+.}f
+.if\n()s .nr :m 3.5v
+.if\n()t .nr :m 6v
+.ifn .nr :m 7v
+.ift .nr )M 3.6m
+.ifn .nr )M 5n
+.em}K
+.nr q \np
+.if!\np .nr p 1
+.pn \np