diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-06-07 23:00:34 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-06-07 23:00:34 +0000 |
commit | 738919c0391b99947b758d85f6a8636be1886fbb (patch) | |
tree | 6dcdfc8513007dbfe8dd40dfb3d7dfffb49b6651 /share | |
parent | e0e0323354c55335775e3a55b1af0f93967fb412 (diff) |
Remove groff from base
All manpages in base are now compatible with mandoc(1), all roff documentation
will be relocated in the doc tree. man(1) can now use groff from the ports tree
if it needs.
Also remove checknr(1) and colcrt(1) which are only useful with groff.
Approved by: (no objections on the mailing lists)
Notes
Notes:
svn path=/head/; revision=319664
Diffstat (limited to 'share')
-rw-r--r-- | share/Makefile | 4 | ||||
-rw-r--r-- | share/me/Makefile | 29 | ||||
-rw-r--r-- | share/me/Makefile.depend | 11 | ||||
-rw-r--r-- | share/me/acm.me | 83 | ||||
-rw-r--r-- | share/me/chars.me | 90 | ||||
-rw-r--r-- | share/me/deltext.me | 49 | ||||
-rw-r--r-- | share/me/eqn.me | 108 | ||||
-rw-r--r-- | share/me/float.me | 96 | ||||
-rw-r--r-- | share/me/footnote.me | 114 | ||||
-rw-r--r-- | share/me/index.me | 105 | ||||
-rw-r--r-- | share/me/letterhead.me | 96 | ||||
-rw-r--r-- | share/me/local.me | 39 | ||||
-rw-r--r-- | share/me/null.me | 35 | ||||
-rw-r--r-- | share/me/orig_me.7 | 314 | ||||
-rw-r--r-- | share/me/refer.me | 125 | ||||
-rw-r--r-- | share/me/revisions | 230 | ||||
-rw-r--r-- | share/me/sh.me | 138 | ||||
-rw-r--r-- | share/me/strip.sed | 44 | ||||
-rw-r--r-- | share/me/summary.external | 238 | ||||
-rw-r--r-- | share/me/tbl.me | 139 | ||||
-rw-r--r-- | share/me/test/test.accent | 7 | ||||
-rw-r--r-- | share/me/test/test.umlaut | 39 | ||||
-rw-r--r-- | share/me/thesis.me | 49 | ||||
-rw-r--r-- | share/me/tmac.orig_me | 1188 | ||||
-rw-r--r-- | share/mk/src.opts.mk | 5 |
25 files changed, 0 insertions, 3375 deletions
diff --git a/share/Makefile b/share/Makefile index 25b2ba3a3337..fae485f1b706 100644 --- a/share/Makefile +++ b/share/Makefile @@ -49,10 +49,6 @@ _dict= dict _examples= examples .endif -.if ${MK_GROFF} != "no" -_me= me -.endif - .if ${MK_ICONV} != "no" _i18n= i18n .endif diff --git a/share/me/Makefile b/share/me/Makefile deleted file mode 100644 index 6a9d6de5b33c..000000000000 --- a/share/me/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# @(#)Makefile 8.2 (Berkeley) 3/27/94 -# $FreeBSD$ - -MELIB= ${BINDIR}/me -TMLIB= ${BINDIR}/tmac -MESRCS= acm.me chars.me deltext.me eqn.me float.me footnote.me \ - index.me letterhead.me local.me null.me refer.me sh.me \ - tbl.me thesis.me -TMSRCS= tmac.orig_me -FILES= ${MESRCS:S/$/.tmp/} ${TMSRCS:S/$/.tmp/} revisions -CLEANFILES+= ${MESRCS:S/$/.tmp/} ${TMSRCS:S/$/.tmp/} - -MAN= orig_me.7 - -.for file in ${MESRCS} ${TMSRCS} -${file}.tmp: ${file} - sed -f ${.CURDIR}/strip.sed < ${.ALLSRC} > ${.TARGET} -.endfor - -.for file in ${MESRCS:S/$/.tmp/} revisions -FILESDIR_${file}= ${MELIB} -FILESNAME_${file}= ${file:R} -.endfor -.for file in ${TMSRCS:S/$/.tmp/} -FILESDIR_${file}= ${TMLIB} -FILESNAME_${file}= ${file:R} -.endfor - -.include <bsd.prog.mk> diff --git a/share/me/Makefile.depend b/share/me/Makefile.depend deleted file mode 100644 index f80275d86ab1..000000000000 --- a/share/me/Makefile.depend +++ /dev/null @@ -1,11 +0,0 @@ -# $FreeBSD$ -# Autogenerated - do NOT edit! - -DIRDEPS = \ - - -.include <dirdeps.mk> - -.if ${DEP_RELDIR} == ${_DEP_RELDIR} -# local dependencies - needed for -jN in clean tree -.endif diff --git a/share/me/acm.me b/share/me/acm.me deleted file mode 100644 index 53479135ee64..000000000000 --- a/share/me/acm.me +++ /dev/null @@ -1,83 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)acm.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.de ac -.ll 8.9i -.nr $s 0.5i -.if !\\n($T \ -. po 1.0i -.ie "\\$2"*" \ -\{\ -. nr hm 0.375i -. nr tm 1.125i -. pl 14.25i -. nr bm 1.5i -. de $h .. -. tl ''%'' -... -. rm $f -.\} -.el \ -\{\ -. nr hm 0 -. nr tm 0 -. pl 15i -. nr bm 3i -. nr fm 0.9i -. de $f .. -. ti 0 -\h'|0.5i'\\\\n%\h'|1.25i'\\$2\h'|3i'\\$1 -. br -... -. rm $h -.\} -.bp -.rs -.sp 0.75i -.rm ac -.. -.if t .tm Line \n(c. -- macro .ac will not work in TROFF -- request ignored. -.if t .rm ac -.de +c \" *** begin chapter -.if \\n(?A \ -\{\ -. nr ch 0 1 -. pn 1 -. ep -. af % 1 -. bp -.\} -.nr ?A 0 -.sp 1i -.if \\n(.$ \ -. $c "\\$1" -.. -.nr c. \n(_0 diff --git a/share/me/chars.me b/share/me/chars.me deleted file mode 100644 index 8f553487ef8a..000000000000 --- a/share/me/chars.me +++ /dev/null @@ -1,90 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)chars.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.\" *** special characters *** -.\" this file uses temp strings of the form #x. -.if n \ -\{\ -. ds #[ \f1 -. ds #] \fP -. ds #h 0 -. ds #v 0.8m -. ds #f 0.3m -.\} -.if t \ -\{\ -. ds #[ \& -. ds #] \& -. ds #h ((1u-(\\\\n(.fu%2u))*0.13m) -. ds #v 0.6m -. ds #f 0 -.\} -.\" \" accents -.ds ' \k_\h'-(\\n(.wu*8/10-\*(#h)'\*(#[\(aa\h'|\\n_u'\*(#] -.ds ` \k_\h'-(\\n(.wu*7/10-\*(#h)'\*(#[\(ga\h'|\\n_u'\*(#] -.\" \" umlaut -.ds : \k_\h'-(\\n(.wu*8/10-\*(#h+0.1m+\*(#f)'\v'-\*(#v'\*(#[\z.\h'0.2m+\*(#f'.\h'|\\n_u'\v'\*(#v'\*(#] -.\" \" circumflex and tilde -.ds ^ \k_\h'-(\\n(.wu-\*(#h-0.05m)'\*(#[^\h'|\\n_u'\*(#] -.ds ~ \k_\h'-(\\n(.wu-\*(#h-0.05m)'\*(#[~\h'|\\n_u'\*(#] -.\" \" cedilla and czech -.ds , \k_\h'-(\\n(.wu)'\*(#[,\h'|\\n_u'\*(#] -.ds v \k_\h'-(\\n(.wu*9/10-\*(#h)'\v'-\*(#v'\*(#[\s-4v\s0\v'\*(#v'\h'|\\n_u'\*(#] -.\" \" Norwegian A or angstrom -.ds o \k_\h'-(\\n(.wu+\w'\(de'u-\*(#h)/2u'\v'-0.4n'\*(#[\z\(de\v'0.4n'\h'|\\n_u'\*(#] -.\" \" there exists, for all -.ds qe \*(#[\v'0.5m'\z\(em\v'-0.65m'\z\(em\v'-0.65m'\z\(em\v'0.8m'\h'0.3m'|\h'-0.3m'\*(#] -.ds qa \*(#[\h'-0.24m'\z\e\h'0.48m'\z\(sl\h'-0.24m'\v'-0.15m'\(em\v'0.15m'\*(#] -.if t \ -\{\ -. ds qe \s-2\v'0.45m'\z\(em\v'-0.625m'\z\(em\v'-0.625m'\(em\v'0.8m'\s0\h'-0.1m'\v'-0.05m'\(br\v'0.05m'\h'0.1m' -. ds qa \z\e\h'0.35m'\z\(sl\h'-0.33m'\v'-0.3m'\s-4\(em\s0\v'0.3m'\h'0.15m' -.\} -.if \n($T \ -\{\ -. ds ' \*(#[\h'-1'\(aa\*(#] -. ds ` \*(#[\h'-1'\(ga\*(#] -. ds : \& -. ds ^ \*(#[\h'-1'^\*(#] -. ds ~ \*(#[\h'-1'~\*(#] -. ds , \*(#[\h'-1',\*(#] -. ds v \& -. ds o \& -. ds qe EXISTS -. ds qa FORALL -.\} -.rm #[ -.rm #] -.rm #h -.rm #v -.rm #f -.nr c. \n(_0 diff --git a/share/me/deltext.me b/share/me/deltext.me deleted file mode 100644 index 08b3840c25bf..000000000000 --- a/share/me/deltext.me +++ /dev/null @@ -1,49 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)deltext.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.de (d \" *** begin delayed text -.am |d )d -.sp \\n(bsu -.. -.de )d \" *** end delayed text -.if \\n# \ -. nr $d +1 -.ds # [\\n($d]\k# -.rr # -.. -.de pd \" *** print delayed text -.|d -.rm |d -.nr $d 1 1 -.ds # [1]\k# -.. -.nr c. \n(_0 diff --git a/share/me/eqn.me b/share/me/eqn.me deleted file mode 100644 index e8034de82afe..000000000000 --- a/share/me/eqn.me +++ /dev/null @@ -1,108 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)eqn.me 8.1 (Berkeley) 6/5/93 -.\" $FreeBSD$ -.\" -.\" %beginstrip% -.\" -.de EQ \" *** equation start -.ec -.if !\\n(?e \ -\{\ -. if "\\n(.z"|e" .tm Line \\n(c. -- Nested .EQ request -. @D 1 "\\$1" "\\$2" -. @C 2 -. di |e -.\} -.ls 1 -.in 0 -.nf -.. -.de EN \" *** equation end -.br -.ie "\\$1"C" \ -\{\ -. nr ?e 1 -. sp \\n(esu -.\} -.el \ -\{\ -. nr ?e 0 -. di -. if \\n(dn \ -. @q \" actual equation output -. rm |e -. rm 10 -. rm 11 -. rm 12 -. rm 13 -. rm 14 -. rm 15 -. rm 16 -. rm 17 -. rm 18 -. rm 19 -. rm 20 -. rm 21 -. rm 22 -. rm 23 -. ev -.\} -.. -.de @q \" --- equation output -.nr _Q \\n(dnu -.ev -.sp \\n(esu \" output rest of preceding text -.@C 2 \" .ev 2 may be jumbled from header -.ie \\n(_d=1 \ -. in (\\n(.lu+\\n($iu-\\n(dlu)/2u -.el .ie \\n(_d=2 \ -. in \\n($iu -.el .ie \\n(_d=3 \ -. in \\n(biu+\\n($iu -.el .if \\n(_d=4 \ -. in 0 -.if !"\\n(.z"" \!.ne \\n(_Qu -.ne \\n(_Qu+\n(.Vu \" keep it on one page -.mk _q -.if \n@>1 .tm --@e: _Q=\\n(_Q _q=\\n(_q nl=\\n(nl |p=\\*(|p -.if !"\\*(|p"" \ -\{\ -. rs -. sp (\\n(_Qu-\\n(.vu)/2u -. tl """\\*(|p" -. rt \\n(_qu -.\} -.|e -.sp |\\n(_qu+\\n(_Qu -.sp \\n(esu+\\n(.Lv-1v -.rr _q -.rr _Q -.. -.nr c. \n(_0 diff --git a/share/me/float.me b/share/me/float.me deleted file mode 100644 index 6204c3578109..000000000000 --- a/share/me/float.me +++ /dev/null @@ -1,96 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)float.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.de (z \" *** begin floating keep -.if \n@>4 .tm >> (z, .z=\n(.z -.@D 4 \\$1 \\$2 -.@( -.nr ?T 0 -.. -.de )z \" *** end floating keep -.if \n@>4 .tm >> )z, .z=\n(.z -.sp \\n(zsu -.@) -.if \n@>4 .tm -- )z << @), .z=\n(.z -.rr _0 -.if !\\n(?b \ -. nr dn +(\\n(ppu*\\n($ru)/2u+\\n(zsu -.nr dl -\n(.H \" fudge factor necessary to make it work -.ie ((\\n(dn+\n(.V)>=\\n(.t):(\\n(?a):((\\n(dl>\\n($l)&(\\n($c>1)) \ -\{\ -. nr ?a 1 -. if (\\n(dl>\\n($l)&(\\n($m>1) \ -. nr ?w 1 \" mark wider than one column (top) -. ds |x |t -.\} -.el \ -\{\ -. nr ?b 1 -. if (\\n(dl>\\n($l)&(\\n($m>1) \ -. nr ?W 1 \" mark wider than one column (bottom) -. nr _b +\\n(dnu -. ch @f -\\n(_bu -. ds |x |b -.\} -.da \\*(|x \" copy to save macro -.nf -.ls 1 -.nr ?k 1 -.if \n@>4 .tm -- )z >> \\*(|x -\!.if \\\\n(nl>(\\\\n(tm+2v) .ne \\n(dnu-\\n(zsu -.|k\" \" and the body -.ec -.if \n@>4 .tm -- )z << \\*(|x, .z=\\n(.z -.nr ?k 0 -.rm |k\" \" remove the temp macro -.da -.in 0 -.ls 1 -.xl \\n($lu -.ev -.if \n@>4 .tm << )z, .z=\\n(.z -.. -.de @k \" --- output floating keep -.if \n@>4 .tm >> @k, $1=\\$1, .z=\\n(.z -.ev 1 -.nf -.ls 1 -.in 0 -.sp \\n(zsu -.\\$1 -.ec -.br -.rm \\$1 -.ev -.nr ?T 0 -.. -.nr c. \n(_0 diff --git a/share/me/footnote.me b/share/me/footnote.me deleted file mode 100644 index 5f9cad468f5f..000000000000 --- a/share/me/footnote.me +++ /dev/null @@ -1,114 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)footnote.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.de (f \" *** begin footnote -.ec -.if "\\n(.z"|f" .tm Line \\n(c. -- Illegal footnote nesting -.ie "\\n(.z"" \ -\{\ -. nr _D \\n(dn -. nr _0 1v+\\n(nlu -. ev 2 -. da |f -. in 0 -. xl \\n($lu-\\n(fuu -. @F \\n(ff -. sz \\n(fp -. vs \\n(.su*\\n($Ru -. if !\\n(?f \ -\{\ -. nr _b +1v \" allow space for $s -. $s -. \} -. br -. if \\n(.p-\\n(_b-\\n(_0-\\n(.h-1v-\\n(fs<0 \ -\{\ -. da\" \" won't fit on page at all -. bc -. if !\\n(?f \ -. rm |f -. da |f -.\" next five lines could be dropped if headers had their own environment -. in 0 \" reset everything from .bc -. xl \\n($lu-\\n(fuu -. @F \\n(ff -. sz \\n(fp -. vs \\n(.su*\\n($Ru -. if !\\n(?f \ -. $s -. br -. \} -. rr _0 -. sp \\n(fsu -. nr ?f 1 -. fi -. if !"\\$1"_" \ -. ti \\n(fiu -. if \n@>2 .tm << (f $f=\\n($f -.\} -.el \ -\{\ -. ev 2 -\!.(f \\$1 -.\} -.. -.de )f \" *** end footnote -.ie "\\n(.z"|f" \ -\{\ -. if \\n* \ -. nr $f +1 -. ds * \\*[\\n($f\\*]\k* -. rr * -. in 0 -. da -. ev -. if \\n(_w<\\n(dl \ -. nr _w \\n(dl \" compute maximum fn width -. nr _b +\\n(dn -. ch @f -\\n(_bu -. if \\n(.p-\\n(_b<=\\n(nl \ -. ch @f \\n(nlu+\n(.Vu -. nr dn _D -. rr _D -.\} -.el \ -\{\ -. br -\!.)f -. ev -.\} -.. -.if \n(ff<=0 \ -. nr ff 1 \" footnote font: Times Roman -.if \n(fp<=0 \ -. nr fp 8 \" footnote pointsize -.nr c. \n(_0 diff --git a/share/me/index.me b/share/me/index.me deleted file mode 100644 index 9ffda71abab8..000000000000 --- a/share/me/index.me +++ /dev/null @@ -1,105 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)index.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.de (x \" *** begin index entry -.if \n@>4 .tm >> (x, .z=\\n(.z -.ds |X x -.if \\n(.$>0 \ -. ds |X \\$1 -.\" please note these cases MUST be in this order -.ie !"\\n(.z"" \ -\{\ -. ev 2 \" if in a diversion, save & process later -\!.(x \\*(|X -.rm |X -.\} -.el \ -\{\ -. am %\\*(|X )x -. sp \\n(xsu -. ti -\\n(piu -.\} -.. -.de )x \" *** end index entry -.if \n@>4 .tm >> )x, .z=\\n(.z -.ie "\\n(.z"" \ -\{\ -. ds |x \\n% -. if \\n(.$>0 \ -. ds |x \\$1 -. if "\\*(|x"_" \ -. ig .. -. am %\\*(|X .. -. if \w"\\$2">(\\n(.l-\\n(.i-\\n(.k) \ -. ti +\\n(xuu -\\\\a\\\\t\\$2\\*(|x -... -. rm |x -. rm |X -.\} -.el \ -\{\ -\!.)x \\$1 \\$2 -. br \" if in a diversion, save & process later -. ev -.\} -.. -.de xp \" *** print the index -.br -.@C 2 -.ls 1 -.vs \\n(.su*\\n($Ru -.fi -.in +\\n(piu -.ds |X x -.if \\n(.$>0 \ -. ds |X \\$1 -.xl -(\\n(xuu+\w'...'u) -.di |x -.%\\*(|X -.br -.di -.rm %\\*(|X -.xl \\n($lu -.rm |X -.ev -.nf -.in 0 -.ta \\n(.lu-\\n(xuuR \\n(.luR -.|x -.fi -.in -.rm |x -.. -.if \n(xu<=0 \ -. nr xu 0.5i \" index undent -.nr c. \n(_0 diff --git a/share/me/letterhead.me b/share/me/letterhead.me deleted file mode 100644 index 542306e32f75..000000000000 --- a/share/me/letterhead.me +++ /dev/null @@ -1,96 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)letterhead.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.\" This file defines the local letterhead. It should be changed as -.\" necessary for your organization. -.\" This version prints the U.C. letterhead, complete with seal. -.\" Unfortunately, it assumes that you have ditroff and the seal font. -.\" -.nr xx \n(.d -.nr xy \n(.u -.nr xz \n(.f -.lp -.rs -.nr xw \n(.s -.nf -.\" .ie "\*(.T"psc" \{\ -.ie \n(.g \{\ -. po 0.85i -. sp |0.7i -. ft R \} -.el \{\ -. po 0.4i -. sp |0.5i -. ie "\*(.T"ip" \ -. ft R -. el \ -. ft cr -.\} -.ps 12 -.vs 0.14i -.in 0 -UNIVERSITY OF CALIFORNIA, BERKELEY -.sp 0.3i-1v -.ie "\*(.T"psc" \{\ -\l'11.3c' \h'|13.5c'\l'4.2c' -.br -\s6\|BERKELEY \(bu DAVIS \(bu IRVINE \(bu LOS ANGELES \(bu RIVERSIDE \(bu SAN DIEGO \(bu SAN FRANCISCO \h'|11.35c' \z\(uc \h'|13.85c' SANTA BARBARA \(bu SANTA CRUZ\s10 -.sp -0.2c -\l'11.3c' \h'|13.5c'\l'4.2c'\s7 \} -.el \{\ -.ps 7 -\D't 0.013i'\D'l 4.5i 0'\h'0.83i'\D'l 1.85i 0' -.sp 0.13i-1v -\!s5 -\D't 0.024i'\|BERKELEY \v'-0.035i'\D'l 0 0'\v'0.035i' DAVIS \v'-0.035i'\D'l 0 0'\v'0.035i' IRVINE \v'-0.035i'\D'l 0 0'\v'0.035i' LOS ANGELES \v'-0.035i'\D'l 0 0'\v'0.035i' RIVERSIDE \v'-0.035i'\D'l 0 0'\v'0.035i' SAN DIEGO \v'-0.035i'\D'l 0 0'\v'0.035i' SAN FRANCISCO\h'|4.9i'\u\f(slseal\fP\h'|5.475i'\dSANTA BARBARA \v'-0.035i'\D'l 0 0'\v'0.035i' SANTA CRUZ -.sp 0.07i-1v -\D't 0.013i'\D'l 4.5i 0'\h'0.83i'\D'l 1.85i 0' \} -.sp 0.5i-1v -\|COLLEGE OF ENGINEERING\h'|4.1i'BERKELEY, CALIFORNIA 94720 -\|DEPARTMENT OF ELECTRICAL ENGINEERING -\0\0AND COMPUTER SCIENCES\D't 3u' -\|COMPUTER SCIENCE DIVISION -.ft \n(xz -.ps \n(xw -.if "\$1"d" \ -\{\ -. sp 4p -\h'|4.1i'\*(td -.\} -.if \n(xy .fi -.ie \n(xx>\n(.d \ -. sp |\n(xxu -.el .sp 0.3i -.vs -.in -.po -.nr c. \n(_0 diff --git a/share/me/local.me b/share/me/local.me deleted file mode 100644 index f3a61ce2bad3..000000000000 --- a/share/me/local.me +++ /dev/null @@ -1,39 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)local.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.\" this file may contain local macros, which are initialized with -.\" the ".lo" request. All macros and number registers in this file -.\" should be named ".*X", where X is any letter (upper or lower case) -.\" or digit, to avoid naming conflicts. -.\" -.\" *** insert new definitions before this line *** -.nr c. \n(_0 diff --git a/share/me/null.me b/share/me/null.me deleted file mode 100644 index 0a93c2a21030..000000000000 --- a/share/me/null.me +++ /dev/null @@ -1,35 +0,0 @@ -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)null.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.\" This file should be null -- it is called when tmac.e is sourced -.\" for the second... time. Of course, you could give an error -.\" message..... -.cc . diff --git a/share/me/orig_me.7 b/share/me/orig_me.7 deleted file mode 100644 index 12958be53d0f..000000000000 --- a/share/me/orig_me.7 +++ /dev/null @@ -1,314 +0,0 @@ -.\" Copyright (c) 1980, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)me.7 8.1 (Berkeley) 6/5/93 -.\" $FreeBSD$ -.\" -.hc % -.TH ORIG_ME 7 "June 5, 1993" -.UC 3 -.SH NAME -orig_me \- macros for formatting papers -.SH SYNOPSIS -.B "nroff \-orig_me" -[ options ] -file ... -.br -.B "troff \-orig_me" -[ options ] -file ... -.SH DESCRIPTION -This package of -.I nroff -and -.I troff -macro definitions provides a canned formatting -facility for tech%nical papers in various formats. -When producing 2-column output on a terminal, filter -the output through -.IR col (1). -.PP -The macro requests are defined below. -Many -.I nroff -and -.I troff -requests are unsafe in conjunction with -this package, however, these requests may be used with -impunity after the first .pp: -.nf -.IP -.ta \w'.sz +n 'u -\&.bp begin new page -\&.br break output line here -\&.sp n insert n spacing lines -\&.ls n (line spacing) n=1 single, n=2 double space -\&.na no alignment of right margin -\&.ce n center next n lines -\&.ul n underline next n lines -\&.sz +n add n to point size -.fi -.PP -Output of the -.I eqn, -.I neqn, -.I refer, -and -.IR tbl (1) -preprocessors -for equations and tables is acceptable as input. -.SH FILES -/usr/share/tmac/tmac.e -.br -/usr/share/me/* -.SH "SEE ALSO" -eqn(1), troff(1), refer(1), tbl(1) -.br -\-me Reference Manual, Eric P. Allman -.br -Writing Papers with Nroff Using \-me -.tr &. -.SH REQUESTS -In the following list, -\*(lqinitialization\*(rq -refers to the first .pp, .lp, .ip, .np, .sh, or .uh macro. -This list is incomplete; -see -.I "The \-me Reference Manual" -for interesting details. -.PP -.ta \w'.eh \'x\'y\'z\' 'u +\w'Initial 'u +\w'Cause 'u -.br -.di x - \ka -.br -.di -.in \nau -.ti 0 -Request Initial Cause Explanation -.ti 0 - Value Break -.br -.in \nau -.ti 0 -\&.(c - yes Begin centered block -.ti 0 -\&.(d - no Begin delayed text -.ti 0 -\&.(f - no Begin footnote -.ti 0 -\&.(l - yes Begin list -.ti 0 -\&.(q - yes Begin major quote -.ti 0 -\&.(x \fIx\fR - no Begin indexed item in index -.I x -.ti 0 -\&.(z - no Begin floating keep -.ti 0 -\&.)c - yes End centered block -.ti 0 -\&.)d - yes End delayed text -.ti 0 -\&.)f - yes End footnote -.ti 0 -\&.)l - yes End list -.ti 0 -\&.)q - yes End major quote -.ti 0 -\&.)x - yes End index item -.ti 0 -\&.)z - yes End floating keep -.ti 0 -\&.++ \fIm H\fR - no Define paper section. -.I m -defines the part of the paper, and can be -.B C -(chapter), -.B A -(appendix), -.B P -(preliminary, e.g., abstract, table of contents, etc.), -.B B -(bibliography), -.B RC -(chapters renumbered from page one each chapter), -or -.B RA -(appendix renumbered from page one). -.ti 0 -\&.+c \fIT\fR - yes Begin chapter (or appendix, etc., as -set by .++). -.I T -is the chapter title. -.ti 0 -\&.1c 1 yes One column format on a new page. -.ti 0 -\&.2c 1 yes Two column format. -.ti 0 -\&.EN - yes Space after equation -produced by -.I eqn -or -.IR neqn . -.ti 0 -\&.EQ \fIx y\fR - yes Precede equation; break out and -add space. -Equation number is -.IR y . -The optional argument \fIx\fR -may be -.I I -to indent equation (default), -.I L -to left-adjust the equation, or -.I C -to center the equation. -.ti 0 -\&.GE - yes End \fIgremlin\fP picture. -.ti 0 -\&.GS - yes Begin \fIgremlin\fP picture. -.ti 0 -\&.PE - yes End \fIpic\fP picture. -.ti 0 -\&.PS - yes Begin \fIpic\fP picture. -.ti 0 -\&.TE - yes End table. -.ti 0 -\&.TH - yes End heading section of table. -.ti 0 -\&.TS \fIx\fR - yes Begin table; if \fIx\fR is -.I H -table has repeated heading. -.ti 0 -\&.ac \fIA N\fR - no Set up for ACM style output. -.I A -is the Author's name(s), -.I N -is the total number of pages. -Must be given before the first initialization. -.ti 0 -\&.b \fIx\fR no no Print -.I x -in boldface; if no argument switch to boldface. -.ti 0 -\&.ba \fI+n\fR 0 yes Augments the base indent by -.I n. -This indent is used to set the indent on regular text -(like paragraphs). -.ti 0 -\&.bc no yes Begin new column -.ti 0 -\&.bi \fIx\fR no no Print -.I x -in bold italics (nofill only) -.ti 0 -\&.bu - yes Begin bulleted paragraph -.ti 0 -\&.bx \fIx\fR no no Print \fIx\fR in a box (nofill only). -.ti 0 -\&.ef \fI\'x\'y\'z\'\fR \'\'\'\' no Set even footer to x y z -.ti 0 -\&.eh \fI\'x\'y\'z\'\fR \'\'\'\' no Set even header to x y z -.ti 0 -\&.fo \fI\'x\'y\'z\'\fR \'\'\'\' no Set footer to x y z -.ti 0 -\&.hx - no Suppress headers and footers on next page. -.ti 0 -\&.he \fI\'x\'y\'z\'\fR \'\'\'\' no Set header to x y z -.ti 0 -\&.hl - yes Draw a horizontal line -.ti 0 -\&.i \fIx\fR no no Italicize -.I x; -if -.I x -missing, italic text follows. -.ti 0 -\&.ip \fIx y\fR no yes Start indented paragraph, -with hanging tag -.IR x . -Indentation is -.I y -ens (default 5). -.ti 0 -\&.lp yes yes Start left-blocked paragraph. -.ti 0 -\&.lo - no Read in a file of local macros of the -form -.BI \&.* x. -Must be given before initialization. -.ti 0 -\&.np 1 yes Start numbered paragraph. -.ti 0 -\&.of \fI\'x\'y\'z\'\fR \'\'\'\' no Set odd footer to x y z -.ti 0 -\&.oh \fI\'x\'y\'z\'\fR \'\'\'\' no Set odd header to x y z -.ti 0 -\&.pd - yes Print delayed text. -.ti 0 -\&.pp no yes Begin paragraph. -First line indented. -.ti 0 -\&.r yes no Roman text follows. -.ti 0 -\&.re - no Reset tabs to default values. -.ti 0 -\&.sc no no Read in a file of special characters -and diacritical marks. -Must be given before initialization. -.ti 0 -\&.sh \fIn x\fR - yes Section head follows, -font automatically bold. -.I n -is level of section, -.I x -is title of section. -.ti 0 -\&.sk no no Leave the next page blank. -Only one page is remembered ahead. -.ti 0 -\&.sm \fIx\fR - no Set -.I x -in a smaller pointsize. -.ti 0 -\&.sz \fI+n\fR 10p no Augment the point size by -.I n -points. -.ti 0 -\&.th no no Produce the paper in thesis format. -Must be given before initialization. -.ti 0 -\&.tp no yes Begin title page. -.ti 0 -\&.u \fIx\fR - no Underline argument (even in \fItroff\fR). -(Nofill only). -.ti 0 -\&.uh - yes Like .sh but unnumbered. -.ti 0 -\&.xp \fIx\fR - no Print index -.I x. diff --git a/share/me/refer.me b/share/me/refer.me deleted file mode 100644 index 2626d870854c..000000000000 --- a/share/me/refer.me +++ /dev/null @@ -1,125 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)refer.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.de ][ \" *** refer output -.if \\$1>5 .tm Bad arg to [] -.[\\$1 -.. -.de [0 \" --- other -.(f -.ip "\\*([F.\0" -.if !"\\*([A"" \\*([A, -.if !"\\*([T"" \\f2\\*([T\\f1\c -.if !"\\*([T"" .if !"\\*([O"" ,\ -.ie !"\\*([O"" \\*([O -.el .if !"\\*([T"" \&. -.if !"\\*([D"" \\*([D. -.@p -.)f -.. -.de [1 \" --- journal article -.(f -.ip "\\*([F.\0" -\\*([A, -.if !"\\*([T"" \\*(lq\\*([T,\\*(rq -.if "\\*([V"" \\f2\\*([J\\f1, -.if !"\\*([V"" \\f2\\*([J\\f1 -.if !"\\*([V"" .if n Vol.\& -.if !"\\*([V"" \\f3\\*([V\\f1\c -.if !"\\*([N"" (\\*([N)\c -.if !"\\*([P"" \ -\{\ -. ie \\n([P>0 \ pp.\& -. el \ p.\& -\\*([P -.\} -.if !"\\*([I"" .if "\\*([R"" \\*([I, -(\\*([D). -.if !"\\*([O"" \\*([O -.)f -.. -.de [2 \" --- book -.(f -.ip "\\*([F.\0" -\\*([A, \\f2\\*([T,\\f1 -\\*([I\c -.if !"\\*([C"" , \\*([C\c - (\\*([D). -.if !"\\*([G"" Gov't. ordering no. \\*([G -.if !"\\*([O"" \\*([O -.)f -.. -.de [3 \" --- article in book -.(f -.ip "\\*([F.\0" -\\*([A, \\*(lq\\*([T,\\*(rq -.if !"\\*([P"" pp. \\*([P -in \\f2\\*([B\\f1, \c -.if !"\\*([E"" ed. \\*([E,\c -.if !"\\*([I"" \\*([I\c -.if !"\\*([C"" , \\*([C\c - (\\*([D). -.if !"\\*([O"" \\*([O -.)f -.. -.de [4 \" --- report -.(f -.ip "\\*([F.\0" -\\*([A, \\*(lq\\*([T,\\*(rq -\\*([R\c -.if !"\\*([G"" \& (\\*([G)\c -.if !"\\*([I"" , \\*([I\c -.if !"\\*([C"" , \\*([C\c - (\\*([D). -.if !"\\*([O"" \\*([O -.)f -.. -.de [5 \" --- tm style -.(f -.ip "\\*([F.\0" -\\*([A, \\f2\\*([T\\f1, -.ie \\n(TN \\*([M. -.el Bell Laboratories internal memorandum (\\*([D). -.)f -.. -.de ]< -.$p References -.lp -.rm (f )f -.. -.de ]> -.sp -.. -.de ]- -.rm [V [P [A [T [N [C [B [O [R [I [E [D -.. -.nr c. \n(_0 diff --git a/share/me/revisions b/share/me/revisions deleted file mode 100644 index e144063c481d..000000000000 --- a/share/me/revisions +++ /dev/null @@ -1,230 +0,0 @@ -2.28 12 May 86 --- Fix footnotes if no -rv flag specified - -2.27 17 Apr 86 --- Assume non-C/A/T typesetters -- use -rv2 to get old function - -2.26 27 Mar 86 --- Always go into fill mode in .sh; necessary to get output format - correct. - -2.25 3 Mar 86 --- Drop basic unit scaling on .sz and .ps requests; this confuses some - versions of troff. - -2.24 7 Jan 86 --- Merge ditroff and troff versions. --- Add support for pic, gremlin, and ideal. --- Add .lh macro to print a letterhead. --- Adjust .bi (bold italics) to be more device resolution independent. - -2.23 23 Jun 85 --- Allow .]< to initialize refer macros (as well as .]-). - -2.22 27 Apr 85 --- Fix incorrect comment strip in $p macro. --- Drop into fill mode in .TS so that text boxes will work properly. - -2.21 4 Mar 85 --- Change \*- macro from \- to \(em in troff. --- Change block indent (\n(bi) from 4n to 4m to look better in troff. - -2.20 18 Feb 85 --- Don't reset ii register in .bu or .np - -2.19 14 Feb 85 --- add .bu and .sm macros (bullet and smaller). --- have .np take a fixed .ip width. - -2.18 14 Feb 85 --- Avoid cut marks on laser printers. - -2.17 14 Feb 85 --- Some bug fixes as reported from many places. - -2.16 11 Oct 84 --- Improve some tracing. --- Minor improvements from rrh. - -2.15 10 Apr 83 --- Fix a name conflict between .sh and floating keeps (as suggested - by Hy Murviet). - -2.14 28 Dec 81 --- Integrate the refer macros into -me. This is basically a cheap - and dirty modification of the -ms version, and is probably not - terribly compatible with the usual -me standards. This can be - tuned later if needed. - -2.13 22 Dec 81 --- Allow the -rb<x> flag to set the font you want for bold font -- - set it to font <x>. Default 2 (italic) in nroff, 3 (bold) in - troff. - -2.12 20 Mar 81 --- Remove silly "." at top of page on dumb terminals -- lpr is smarter - now. - -2.11 19 Mar 81 --- Fixed indexes to indent on second line. - -2.10 26 Feb 81 --- Improvement to nested index solution, now works for ()b & ()z. - -2.9 10 Dec 80 --- More stuff to make indices inside keeps work correctly. - -2.8 10 Nov 80 --- Had .)c do a .br to insure that the final line is forced out. - -2.7 24 Sep 80 --- Fixed bug in 2.6 - -2.6 23 Sep 80 --- Fixed problem introduced by 2.2 which occured in footnotes and - index entries in filled keeps - -2.5 29 Aug 80 --- Changed umlaut to not be so tricky -- it seems to backfire. - -2.4 25 Aug 80 --- Fixed bug in indices caused by 2.2. - -2.3 20 Aug 80 --- Fixed bug in footnotes caused by 2.2. --- Changed temp file names that macros that do dynamic loading rename - themselves to. For example, if you say '.TS ... .(f' when both of - them have been used for the first time, the @T macro got used twice. - -2.2 18 Aug 80 --- Suspended footnote & index processing until final output - (so that they will work properly in keeps). - -2.1 18 Aug 80 --- Release 2. No changes. - -Mod 28 18 Aug 80 --- If \nv is set on entry, handle .po differently (for vtroff). --- Allow ".nr fi 0". - -Mod 27 30 Jun 80 --- Put in a cludge to try to make multi-columned output work - with wide floating keeps. Moves all wide keeps to the top - of the next real page. - -Mod 26 9 Nov 79 --- Fixed footnote bug that caused the first line of footnotes - that were broken across a page to be indented. - -Mod 25 1 Oct 79 --- Fixed footnote bug that caused footnotes invoked at the - top of pages to come out in bold font. --- Fixed equation bug that caused equations at the top of - page to be improperly centered. - -Mod 24 27 Sep 79 --- Changed delimiter in all \w's to " from ', to allow for - apostrophes in labels. --- Increased footnote fudge factor. --- Changed \x factor in \*[ & \*< to be one half previous value. - -Mod 23 24 Aug 79 --- Changed .ip to start new line if the tag is too long for - the space provided. - -Mod 22 11 Jul 79 --- Changed .ac to handle new paper (with second parameter - == "*"). - -Mod 21 24 Apr 79 --- Changed \*[ and \*< to use \x -- to avoid line overlap. - -Mod 20 6 Apr 79 --- Changed 12-pitch DTC terminals to still space 1/6 inch (instead - of 1/8 inch), unless the 'x' register is non-zero -- do-able with - the -rx1 option on the nroff command line. - -Mod 19 28 Mar 79 --- Had .ep do a .rs, to avoid occasional problems (like with - .+c (again). --- Added the 'X' register: if non-zero on startup on a 12-pitch - terminal, it outputs 6 LPI instead of 8 LPI. - -Mod 18 26 Mar 79 --- Had .+c reset indent, to solve problems of prelim material - after a .ip (as with references) - -Mod 17 19 Mar 79 --- Fixed a bug in .++ which caused it to renumber pages incorrectly, - the result of nroff starting a new page immediately upon reaching - the end of the previous page (damn!). - -Mod 16 8 Mar 79 --- Fixed a bug in .++ which caused it to change page number formats - before forcing out the page. --- Changed tmac.e so that extra '.so's to the package will next to - 'null.me'. --- Changed .sh so that a title of "_" will cause section depth change - side-effects only (base indent will remain the same, and no output - will occur). - -Mod 15a 7 Mar 79 --- Fixed a bug in Mod 15 which caused .ip's to fail. - -Mod 15 2 Mar 79 --- Changed .@p to do paragraph indents normally in keeps, which - will override the indent parameter in keeps with paragraph - forms in them (use .ba to fix this). - -Mod 14 23 Feb 79 --- Fixed .ip so it would hyphenate correctly. - -Mod 13 16 Feb 79 --- Added .rs before eqn title output to fix vertical centering - problem. - -Mod 12 15 Feb 79 --- Changed NROFF bold font to be regular .ul (.cu is a pain). --- Changed .sh to output regular spaces instead of unpaddable - spaces. --- Fixed bug in .1c with bad line length (didn't reset \n($l). - -Mod 11 13 Feb 79 --- Added hook to .$c to call .$C (for index entries or whatever). - -Mod 10 12 Feb 79 --- Had .xp print in current environment and not reset to single - spacing, to allow more control over output format. - -Mod 9 26 Dec 78 --- Fixed yet another problem with equation spacing. - -Mod 8 18 Dec 78 --- Fixed .@q to solve a problem with \n(dn getting lost on - equations at top of page. - -Mod 7 11 Dec 78 --- Had .@q (equation output) move to end of equation after - equation output (eqn doesn't seem to space quite right). - -Mod 6 27 Nov 78 --- Fixed the umlaut on DTC output to be prettier. - -Mod 5 5 Nov 78 --- Fixed a bug with the second parameter to .ip. - -Mod 4 2 Nov 78 --- Added .uh command (unnumbered heading). --- Changed .$p and .sh accordingly. - -Mod 3 2 Oct 78 --- Fixed .ne command in .$p (print section headings). - -Mod 2 25 Sep 78 --- Changed .np to use () instead of []. - -Mod 1 12 Sep 78 --- Fixed footnote fudge factor (curse NROFF!!) --- Put "needs" on .(z, .)z. - -Mod 0 11 Sep 78 diff --git a/share/me/sh.me b/share/me/sh.me deleted file mode 100644 index 088c10fdc132..000000000000 --- a/share/me/sh.me +++ /dev/null @@ -1,138 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)sh.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.de sh \" *** section heading -.fi -.if (\\n(si>0)&(\\n(si<1n) \ -. nr si \\n(sin -.ce 0 -.@d "\\$1" +1 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 -.if !"\\$2"_" \ -\{\ -. ds |n \&\\$2 -. $p "\\*(|n" "\\*($n" \\n($0 -. $0 "\\*(|n" "\\*($n" \\n($0 -. rm |n -.\} -.nr $p 0 1 \" reset .np count -.. -.de @d \" --- change section depth -.if !""\\$1" \ -. nr $0 \\$1 -.if \\n($0&(\\n(.$>1) \ -. nr $\\n($0 \\$2 -.ds $n \&\" -.ie \\n($0>=1 \ -\{\ -. if '\\n($1'0' \ -. nr $1 1 -. if (\\n(.$>=3) .if !"\\$3"-" \ -. nr $1 \\$3 -. as $n \\n($1 -.\} -.el \ -. nr $1 0 -.ie \\n($0>=2 \ -\{\ -. if '\\n($2'0' \ -. nr $2 1 -. if (\\n(.$>=4) .if !"\\$4"-" \ -. nr $2 \\$4 -. as $n .\\n($2 -.\} -.el \ -. nr $2 0 -.ie \\n($0>=3 \ -\{\ -. if '\\n($3'0' \ -. nr $3 1 -. if (\\n(.$>=5) .if !"\\$5"-" \ -. nr $3 \\$5 -. as $n .\\n($3 -.\} -.el \ -. nr $3 0 -.ie \\n($0>=4 \ -\{\ -. if '\\n($4'0' \ -. nr $4 1 -. if (\\n(.$>=6) .if !"\\$6"-" \ -. nr $4 \\$6 -. as $n .\\n($4 -.\} -.el \ -. nr $4 0 -.ie \\n($0>=5 \ -\{\ -. if '\\n($5'0' \ -. nr $5 1 -. if (\\n(.$>=7) .if !"\\$7"-" \ -. nr $5 \\$7 -. as $n .\\n($5 -.\} -.el \ -. nr $5 0 -.ie \\n($0>=6 \ -\{\ -. if '\\n($6'0' \ -. nr $6 1 -. if (\\n(.$>=8) .if !"\\$8"-" \ -. nr $6 \\$8 -. as $n .\\n($6 -.\} -.el \ -. nr $6 0 -.. -.de sx \" *** heading up, no increment (2.1.1 -> 2.1) -.ce 0 -.ul 0 -.nr _0 \\n($0-1 -.if \\n(.$ .nr _0 +1 -.if \\n(.$ .nr _0 \\$1 -.@d \\n(_0 -.rr _0 -.$p "" "" \\n($0 -.nr $p 0 1 \" reset .np count -.. -.de uh \" *** unnumbered section heading -.$p "\\$1" -.$0 "\\$1" -.. -.if \n(sf<=0 \ -. nr sf 8 \" section font -- Times Bold -.if \n(sp<=0 \ -. nr sp 10 \" section title pointsize -.if \n(ss<=0 \ -. nr ss 12p \" section prespacing -.if \n(si<=0 \ -. nr si 0 \" section indent -.nr c. \n(_0 diff --git a/share/me/strip.sed b/share/me/strip.sed deleted file mode 100644 index 3d80bf7cf873..000000000000 --- a/share/me/strip.sed +++ /dev/null @@ -1,44 +0,0 @@ -#! /bin/sed -f -# -# Copyright (c) 1988, 1993 -# The Regents of the University of California. All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by the University of -# California, Berkeley and its contributors. -# 4. Neither the name of the University nor the names of its contributors -# may be used to endorse or promote products derived from this software -# without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -# ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# -# @(#)strip.sed 8.1 (Berkeley) 6/5/93 -# - -/%beginstrip%/{ - h - s/.*/.\\" This version has had comments stripped; an unstripped version is available./p - g -} -/%beginstrip%/,$s/[. ][ ]*\\".*// -/^$/d -/\\n@/d diff --git a/share/me/summary.external b/share/me/summary.external deleted file mode 100644 index faed3e90f480..000000000000 --- a/share/me/summary.external +++ /dev/null @@ -1,238 +0,0 @@ -" F\(sc comment (to end of line) -# S optional delayed text tag string -$ F\(sc interpolate argument -$0 R section depth -$0\(dg M invoked after section title printed -$1 R first section number -$1\(dg M invoked before printing depth 1 section -$2 R second section number -$2\(dg M invoked before printing depth 2 section -$3 R third section number -$3\(dg M invoked before printing depth 3 section -$4 R fourth section number -$4\(dg M invoked before printing depth 4 section -$5 R fifth section number -$5\(dg M invoked before printing depth 5 section -$6 R sixth section number -$6\(dg M invoked before printing depth 6 section -$C\(dg M called at beginning of chapter -$H\(dg M text header -$R\(dd R relative vertical spacing in displays -$c R current column number -$c\(dd M print chapter title -$d R delayed text number -$f R footnote number -$f\(dd M print footer -$h\(dd M print header -$i R paragraph base indent -$l R column width -$m R number of columns in effect -$n S section name -$p R numbered paragraph number -$p\(dd M print section heading (internal macro) -$r\(dd R relative vertical spacing in text -$s R column indent -$s\(dd M footnote separator (from text) -% R\(sc current page number -& F\(sc zero width character, useful for hiding controls -( F\(sc interpolate special character -(b M begin block -(c M begin centered block -(d M begin delayed text -(f M begin footnote -(l M begin list -(q M begin quote -(space) F\(sc unpaddable space -(x M begin index entry -(z M begin floating keep -)b M end block -)c M end centered block -)d M end delayed text -)f M end footnote -)l M end list -)q M end quote -)x M end index entry -)z M end floating keep -* F\(sc interpolate string -* S optional footnote tag string -++ M set paper section type -+c M begin chapter -, S cedilla -- F\(sc minus sign -- S 3/4 em dash -0 F\(sc unpaddable digit-width space -1c M revert to single columned output -2c M begin two columned output -: S umlat -< S begin subscript -> S end subscript -EN M end equation -EQ M begin equation -L F\(sc vertical line drawing function -TE M end table -TH M end header of table -TS M begin table -[ S begin superscript -\&.$ R\(sc number of arguments to macro -\&.i R\(sc current indent -\&.l R\(sc current line length -\&.s R\(sc current point size -\&\' S acute accent -\&\` S grave accent -\' F\(sc acute accent -\` F\(sc grave accent -] S end superscript -^ F\(sc 1/12 em narrow space -^ S caret -ac M ACM mode -ad M\(sc set text adjustment -af M\(sc assign format to register -am M\(sc append to macro -ar M set page numbers in arabic -as M\(sc append to string -b M bold font -ba M set base indent -bc M begin new column -bi M bold italic -bi R display (block) indent -bl M blank lines (even at top of page) -bm R bottom title margin -bp M\(sc begin page -br M\(sc break (start new line) -bs R display (block) pre/post spacing -bt R block keep threshold -bx M boxed -c F\(sc continue input -ce M\(sc center lines -ch R current chapter number -de M\(sc define macro -df R display font -ds M\(sc define string -dw R\(sc current day of week -dw S current day of week -dy R\(sc day of month -e F\(sc printable version of \e -ef M set footer (even numbered pages only) -eh M set header (even numbered pages only) -el M\(sc else part of conditional -ep M end page -es R equation pre/post space -f F\(sc inline font change -fc M\(sc set field characters -ff R footnote font -fi M\(sc fill output lines -fi R footnote indent (first line only) -fm R footer margin -fo M set footer -fp R footnote pointsize -fs R footnote prespace -fu R footnote undent (from right margin) -h F\(sc local horizontal motion -hc M\(sc set hyphenation character -he M set header -hl M draw horizontal line -hm R header margin -hx M suppress headers and footers on next page -hy M\(sc set hyphenation mode -i M italic font -ie M\(sc conditional with else -if M\(sc conditional -ii R indented paragraph indent -in M\(sc indent (transient, use .ba for pervasive) -ip M begin indented paragraph -ix M indent, no break -l F\(sc horizontal line drawing function -lc M\(sc set leader repetition character -ll M set line length -lo M load local macros -lp M begin left justified paragraph -lq S left quote marks -ls M\(sc set multi-line spacing -m1 M set space from top of page to header -m2 M set space from header to text -m3 M set space from text to footer -m4 M set space from footer to bottom of page -mc M\(sc insert margin character -mk M\(sc mark vertical position -mo R\(sc month of year -mo S current month -n F\(sc interpolate number register -n1 M number lines in margin -n2 M number lines in margin -na M\(sc turn off text adjustment -ne M\(sc need vertical space -nf M\(sc don't fill output lines -nh M\(sc turn off hyphenation -np M begin numbered paragraph -nr M\(sc set number register -ns M\(sc no space mode -o S circle (e.g., for Norse A) -of M set footer (odd numbered pages only) -oh M set header (odd numbered pages only) -pa M begin page -pd M print delayed text -pf R paragraph font -pi R paragraph indent -pl M\(sc set page length -pn M\(sc set next page number -po M\(sc page offset -po R simulated page offset -pp M begin paragraph -pp R paragraph pointsize -ps R paragraph prespace -q M quoted -qa S for all -qe S there exists -qi R quote indent (also shortens line) -qp R quote pointsize -qs R quote pre/post space -r M roman font -rb M real bold font -re M reset tabs -rm M\(sc remove macro or string -rn M\(sc rename macro or string -ro M set page numbers in roman -rq S right quote marks -rr M\(sc remove register -rs M\(sc restore spacing -rt M\(sc return to vertical position -s F\(sc inline size change -sc M load special characters -sf R section title font -sh M begin numbered section -si R relative base indent per section depth -sk M skip next page -so M\(sc source input file -so R additional section title offset -sp M\(sc vertical space -sp R section title pointsize -ss R section prespace -sx M change section depth -sz M set pointsize and vertical spacing -ta M\(sc set tab stops -tc M\(sc set tab repetition character -td S today's date -tf R title font -th M set thesis mode -ti M\(sc temporary indent (next line only) -tl M\(sc three part title -tm R top title margin -tp M begin title page -tp R title pointsize -tr M\(sc translate -u M underlined -uh M unnumbered section -ul M\(sc underline next line -v F\(sc local vertical motion -v S czeck ``e'' -w F\(sc return width of string -xl M set line length (local) -xp M print index -xs R index entry prespace -xu R index undent (from right margin) -yr R\(sc year (last two digits only) -zs R floating keep pre/post space -{ F\(sc begin conditional group -| F\(sc 1/6 em narrow space -} F\(sc end conditional group -~ S tilde diff --git a/share/me/tbl.me b/share/me/tbl.me deleted file mode 100644 index 65eed4bb7c51..000000000000 --- a/share/me/tbl.me +++ /dev/null @@ -1,139 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)tbl.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.de TS \" *** table start -.sp \\n(bsu -.@C 1 -.fi \" drop into fill mode for text boxes -.if "\\$1"H" \ -\{\ -. di |h \" save header part -. nr ?T 1 -.\} -.ls 1 -.ch @f -(\\n(_bu+1v) \" set pseudo-trap for bottom line -.. -.de TH \" *** end header part of table -.nr T. 0 -.T# 0 -.di -.nr _i \\n(.i -.in 0 -.|h \" put in the initial header -.in \\n(_iu -.rr _i -.mk #T -.. -.de TE \" *** table end -.nr ?T 0 -.ch @f -\\n(_bu \" reset pseudo-trap -.ev -.sp \\n(bsu+\\n(.Lv-1v -.re -.rr 31 -.rr 32 -.rr 33 -.rr 34 -.rr 35 -.rr 36 -.rr 37 -.rr 38 -.rr 39 -.rr 40 -.rr 41 -.rr 42 -.rr 43 -.rr 44 -.rr 45 -.rr 46 -.rr 47 -.rr 48 -.rr 49 -.rr 50 -.rr 51 -.rr 52 -.rr 53 -.rr 54 -.rr 55 -.rr 56 -.rr 57 -.rr 58 -.rr 59 -.rr 60 -.rr 61 -.rr 62 -.rr 63 -.rr 64 -.rr 65 -.rr 66 -.rr 67 -.rr 68 -.rr 69 -.rr 70 -.rr 71 -.rr 72 -.rr 73 -.rr 74 -.rr 75 -.rr 76 -.rr 77 -.rr 78 -.rr 79 -.rr 80 -.rr 81 -.rr 82 -.rr 83 -.rr 84 -.rr 85 -.rr 86 -.rr 87 -.rr 88 -.rr 89 -.rr 90 -.rr 91 -.rr 92 -.rr 93 -.rr 94 -.rr 95 -.rr 96 -.rr 97 -.rr 98 -.rr 99 -.rr #I -.rr #T -.rr #a -.rr ## -.rr #- -.rr #^ -.rr T. -.. -.nr c. \n(_0 diff --git a/share/me/test/test.accent b/share/me/test/test.accent deleted file mode 100644 index 5b0da66f7fd9..000000000000 --- a/share/me/test/test.accent +++ /dev/null @@ -1,7 +0,0 @@ -.sc -.sp 4 -.b e\\*'migre -.sp 4 -.b emigre\\*` -.sp 4 -.b e\\*'migre\\*` diff --git a/share/me/test/test.umlaut b/share/me/test/test.umlaut deleted file mode 100644 index 67358d2f2da6..000000000000 --- a/share/me/test/test.umlaut +++ /dev/null @@ -1,39 +0,0 @@ -.sc -.lp -.ec $ -umlaut is: $*: -.ec -.sp -\w"umlau\*:t" -.sp -.XX "umlau\*:t" -null -.sp -.de XX -null -.. -.XX "umlau\\\\*:t" -.br -.XX "umlau\\*:t" -.br -.XX "umlau\*:t" -.sp -.de XX -.ec ^ -$1 = ^$1 -.br -$2 = ^$2 -.ec -.. -.XX "umlau\*:t" -.sp -.de XX -$1 = \\$1 -.br -$2 = \\$2 -.. -.XX "umlau\*:t" -.sp -.i "umlau\*:t" -.sp -.b "umlau\*:t" diff --git a/share/me/thesis.me b/share/me/thesis.me deleted file mode 100644 index 491f741c49f8..000000000000 --- a/share/me/thesis.me +++ /dev/null @@ -1,49 +0,0 @@ -.nr _0 \n(c. -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)thesis.me 8.1 (Berkeley) 6/5/93 -.\" -.\" %beginstrip% -.\" -.\" Setup for thesis. -.\" This file should be modified to keep up with the standard -.\" for a doctoral thesis at Berkeley. Other macros which may -.\" be useful for a thesis are defined here. -.\" -.nr tf 1 \" set titles in Roman -.he '''%' -.if n .if \n(_o \ -. po 1.5i -.if t .po 1.125i \" + .5 inch (off 8i paper roll) = 1.5i -.ll 5.75i \" allow 1/4 inch fudge -.if n .if 1n=0.1i \ -. ll 5.8i \" make it even character amount -.m1 1i -.nr ?t 1 -.ls 2 -.nr c. \n(_0 diff --git a/share/me/tmac.orig_me b/share/me/tmac.orig_me deleted file mode 100644 index a393fb657f46..000000000000 --- a/share/me/tmac.orig_me +++ /dev/null @@ -1,1188 +0,0 @@ -.nr _0 \n(.c -.\" Copyright (c) 1988, 1993 -.\" The Regents of the University of California. All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" @(#)tmac.e 8.1 (Berkeley) 6/5/93 -.\" -.\" $FreeBSD$ -.\" -.\" %beginstrip% -.\" -.\"********************************************************************** -.\"* * -.\"* ****** - M E N R O F F / T R O F F M A C R O S ****** * -.\"* * -.\"* Produced for your edification and enjoyment by: * -.\"* Eric Allman * -.\"* Electronics Research Laboratory * -.\"* U.C. Berkeley. * -.\"* current address: * -.\"* Britton-Lee, Inc. * -.\"* 1919 Addison Street Suite 105 * -.\"* Berkeley, California 94704 * -.\"* * -.\"* VERSION 8.1 First Release: 11 Sept 1978 * -.\"* See file \*(||/revisions for revision history * -.\"* * -.\"* Documentation is available. * -.\"* * -.\"********************************************************************** -.\" -.\" Code on .de commands: -.\" *** a user interface macro. -.\" &&& a user interface macro which is redefined -.\" when used to be the real thing. -.\" $$$ a macro which may be redefined by the user -.\" to provide variant functions. -.\" --- an internal macro. -.\" -.\" library directory for sourced files: -.ds || /usr/old/lib/me -.if \n@>0 .ds || . -.\" -.if !\n(.V .tm You are using the wrong version of NROFF/TROFF!! -.if !\n(.V .tm This macro package works only on the version seven -.if !\n(.V .tm release of NROFF and TROFF. -.if !\n(.V .ex -.if \n(pf \ -. nx \*(||/null.me -.\" *** INTERNAL GP MACROS *** -.de @C \" --- change ev's, taking info with us -.nr _S \\n(.s -.nr _V \\n(.v -.nr _F \\n(.f -.nr _I \\n(.i -.ev \\$1 -.ps \\n(_S -.vs \\n(_Vu -.ft \\n(_F -'in \\n(_Iu -.xl \\n($lu -.lt \\n($lu -.rr _S -.rr _V -.rr _F -.rr _I -.ls 1 -'ce 0 -.. -.de @D \" --- determine display type (Indent, Left, Center) -.ds |p "\\$3 -.nr _d \\$1 -.ie "\\$2"C" \ -. nr _d 1 -.el .ie "\\$2"L" \ -. nr _d 2 -.el .ie "\\$2"I" \ -. nr _d 3 -.el .ie "\\$2"M" \ -. nr _d 4 -.el \ -. ds |p "\\$2 -.. -.de @z \" --- end macro -.if \n@>1 .tm >> @z, .z=\\n(.z ?a=\\n(?a -.if !"\\n(.z"" \ -\{\ -. tm Line \\n(c. -- Unclosed block, footnote, or other diversion (\\n(.z) -. di -. ex -.\} -.if \\n(?a \ -. bp \" force out final table -.rm bp -.rm @b\" \" don't start another page -.if t \ -. wh -1p @m -.br -.if \n@>1 .tm << @z -.. -.de @I \" --- initialize processor -.rm th -.rm ac -.rm lo -.rm sc -.rm @I -.. -.\" *** STANDARD HEADERS AND FOOTERS *** -.de he \" *** define header -.ie !\\n(.$ \ -\{\ -. rm |4 -. rm |5 -.\} -.el \ -\{\ -. ds |4 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -. ds |5 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -.\} -.. -.de eh \" *** define even header -.ie !\\n(.$ \ -. rm |4 -.el \ -. ds |4 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -.. -.de oh \" *** define odd header -.ie !\\n(.$ \ -. rm |5 -.el \ -. ds |5 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -.. -.de fo \" *** define footer -.ie !\\n(.$ \ -\{\ -. rm |6 -. rm |7 -.\} -.el \ -\{\ -. ds |6 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -. ds |7 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -.\} -.. -.de ef \" *** define even foot -.ie !\\n(.$ \ -. rm |6 -.el \ -. ds |6 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -.. -.de of \" *** define odd footer -.ie !\\n(.$ \ -. rm |7 -.el \ -. ds |7 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 -.. -.de ep \" *** end page (must always be followed by a .bp) -.if \\n(nl>0 \ -\{\ -. wh 0 -. rs -. @b -.\} -.. -.\" *** INTERNAL HEADER AND FOOTER MACROS *** -.de @h \" --- header -.if \n@>1 .tm >> @h %=\\n% ?a=\\n(?a ?b=\\n(?b ?w=\\n(?w -.if (\\n(.i+\\n(.o)>=\\n(.l \ -. tm Line \\n(c. -- Offset + indent exceeds line length -.if t .if (\\n(.l+\\n(.o)>7.75i \ -. tm Line \\n(c. -- Offset + line length exceeds paper width -.\" initialize a pile of junk -.nr ?h \\n(?H \" transfer "next page" to "this page" -.rr ?H -.nr ?c \\n(?C -.rr ?C -.if !"\\*(|4"" .rn |4 |0 -.if !"\\*(|5"" .rn |5 |1 -.if !"\\*(|6"" .rn |6 |2 -.if !"\\*(|7"" .rn |7 |3 -.nr _w 0 \" reset max footnote width -.nr ?W 0 \" no wide floats this page (yet) -.nr ?I 1 -.\" begin actual header stuff -.ev 2 -.rs -.if t .@m \" output cut mark -.if \\n(hm>0 \ -. sp |\\n(hmu \" move to header position -.@t $h \" output header title -.if \\n(tm<=0 \ -. nr tm \n(.Vu -.sp |\\n(tmu \" move to top of text -.ev -.mk _k \" for columned output -.if \\n(?n .nm 1 \" restore line numbering if n1 mode -.nr $c 1 \" set first column -.if \n@>4 .tm -- @h >> .ns nl=\\n(nl %=\\n% _k=\\n(_k tm=\\n(tm -.ie \\n(?s \ -\{\ -. rr ?s -. rs -' @b -.\} -.el \ -. @n \" begin the column -.if \n@>2 .tm << @h -.. -.if \nv=2 \ -\{\ -. de @m \" --- output cut mark (only on C/A/T-style) -. @O 0 -. lt 7.5i -. tl '\(rn''\(rn' -. @O -. lt -.. -.\} -.de @n \" --- new column or page -.if \n@>3 .tm >> @n nl=\\n(nl %=\\n% ?f=\\n(?f ?o=\\n(?o -.if \\n(bm<=0 \ -. nr bm \\n(.Vu -.if (\\n(_w<=\\n($l)&(\\n(?W=0) \ -\{\ -. nr _b (\\n(ppu*\\n($ru)/2u \" compute fudge factor (must be < 1P) -. if \\n(_bu>((\\n(bmu-\\n(fmu-(\\n(tpu*\\n($ru))/2u) \ -. nr _b (\\n(ppu*\\n($ru)-\n(.Vu -. nr _b +\\n(bmu -.\} -.nr _B \\n(_bu -.ch @f -.wh -\\n(_bu @f -.nr _b +(\\n(ppu*\\n($ru) \" add 1 paragraph v in case of sweep past -.if \n@>2 .tm @n .p=\\n(.p bm=\\n(bm _b=\\n(_b _B=\\n(_B -.nr ?f 0 \" reset footnote flag -.if \\n(?o \ -\{\ -. (f _ \" reprocess footnotes which run off page -. nf -. |o -. fi -. )f -. rm |o -.\} -.nr ?o 0 -.if \\n(?T \ -\{\ -. nr _i \\n(.i -. in \\n($iu -. |h \" output the table header -. in \\n(_iu -. rr _i -. mk #T \" for tbl commands -. ns -.\} -.if (\\n(?a)&((\\n($c<2):(\\n(?w=0)) \ -\{\ -. nr ?a 0 \" output floating keep -. @k |t -. if \\n(?w \ -. mk _k \" don't overstrike wide keeps -. nr ?w 0 -.\} -.os -.$H \" special column header macro -.ns -.. -.de @f \" --- footer -.if \n@>1 .tm >> @f %=\\n% nl=\\n(nl ?a=\\n(?a ?b=\\n(?b ?f=\\n(?f -.if \n@>2 .nr VL \\n(.pu-\\n(nlu -.if \n@>2 .tm @f bm=\\n(bm _B=\\n(_B _b=\\n(_b .p-nl=\\n(VL -.ec -.if \\n(?T \ -\{\ -. nr T. 1 \" for tbl commands (to output bottom line) -. T# 1 \" output the sides and bottom lines -. br -.\} -.ev 2 -.ce 0 -.if \\n(?b \ -\{\ -. nr ?b 0 -. @k |b\" \" output bottom of page tables -.\} -.if \\n(?f \ -. @o \" output footnote if present -.ie \\n($c<\\n($m \ -. @c \" handle new column -.el \ -. @e \" new page -.ev -.if \n@>2 .tm << @f -.. -.de @o \" --- output footnote -.nf -.ls 1 -.in 0 -.if \n@>2 .tm @o last printed text = \\n(nl placing @r trap at -\\n(_B -.wh -\\n(_Bu @r -.|f -.fi -.if \n@>2 .tm @o triggered @r (?o) = \\n(?o -.if \\n(?o \ -\{\ -. di \" just in case triggered @r -. if \\n(dn=0 \ -\{\ -. rm |o -. nr ?o 0 -. \} -. nr dn \\n(_D -. rr _D -.\} -.rm |f -.ch @r -.. -.de @c \" --- new column -.if \n@>2 .tm >> @c %=\\n% -.rs -.sp |\\n(_ku -.@O +\\n($lu+\\n($su -.nr $c +1 -.@n -.. -.de @e \" --- end page -.if \n@>2 .tm >> @e -.@O \\n(_ou -.rs -.sp |\\n(.pu-\\n(fmu-(\\n(tpu*\\n($ru) \" move to footer position -.@t $f \" output footer title -.nr ?h 0 -.bp -.. -.de @t \" --- output header or footer title -.if !\\n(?h \ -\{\ -. sz \\n(tp \" set header/footer type fonts, etc. -. @F \\n(tf -. lt \\n(_Lu \" make title span entire page -. nf -. \\$1 -. br -.\} -.. -.de $h \" $$$ print header -.rm |z -.if !\\n(?c \ -\{\ -. if e .ds |z "\\*(|0 -. if o .ds |z "\\*(|1 -.\} -.if !\(ts\\*(|z\(ts\(ts \ -' tl \\*(|z -.rm |z -.. -.de $f \" $$$ print footer -.rm |z -.if \\n(?c \ -\{\ -. if e .ds |z "\\*(|0 -. if o .ds |z "\\*(|1 -.\} -.if \(ts\\*(|z\(ts\(ts \ -\{\ -. if e .ds |z "\\*(|2 -. if o .ds |z "\\*(|3 -.\} -.if !\(ts\\*(|z\(ts\(ts \ -' tl \\*(|z -.rm |z -.. -.de @r \" --- reprocess overflow footnotes -.if \n@>3 .tm >> @r .z=\\n(.z ?f=\\n(?f ?a=\\n(?a ?b=\\n(?b _b=\\n(_b -.di |o \" save overflow footnote -.nr ?o 1 -.nr _D \\n(dn -.ns -.. -.\" *** COMMANDS WITH VARIANT DEFINITIONS *** -.rn bp @b \" --- begin page -.de bp \" *** begin new page (overrides columns) -.nr $c \\n($m \" force new page, not new column -.ie \\n(nl>0 \ -. @b \\$1 -.el \ -\{\ -. if \\n(.$>0 \ -. pn \\$1 -. if \\n(?I \ -. @h \" 'spring' the header trap -.\} -.br -.wh 0 @h \" reset header -.. -.rn ll xl \" *** special line length (local) -.de ll \" *** line length (global to environments) -.xl \\$1 -.lt \\$1 -.nr $l \\n(.l -.if (\\n($m<=1):(\\n($l>\\n(_L) \ -. nr _L \\n(.l -.. -.rn po @O \" --- local page offset -.de po \" *** page offset -.@O \\$1 -.nr _o \\n(.o -.. -.\" *** MISCELLANEOUS ROFF COMMANDS *** -.de hx \" *** suppress headers and footers next page -.nr ?H 1 -.. -.de ix \" *** indent, no break -'in \\$1 -.. -.de bl \" *** contiguous blank lines -.br -.ne \\$1 -.rs -.sp \\$1 -.. -.de n1 \" *** line numbering 1 -.nm 1 -.xl -\w'0000'u -.nr ?n 1 -.. -.de n2 \" *** line numbering 2 -.nm \\$1 -.ie \\n(.$ \ -. xl -\w'0000'u -.el \ -. xl \\n($lu -.. -.de pa \" *** new page -.bp \\$1 -.. -.de ro \" *** roman page numbers -.af % i -.. -.de ar \" *** arabic page numbers -.af % 1 -.. -.de m1 \" *** position one space -.nr _0 \\n(hmu -.nr hm \\$1v -.nr tm +\\n(hmu-\\n(_0u -.rr _0 -.. -.de m2 \" *** position two space -.nr tm \\n(hmu+\\n(tpp+\\$1v -.. -.de m3 \" *** position three space -.nr bm \\n(fmu+\\n(tpp+\\$1v -.. -.de m4 \" *** position four space -.nr _0 \\n(fmu -.nr fm \\$1v -.nr bm +\\n(fmu-\\n(_0u -.. -.de sk \" *** leave a blank page (next page) -.if \\n(.$>0 \ -. tm Line \\n(c. -- I cannot skip multiple pages -.nr ?s 1 -.. -.\" *** MISCELLANEOUS USER SUPPORT COMMANDS *** -.de re \" *** reset tabs (TROFF defines 15 stops default) -.ta 0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i -.. -.if t .ig -.de re \" *** reset tabs (NROFF version) -.ta 0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i -.. -.de ba \" *** set base indent -.ie \\n(.$ \ -. nr $i \\$1n -.el \ -. nr $i \\n(siu*\\n($0u -.. -.de hl \" *** draw horizontal line -.br -\l'\\n(.lu-\\n(.iu' -.sp -.. -.\" *** PARAGRAPHING *** -.de pp \" *** paragraph -.lp \\n(piu -.. -.de lp \" *** left aligned paragraph -.@p -.if \\n(.$ \ -. ti +\\$1 -.nr $p 0 1 -.. -.de ip \" *** indented paragraph w/ optional tag -.if (\\n(ii>0)&(\\n(ii<1n) \ -. nr ii \\n(iin -.nr _0 \\n(ii -.if \\n(.$>1 \ -. nr _0 \\$2n -.@p \\n(_0u -.if \\w"\\$1" \ -\{\ -. ti -\\n(_0u -. ie \\w"\\$1">=\\n(_0 \ -\{\ -\&\\$1 -. br -. \} -. el \&\\$1\h'|\\n(_0u'\c -.\} -.rr _0 -.. -.de np \" *** numbered paragraph -.if \\n($p<0 \ -. nr $p 0 \" reset number after .bu -.nr $p +1 \" increment paragraph number -.@p \w'\0(000)\0'u -.ti -\w'\0(000)\0'u -\0(\\n($p)\h'|\w'\0(000)\0'u'\c -.. -.de bu \" *** bulleted paragraph -.br -.if \\n($p<0 \ -. ns \" don't space between .bu paragraphs -.nr $p 0-1 \" mark "bulleted paragraph" mode -.@p \w'\0\(bu\0'u -.ti -\w'\0\(bu\0'u -\0\(bu\0\c -.. -.de @p \" --- initialize for paragraph -.@I \" initialize macro processor -.if "\\n(.z"|e" .tm Line \\n(c. -- Unmatched continued equation -.in \\n($iu+\\n(pou -.if \\n(.$ \ -. in +\\$1n -.ce 0 -.fi -.@F \\n(pf -.sz \\n(pp -.sp \\n(psu -.ne \\n(.Lv+\\n(.Vu -.ns -.. -.\" *** SECTION HEADINGS *** -.de sh \" &&& section heading -.rn sh @T -.so \\*(||/sh.me -.sh "\\$1" "\\$2" \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 -.rm @T -.. -.de $p \" $$$ print section heading -.if (\\n(si>0)&(\\n(.$>2) \ -. nr $i \\$3*\\n(si -.in \\n($iu -.ie !"\\$1\\$2"" \ -\{\ -. sp \\n(ssu \" one of them is non-null -. ne \\n(.Lv+\\n(.Vu+\\n(psu+(\\n(spu*\\n($ru*\\n(.Lu) -. ie \\n(.$>2 \ -. ti -(\\n(siu-\\n(sou) -. el \ -. ti +\\n(sou -. @F \\n(sf -. sz \\n(sp -. if \\$3>0 \ -. $\\$3 -. if \w"\\$2">0 \\$2. -. if \w"\\$1">0 \\$1\f1\ \ \& -.\} -.el \ -. sp \\n(psu -.@F \\n(pf -.sz \\n(pp -.. -.de uh \" *** unnumbered section heading -.rn uh @T -.so \\*(||/sh.me -.uh "\\$1" -.rm @T -.. -.\" *** COLUMNED OUTPUT *** -.de 2c \" *** double columned output -.br -.if \\n($m>1 \ -. 1c \" revert to 1c if already 2c -.nr $c 1 -.nr $m 2 -.if \\n(.$>1 \ -. nr $m \\$2 -.if \\n(.$>0 \ -. nr $s \\$1n \" param 1: column separation -.nr $l (\\n(.l-((\\n($m-1)*\\n($s))/\\n($m -.xl \\n($lu -.mk _k -.ns -.. -.de 1c \" *** single columned output -.br -.nr $c 1 -.nr $m 1 -.ll \\n(_Lu \" return to normal output -.sp |\\n(.hu -.@O \\n(_ou -.. -.de bc \" *** begin column -.sp 24i -.. -.\" *** FLOATING TABLES AND NONFLOATING BLOCKS *** -.de (z \" &&& begin floating keep -.rn (z @V -.so \\*(||/float.me -.(z \\$1 \\$2 -.rm @V -.. -.de )z \" &&& end floating keep -.tm Line \\n(c. -- unmatched .)z -.. -.de (t \" XXX temp ref to (z -.(z \\$1 \\$2 -.. -.de )t \" XXX temp ref to )t -.)z \\$1 \\$2 -.. -.de (b \" *** begin block -.br -.@D 3 \\$1 \\$2 -.sp \\n(bsu -.@( -.. -.de )b \" *** end block -.br -.@) -.if (\\n(bt=0):(\\n(.t<\\n(bt) \ -. ne \\n(dnu \" make it all on one page -.ls 1 -.nf -.|k -.ec -.fi -.in 0 -.xl \\n($lu -.ev -.rm |k -.sp \\n(bsu+\\n(.Lv-1v -.. -.de @( \" --- begin keep -.if !"\\n(.z"" .tm Line \\n(c. -- Illegal nested keep \\n(.z -.@M -.di |k -\!'rs -.. -.de @M \" --- set modes for display -.nr ?k 1 -.@C 1 -.@F \\n(df -.vs \\n(.su*\\n($Ru -.nf -.if "\\*(|p"F" \ -. fi \" set fill mode if "F" parameter -.if \\n(_d=4 \ -. in 0 -.if \\n(_d=3 \ -\{\ -. in +\\n(biu -. xl -\\n(biu -.\} -.if \\n(_d=1 \ -. ce 10000 -.. -.de @) \" --- end keep -.br -.if !"\\n(.z"|k" .tm Line \\n(c. -- Close of a keep which has never been opened -.nr ?k 0 -.di -.in 0 -.ce 0 -.. -.de (c \" *** begin block centered text -.if "\\n(.z"|c" .tm Line \\n(c. -- Nested .(c requests -.di |c -.. -.de )c \" *** end block centered text -.if !"\\n(.z"|c" .tm Line \\n(c. -- Unmatched .)c -.br \" force out final line -.di -.if \n@>4 .tm >> .)c .l=\\n(.l .i=\\n(.i $i=\\n($i dl=\\n(dl -.ev 1 -.ls 1 -.in (\\n(.lu-\\n(.iu-\\n(dlu)/2u -.if \n@>4 .tm -- .)c << .in .l=\\n(.l .i=\\n(.i dl=\\n(dl -.nf -.|c -.ec -.in -.ls -.ev -.rm |c -.. -.\" *** BLOCK QUOTES (OR WHATEVER) AND LISTS *** -.de (q \" *** begin block quote -.br -.@C 1 -.fi -.sp \\n(qsu -.in +\\n(qiu -.xl -\\n(qiu -.sz \\n(qp -.. -.de )q \" *** end block quote -.br -.ev -.sp \\n(qsu+\\n(.Lv-1v -.nr ?k 0 -.. -.de (l \" *** begin list -.br -.sp \\n(bsu -.@D 3 \\$1 \\$2 -.@M -.. -.de )l \" *** end list -.br -.ev -.sp \\n(bsu+\\n(.Lv-1v -.nr ?k 0 -.. -.\" *** PREPROCESSOR SUPPORT *** -.\" -.\" EQN -.\" -.de EQ \" &&& begin equation -.rn EQ @T -.so \\*(||/eqn.me -.EQ \\$1 \\$2 -.rm @T -.. -.\" -.\" TBL -.\" -.de TS \" &&& begin table -.rn TS @W -.so \\*(||/tbl.me -.TS \\$1 \\$2 -.rm @W -.. -.\" -.\" REFER -.\" -.de ]- \" &&& initialize reference -.rn ]- @] -.so \\*(||/refer.me -.]- -.rm @] -.. -.de ]< \" &&& initialize reference -.rn ]< @] -.so \\*(||/refer.me -.]< -.rm @] -.. -.if n .ds [. " [ -.if t .ds [. \s-2\v'-.4m'\f1 -.if n .ds .] ] -.if t .ds .] \v'.4m'\s+2\fP -.if n .ds <. " -.if t .ds <. . -.if n .ds >. . -.if t .ds >. " -.\" -.\" IDEAL -.\" -.de IS \" *** start ideal picture -.nr g7 \\n(.u -.ls 1 -.. -.de IF -.if \\n(g7 .fi -.ls -.. -.de IE \" *** end ideal picture -.if \\n(g7 .fi -.ls -.. -.\" -.\" PIC -.\" -.de PS \" *** start picture: $1=height, $2=width in units or inches -.if t \ -. sp 0.3 -.nr g7 \\$2 -.in (\\n(.lu-\\n(g7u)/2u -.ne \\$1u -.nr g7 \\n(.u -.ls 1 -.. -.de PE \" *** end picture -.ls -.in -.if \\n(g7 .fi -.if t .sp .6 -.. -.\" -.\" GREMLIN -.\" -.de GS \" *** start gremlin picture -.nr g7 (\\n(.lu-\\n(g1u)/2u -.if "\\$1"L" .nr g7 \\n(.iu -.if "\\$1"R" .nr g7 \\n(.lu-\\n(g1u -.in \\n(g7u -.nr g7 \\n(.u -.ls 1 -.nf -.ne \\n(g2u -.. -.de GE \" *** end gremlin picture -.GF -.if t .sp .6 -.. -.de GF \" *** finish gremlin picture; stay at top -.ls -.in -.if \\n(g7 .fi -.. -.\" *** FONT AIDS *** -.de sz \" *** set point size and vertical spacing -.ps \\$1 -.vs \\n(.su*\\n($ru \" default vs at pointsize + 20% -.bd S B \\n(.su/3u -.. -.de r \" *** enter roman font -.nr _F \\n(.f -.ul 0 -.ft 1 -.if \\n(.$ \&\\$1\f\\n(_F\\$2 -.rr _F -.. -.de i \" *** enter italic -.nr _F \\n(.f -.ul 0 -.ft 2 -.if \\n(.$ \&\\$1\f\\n(_F\\$2 -.rr _F -.. -.de b \" *** enter boldface (underline in NROFF) -.nr _F \\n(.f -.ul 0 -.ft \\n($b -.if \\n(.$ \&\\$1\f\\n(_F\\$2 -.rr _F -.. -.de rb \" *** enter real boldface (not underlined in NROFF) -.nr _F \\n(.f -.ul 0 -.ft 3 -.if \\n(.$ \&\\$1\f\\n(_F\\$2 -.rr _F -.. -.de u \" *** enter underlined word -\&\\$1\l'|0\(ul'\\$2 -.. -.de q \" *** enter quoted word -\&\\*(lq\\$1\\*(rq\\$2 -.. -.de bi \" *** enter word in bold italics -.ft 2 -.ie t \&\k~\\$1\h'|\\n~u+(\\w' 'u/4u)'\\$1\fP\\$2 -.el \&\\$1\fP\\$2 -.. -.de bx \" *** enter boxed word -.ie \\n($T \&\f2\\$1\fP\\$2 -.el \k~\(br\|\\$1\|\(br\l'|\\n~u\(rn'\l'|\\n~u\(ul'\^\\$2 -.. -.de sm \" *** print in smaller font -\s-1\\$1\\s0\\$2 -.. -.de @F \" --- change font (8 -> underlined, 0 -> no change) -.nr ~ \\$1 -.if \\n~>0 \ -\{\ -. ul 0 -. if \\n~=8 \ -. nr ~ \\n($b -. ft \\n~ -.\} -.rr ~ -.. -.\" *** FOOTNOTING *** -.de (f \" &&& begin footnote -.rn (f @U -.so \\*(||/footnote.me -.(f \\$1 \\$2 -.rm @U -.. -.de )f \" &&& end footnote -.tm Line \\n(c. -- unmatched .)f -.. -.de $s \" $$$ footnote separator -\l'2i' -.if n \ -. sp 0.3 -.. -.\" *** DELAYED TEXT *** -.de (d \" &&& begin delayed text -.rn (d @U -.so \\*(||/deltext.me -.(d \\$1 \\$2 -.rm @U -.. -.de )d \" &&& end delayed text -.tm Line \\n(c. -- unmatched .)d -.. -.\" *** INDEXES (TABLE OF CONTENTS) *** -.de (x \" &&& begin index -.rn (x @U -.so \\*(||/index.me -.(x \\$1 \\$2 -.rm @U -.. -.de )x \" &&& end index entry -.tm Line \\n(c. -- unmatched .)x -.. -.\" *** STUFF FOR "STANDARD" PAPERS *** -.de th \" *** set "thesis" mode -.so \\*(||/thesis.me -.rm th -.. -.de +c \" *** begin chapter -.ep \" force out footnotes -.if \\n(?o:\\n(?a \ -\{\ -. bp \" force out a table or more footnote -. rs -. ep -.\} -.nr ?C 1 -.nr $f 1 1 -.ds * \\*[1\\*]\k* -.if \\n(?R \ -. pn 1 -.bp -.in \\n($iu \" reset the indent -.rs -.ie \\n(.$ \ -. $c "\\$1" -.el \ -. sp 3 -.. -.de ++ \" *** declare chapter type -.nr _0 0 -.if "\\$1"C" \ -. nr _0 1 \" chapter -.if "\\$1"RC" \ -. nr _0 11 \" renumbered chapter -.if "\\$1"A" \ -. nr _0 2 \" appendix -.if "\\$1"RA" \ -. nr _0 12 \" renumbered appendix -.if "\\$1"P" \ -. nr _0 3 \" preliminary material -.if "\\$1"B" \ -. nr _0 4 \" bibliographic material -.if "\\$1"AB" \ -. nr _0 5 \" abstract -.if \\n(_0=0 \ -. tm Line \\n(c. -- Bad mode to .++ -.nr ?R 0 -.if \\n(_0>10 \ -.\{ -. nr ?R 1 -. nr _0 -10 -.\} -.nr ch 0 1 -.if (\\n(_0=3):(\\n(_0=5) \ -. pn 1 \" must do before .ep -.ep \" end page for correct page number types -.if \\n(_0=1 \ -\{\ -. af ch 1 -. af % 1 -.\} -.if \\n(_0=2 \ -\{\ -. af ch A -. af % 1 -.\} -.if \\n(_0=3 \ -. af % i -.if \\n(_0=4 \ -. af % 1 -.if \\n(_0=5 \ -. af % 1 -.if \\n(.$>1 \ -. he \\$2 -.if !\\n(_0=\\n(_M .if \\n(_M=3 \ -. pn 1 -.nr _M \\n(_0 -.rr _0 -.. -.de $c \" $$$ print chapter title -.sz 12 -.ft B -.ce 1000 -.if \\n(_M<3 \ -. nr ch +1 -.ie \\n(_M=1 CHAPTER\ \ \\n(ch -.el .if \\n(_M=2 APPENDIX\ \ \\n(ch -.if \w"\\$1" .sp 3-\\n(.L -.if \w"\\$1" \\$1 -.if (\\n(_M<3):(\w"\\$1") \ -. sp 4-\\n(.L -.ce 0 -.ft -.sz -.ie \\n(_M=1 \ -. $C Chapter \\n(ch "\\$1" -.el .if \\n(_M=2 \ -. $C Appendix \\n(ch "\\$1" -.. -.de tp \" *** title page -.hx -.bp -.br -.rs -.pn \\n% -.. -.de ac \" *** setup for ACM photo-ready paper -.rn ac @T -.so \\*(||/acm.me -.ac "\\$1" "\\$2" -.rm @T -.. -.de lo \" *** pull in the set of local macros -.\" all these macros should be named "*X", where X is any letter -.so \\*(||/local.me -.rm lo -.. -.de lh \" *** letterhead -.so \\*(||/letterhead.me -.. -.\" *** DATES *** -.if \n(mo=1 .ds mo January -.if \n(mo=2 .ds mo February -.if \n(mo=3 .ds mo March -.if \n(mo=4 .ds mo April -.if \n(mo=5 .ds mo May -.if \n(mo=6 .ds mo June -.if \n(mo=7 .ds mo July -.if \n(mo=8 .ds mo August -.if \n(mo=9 .ds mo September -.if \n(mo=10 .ds mo October -.if \n(mo=11 .ds mo November -.if \n(mo=12 .ds mo December -.if \n(dw=1 .ds dw Sunday -.if \n(dw=2 .ds dw Monday -.if \n(dw=3 .ds dw Tuesday -.if \n(dw=4 .ds dw Wednesday -.if \n(dw=5 .ds dw Thursday -.if \n(dw=6 .ds dw Friday -.if \n(dw=7 .ds dw Saturday -.ds td \*(mo \n(dy, \n(yr+1900 -.\" *** PARAMETRIC INITIALIZATIONS *** -.if (1m<0.1i)&(\nx!=0) \ -. vs 9p \" for 12-pitch DTC terminals -.rr x -.nr $r \n(.v/\n(.s \" ratio of vs to ps for .sz request -.nr $R \n($r \" ratio for displays & footnotes -.nr hm 4v \" header margin -.nr tm 7v \" top margin -.nr bm 6v \" bottom margin -.nr fm 3v \" footer margin -.nr tf 3 \" title font: (real) Times Bold -.nr tp 10 \" title point size -.hy 14 -.nr bi 4m \" indent for blocks -.nr pi 5n \" indent for paragraphs -.nr pf 1 \" normal text font -.nr pp 10 \" normal text point size -.nr qi 4n \" indent for quotes -.nr qp -1 \" down one point -.nr ii 5n \" indent for .ip's and .np's -.nr $m 1 \" max number of columns -.nr $s 4n \" column separation -.bd S B 3 -.\" *** OTHER INITIALIZATION *** -.ds [ \u\x'-0.25v' -.ds ] \d -.ds < \d\x'0.25v' -.ds > \u -.ds - -- -.if t \ -\{\ -. ds [ \v'-0.4m'\x'-0.2m'\s-3 -. ds ] \s0\v'0.4m' -. ds < \v'0.4m'\x'0.2m'\s-3 -. ds > \s0\v'-0.4m' -. ds - \(em -. nr fi 0.3i -.\} -.if n \ -\{\ -. nr fi 3n -.\} -.nr _o \n(.o -.if n .po 1i -.if \n(.V=1v \ -. nr $T 2 -.if n .if \n(.T=0 \ -. nr $T 1 -.if \nv=2 \ -\{\ -. nr $T 0 -. po -0.5i \" make ugly line on LHS on C/A/T typesetters -.\} -.if \n($T \ -\{\ -. if \n($T=1 \ -. po 0 -. ds [ [ -. ds ] ] -. ds < < -. ds > > -.\} -.nr $b \nb \" figure the real font 8 font -.rr b -.if \n($b=0 \ -\{\ -. if n .nr $b 2 \" italic -. if t .nr $b 3 \" bold -.\} -.nr ps 0.5v \" paragraph pre/post spacing -.if \n($T \ -. nr ps 1v -.if t .nr ps 0.35v -.nr bs \n(ps \" block pre/post spacing -.nr qs \n(ps \" quote pre/post spacing -.nr zs 1v \" float-block pre/postspacing -.nr xs 0.2v \" index prespacing -.nr fs 0.2v \" footnote prespacing -.if \n($T \ -. nr fs 0 -.if n .nr es 1v \" equation pre/postspacing -.if t .nr es 0.5v -.wh 0 @h \" set header -.nr $l \n(.lu \" line length -.nr _L \n(.lu \" line length of page -.nr $c 1 \" current column number -.nr $f 1 1 \" footnote number -.ds * \*[1\*]\k*\" \" footnote "name" -.nr $d 1 1 \" delayed text number -.ds # [1]\k#\" \" delayed text "name" -.nr _M 1 \" chapter mode is chapter -.ds lq \&"\" \" left quote -.ds rq \&"\" \" right quote -.if t \ -. ds lq `` -.if t \ -. ds rq '' -.em @z -.\" *** FOREIGN LETTERS AND SPECIAL CHARACTERS *** -.de sc \" *** define special characters -.so \\*(||/chars.me -.rm sc -.. -.ll 6.0i -.lt 6.0i diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk index 9d1c739ac507..3c0e91ed7cf2 100644 --- a/share/mk/src.opts.mk +++ b/share/mk/src.opts.mk @@ -357,7 +357,6 @@ MK_KERBEROS:= no .if ${MK_CXX} == "no" MK_CLANG:= no -MK_GROFF:= no MK_GNUCXX:= no MK_TESTS:= no .endif @@ -390,10 +389,6 @@ MK_AUTHPF:= no MK_DTRACE_TESTS:= no .endif -.if ${MK_TEXTPROC} == "no" -MK_GROFF:= no -.endif - .if ${MK_CROSS_COMPILER} == "no" MK_BINUTILS_BOOTSTRAP:= no MK_CLANG_BOOTSTRAP:= no |