|
|
1.1 root 1: .\" "@(#)bmac.open 2.4 4/27/87";
2: .\" open format troff macros
3: .\" citation formatting strings
4: .ds [[ [
5: .ds ]] ]
6: .ds ], ,\|
7: .ds ]- -
8: .ds [. " \&
9: .ds .] .
10: .ds [, " \&
11: .ds ,] ,
12: .ds [? " \&
13: .ds ?] ?
14: .ds [: " \&
15: .ds :] :
16: .ds [; " \&
17: .ds ;] ;
18: .ds [! " \&
19: .ds !] !
20: .ds [" " \&
21: .ds "] \&"
22: .ds [' " \&
23: .ds '] '
24: .ds [< " \&
25: .ds >]
26: .\" reference formating strings
27: .ds a] " \&
28: .ds b] , \&
29: .ds c] , \&
30: .ds n] "" and \&
31: .ds m] "" and \&
32: .ds e] \\fIet al.\\fP
33: .ds p] .
34: .\" reference formatting macros
35: .de s[ \" start reference
36: .nh
37: .IP [\\*([F]\0
38: ..
39: .de e[ \" end reference
40: .[-
41: ..
42: .de [] \" start to display collected references
43: .LP
44: ..
45: .de ][ \" choose format
46: .ie !"\\*([J"" .nr t[ 1 \" journal
47: .el .ie !"\\*([B"" .nr t[ 3 \" article in book
48: .el .ie !"\\*([R"" .nr t[ 4 \" technical report
49: .el .ie !"\\*([I"" .nr t[ 2 \" book
50: .el .nr t[ 0 \" other
51: .\\n(t[[
52: ..
53: .de 0[ \" other
54: .s[
55: .if !~\\*(]A~.~ .as [A .
56: .if !~\\*([A~~ \\*([A
57: .br
58: .if !~\\*([E~~ \{\
59: . ie \\n([E-1 \\*([E, editors.
60: . el \\*([E, editor.\}
61: .br
62: .if !~\\*(]T~.~ .as [T .
63: .if !~\\*([T~~ \\*([T
64: .br
65: .if !~\\*([O~~ \\*([O\c
66: .if !~\\*([D~~ , \\*([D\c
67: \&.
68: .e[
69: ..
70: .de 1[ \" journal article
71: .s[
72: .if !~\\*(]A~.~ .as [A .
73: .if !~\\*([A~~ \\*([A
74: .br
75: .if !~\\*([E~~ \{\
76: . ie \\n([E-1 \\*([E, editors.
77: . el \\*([E, editor.\}
78: .br
79: .if !~\\*(]T~.~ .as [T .
80: .if !~\\*([T~~ \\*([T
81: .br
82: .ds a[ \\fI\\*([J\\fP
83: .ie !"\\*([V"" \{\
84: . as a[ , \\*([V
85: . if !~\\*([N~~ .as a[ (\\*([N)
86: . if !~\\*([P~~ .as a[ :\\*([P\}
87: .el .if !~\\*([P~~ .as a[ , pages \\*([P
88: .if !~\\*([I~~ .as a[ , \\*([I
89: .if !~\\*([D~~ .as a[ , \\*([D
90: \\*(a[.
91: .br
92: .if !~\\*([O~~ \\*([O
93: .e[
94: ..
95: .de 2[ \" book
96: .s[
97: .if !~\\*(]A~.~ .as [A .
98: .if !"\\*([A"" \\*([A
99: .br
100: .if !~\\*([E~~ \{\
101: . ie \\n([E-1 \\*([E, editors.
102: . el \\*([E, editor.\}
103: .br
104: .if !~\\*(]T~.~ .as [T .
105: .if !~\\*([T~~ \\fI\\*([T\\fP
106: .br
107: .rm a[
108: .if !~\\*([I~~ .ds a[ \\*([I
109: .if !~\\*([C~~ \{\
110: . if !~\\*(a[~~ .as a[ , \&
111: . as a[ \\*([C\}
112: .if !~\\*([D~~ \{\
113: . if !~\\*(a[~~ .as a[ , \&
114: . as a[ \\*([D\}
115: \\*(a[.
116: .br
117: .if !~\\*([G~~ Government ordering number \\*([G.
118: .br
119: .if !~\\*([O~~ \\*([O.
120: .e[
121: ..
122: .de 3[ \" article in book
123: .s[
124: .if !~\\*(]A~.~ .as [A .
125: .if !~\\*([A~~ \\*([A
126: .br
127: .if !~\\*(]T~.~ .as [T .
128: .if !~\\*([T~~ \\*([T
129: .br
130: .if !~\\*([P~~ pp. \\*([P \c
131: in \\fI\\*([B\\fP\c
132: .if !~\\*([V~~ , Vol \\*([V\c
133: .if !~\\*([E~~ \{\
134: . ie \\n([E-1 , \\*([E, editors.
135: . el \\*([E, editor.\}
136: .br
137: \&.
138: .br
139: .if !~\\*([I~~ \\*([I\c
140: .if !~\\*([C~~ , \\*([C\c
141: .if !~\\*([D~~ , \\*([D\c
142: \&.
143: .if !~\\*([O~~ , \\*([O.
144: .e[
145: ..
146: .de 4[ \" report
147: .s[
148: .if !~\\*(]A~.~ .as [A .
149: .if !~\\*([A~~ \\*([A
150: .br
151: .if !~\\*([E~~ \{\
152: . ie \\n([E-1 , \\*([E, editors.
153: . el \\*([E, editor.\}
154: .br
155: .if !~\\*(]T~.~ .as [T .
156: \\*([T
157: .br
158: \\*([R\c
159: .if !~\\*([G~~ \& (\\*([G)\c
160: .if !~\\*([I~~ , \\*([I\c
161: .if !~\\*([C~~ , \\*([C\c
162: .if !~\\*([D~~ , \\*([D\c
163: \&.
164: .br
165: .if !~\\*([O~~ \\*([O.
166: .e[
167: ..
168: .de [- \" clean up after yourself
169: .rm [A [B [C [D
170: .rm [E [F [G
171: .rm [I [J [K
172: .rm [N [O [P
173: .rm [R [T
174: .rm [V [W
175: .rm ]A ]T
176: ..
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.