summaryrefslogtreecommitdiffstats
path: root/contrib/mm/mm/ms.cov
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/mm/mm/ms.cov')
-rw-r--r--contrib/mm/mm/ms.cov121
1 files changed, 121 insertions, 0 deletions
diff --git a/contrib/mm/mm/ms.cov b/contrib/mm/mm/ms.cov
new file mode 100644
index 0000000..cea6073
--- /dev/null
+++ b/contrib/mm/mm/ms.cov
@@ -0,0 +1,121 @@
+.\" -*- nroff -*-
+.ig
+
+Copyright (C) 1991-2020 Free Software Foundation, Inc.
+mm is written by Jörgen Hägg <jh@axis.com>
+
+mm is free software; you can redistribute it and/or modify it under
+the terms of the GNU General Public License as published by the Free
+Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+mm is distributed in the hope that it will be useful, but WITHOUT ANY
+WARRANTY; without even the implied warranty of MERCHANTABILITY or
+FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+Please submit bug reports using groff's 'BUG-REPORT' file to
+http://savannah.gnu.org/bugs/?group=groff.
+..
+.
+.\"------------
+.\" Cover sheet. Mostly like ms cover.
+.\"------------
+.de cov@print-title
+.ie !d cov*title .@error COVEND: no title (TL) defined
+.el \{\
+. in 0
+. misc@ev-keep cov*ev
+. init@reset
+. ad c
+. hy 0
+. fi
+. B
+. cov*title
+. br
+. ad b
+. R
+. ev
+.\}
+..
+.\"------------
+.de cov@print-authors
+.ie !\\n[cov*au] .@error COVEND: no authors (AU) defined
+.el \{\
+. SP
+. nr cov*i 0 1
+. while \\n+[cov*i]<=\\n[cov*au] \{\
+. ds cov*aname \\*[cov*au!\\n[cov*i]!1]
+. ce
+. nop \fI\\*[cov*aname]\fP
+. nr cov*j 0 1
+. while \\n+[cov*j]<=\\n[cov*at!\\n[cov*i]] \{\
+. ds cov*atitle \\*[cov*at!\\n[cov*i]!\\n[cov*j]]
+. ce
+. nop \s-1\\*[cov*atitle]\s0
+. \}
+. rm cov*atitle
+. \}
+. rm cov*aname
+.\}
+..
+.\"------------
+.de cov@print-firm
+.if d cov*firm \{\
+. SP .5
+. ce
+. nop \\*[cov*firm]
+.\}
+..
+.\"------------
+.de cov@print-abstract
+.SP 2
+.if d cov*abstract \{\
+. misc@ev-keep cov*ev
+. init@reset
+. if \\n[cov*abs-ind]>0 \{\
+. in +\\n[cov*abs-ind]u
+. ll -\\n[cov*abs-ind]u
+. \}
+. ce
+\fI\\$1\fP
+. SP 1.5
+. fi
+. cov*abstract
+. br
+. ev
+.\}
+..
+.\"------------
+.de cov@print-date
+.SP 2
+\f[\\*[@sdf_font]]\\*[cov*new-date]\fP
+..
+.\"-----------------
+.de COVEND
+.br
+.if d cov*default-firm \
+. if !d cov*firm .ds cov*firm \\*[cov*default-firm]
+.sp |4.2c
+.cov@print-title
+.cov@print-authors
+.cov@print-firm
+.cov@print-abstract "\\*[cov*abs-name]"
+.cov@print-date
+.pg@enable-top-trap
+.bp 1
+.pg@enable-trap
+.if r cov*abs-arg .if \\n[cov*abs-arg] \{\
+. cov@print-abstract ABSTRACT
+. SP 2
+.\}
+..
+.
+.\" Local Variables:
+.\" mode: nroff
+.\" fill-column: 72
+.\" End:
+.\" vim: set filetype=groff textwidth=72: