date and time created 83/06/22 15:20:07 by garrison
[unix-history] / usr / src / contrib / bib / macs / bmac.open
index e6ecac2..77f37aa 100644 (file)
@@ -1,3 +1,4 @@
+.\"    "@(#)bmac.open  2.1     %G%";
 .\" open format troff macros
 .\" citation formatting strings
 .ds [[ [
 .\" open format troff macros
 .\" citation formatting strings
 .ds [[ [
@@ -8,9 +9,21 @@
 .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 c] , \&
 .ds n] "" and \&
 .ds m] "" and \&
 .ds c] , \&
 .ds n] "" and \&
 .ds m] "" and \&
@@ -24,8 +37,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 +52,13 @@ 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 !~\\*(]A~.~ .as [A .
+.if !~\\*([A~~ \\*([A
+.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
@@ -62,7 +84,7 @@ References
 .       as a[ , \\*([V
 .       if !~\\*([N~~ .as a[ (\\*([N)
 .       if !~\\*([P~~ .as a[ :\\*([P\}
 .       as a[ , \\*([V
 .       if !~\\*([N~~ .as a[ (\\*([N)
 .       if !~\\*([P~~ .as a[ :\\*([P\}
-.el .if !~\\*([P~~ .as a[ , pages \\*([P
+.el .if !~\\*([P~~ .as a[ , pp. \\*([P
 .if !~\\*([I~~ .as a[ , \\*([I
 .if !~\\*([D~~ .as a[ , \\*([D
 \\*(a[.
 .if !~\\*([I~~ .as a[ , \\*([I
 .if !~\\*([D~~ .as a[ , \\*([D
 \\*(a[.
@@ -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,7 +130,10 @@ 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
 \&.
 .br
 .if !~\\*([I~~ \\*([I\c
@@ -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