BSD 4_3_Reno release
[unix-history] / usr / src / contrib / bib / macs / bmac.open
index e6ecac2..947cd33 100644 (file)
@@ -1,3 +1,4 @@
+.\"    "@(#)bmac.open  2.4     4/27/87";
 .\" open format troff macros
 .\" citation formatting strings
 .ds [[ [
 .\" open format troff macros
 .\" citation formatting strings
 .ds [[ [
@@ -8,13 +9,28 @@
 .ds .] .
 .ds [, " \&
 .ds ,] ,
 .ds .] .
 .ds [, " \&
 .ds ,] ,
+.ds [? " \&
+.ds ?] ?
+.ds [: " \&
+.ds :] :
+.ds [; " \&
+.ds ;] ;
+.ds [! " \&
+.ds !] !
+.ds [" " \&
+.ds "] \&"
+.ds [' " \&
+.ds '] '
 .ds [< " \&
 .ds >]
 .ds [< " \&
 .ds >]
-.\" reference formmating strings
+.\" reference formating strings
+.ds a] " \&
+.ds b] , \&
 .ds c] , \&
 .ds n] "" and \&
 .ds m] "" and \&
 .ds c] , \&
 .ds n] "" and \&
 .ds m] "" and \&
-.ds a] " \&
+.ds e] \\fIet al.\\fP
+.ds p] .
 .\" reference formatting macros
 .de s[   \" start reference
 .nh
 .\" reference formatting macros
 .de s[   \" start reference
 .nh
@@ -24,8 +40,6 @@
 .[-
 ..
 .de []   \" start to display collected references
 .[-
 ..
 .de []   \" start to display collected references
-.SH
-References
 .LP
 ..
 .de ][   \" choose format
 .LP
 ..
 .de ][   \" choose format
@@ -41,6 +55,10 @@ References
 .if !~\\*(]A~.~ .as [A .
 .if !~\\*([A~~ \\*([A
 .br
 .if !~\\*(]A~.~ .as [A .
 .if !~\\*([A~~ \\*([A
 .br
+.if !~\\*([E~~ \{\
+.       ie \\n([E-1 \\*([E, editors.
+.       el \\*([E, editor.\}
+.br
 .if !~\\*(]T~.~ .as [T .
 .if !~\\*([T~~ \\*([T
 .br
 .if !~\\*(]T~.~ .as [T .
 .if !~\\*([T~~ \\*([T
 .br
@@ -54,6 +72,10 @@ References
 .if !~\\*(]A~.~ .as [A .
 .if !~\\*([A~~ \\*([A
 .br
 .if !~\\*(]A~.~ .as [A .
 .if !~\\*([A~~ \\*([A
 .br
+.if !~\\*([E~~ \{\
+.       ie \\n([E-1 \\*([E, editors.
+.       el \\*([E, editor.\}
+.br
 .if !~\\*(]T~.~ .as [T .
 .if !~\\*([T~~ \\*([T
 .br
 .if !~\\*(]T~.~ .as [T .
 .if !~\\*([T~~ \\*([T
 .br
@@ -73,8 +95,9 @@ References
 .de 2[ \" book
 .s[
 .if !~\\*(]A~.~ .as [A .
 .de 2[ \" book
 .s[
 .if !~\\*(]A~.~ .as [A .
-.ie !"\\*([A"" \\*([A
-.el .if !~\\*([E~~ \{\
+.if !"\\*([A"" \\*([A
+.br
+.if !~\\*([E~~ \{\
 .       ie \\n([E-1 \\*([E, editors.
 .       el \\*([E, editor.\}
 .br
 .       ie \\n([E-1 \\*([E, editors.
 .       el \\*([E, editor.\}
 .br
@@ -107,14 +130,17 @@ References
 .if !~\\*([P~~ pp. \\*([P \c
 in \\fI\\*([B\\fP\c
 .if !~\\*([V~~ , Vol \\*([V\c
 .if !~\\*([P~~ pp. \\*([P \c
 in \\fI\\*([B\\fP\c
 .if !~\\*([V~~ , Vol \\*([V\c
-.if !~\\*([E~~ , ed. \\*([E\c
+.if !~\\*([E~~ \{\
+.       ie \\n([E-1 , \\*([E, editors.
+.       el \\*([E, editor.\}
+.br
 \&.
 .br
 .if !~\\*([I~~ \\*([I\c
 .if !~\\*([C~~ , \\*([C\c
 .if !~\\*([D~~ , \\*([D\c
 \&.
 \&.
 .br
 .if !~\\*([I~~ \\*([I\c
 .if !~\\*([C~~ , \\*([C\c
 .if !~\\*([D~~ , \\*([D\c
 \&.
-.if !~\\*([O~~ \\*([O.
+.if !~\\*([O~~ \\*([O.
 .e[
 ..
 .de 4[ \" report
 .e[
 ..
 .de 4[ \" report
@@ -122,6 +148,10 @@ in \\fI\\*([B\\fP\c
 .if !~\\*(]A~.~ .as [A .
 .if !~\\*([A~~ \\*([A
 .br
 .if !~\\*(]A~.~ .as [A .
 .if !~\\*([A~~ \\*([A
 .br
+.if !~\\*([E~~ \{\
+.       ie \\n([E-1 , \\*([E, editors.
+.       el \\*([E, editor.\}
+.br
 .if !~\\*(]T~.~ .as [T .
 \\*([T
 .br
 .if !~\\*(]T~.~ .as [T .
 \\*([T
 .br
@@ -144,4 +174,3 @@ in \\fI\\*([B\\fP\c
 .rm [V [W
 .rm ]A ]T
 ..
 .rm [V [W
 .rm ]A ]T
 ..
-