For mpm.
This commit is contained in:
parent
282ce666c3
commit
6cc703dc9a
13 changed files with 827 additions and 0 deletions
108
tmac/me/sh.me
Normal file
108
tmac/me/sh.me
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
.nr _0 \n(c.
|
||||
.\" @(#)sh.me 2.1 8/18/80
|
||||
.\" This version has had comments stripped; an unstripped version is available.
|
||||
.de sh
|
||||
.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 |x \&\\$2
|
||||
. $p "\\*(|x" "\\*($n" \\n($0
|
||||
. $0 "\\*(|x" "\\*($n" \\n($0
|
||||
. rm |x
|
||||
.\}
|
||||
.nr $p 0 1
|
||||
..
|
||||
.de @d
|
||||
.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
|
||||
.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
|
||||
..
|
||||
.de uh
|
||||
.$p "\\$1"
|
||||
.$0 "\\$1"
|
||||
..
|
||||
.if \n(sf<=0 \
|
||||
. nr sf 8
|
||||
.if \n(sp<=0 \
|
||||
. nr sp 10
|
||||
.if \n(ss<=0 \
|
||||
. nr ss 12p
|
||||
.if \n(si<=0 \
|
||||
. nr si 0
|
||||
.nr c. \n(_0
|
||||
Loading…
Add table
Add a link
Reference in a new issue