Commit | Line | Data |
---|---|---|
2a317ca2 AV |
1 | .nr _0 \n(c. |
2 | .\" Copyright (c) 1988 The Regents of the University of California. | |
3 | .\" All rights reserved. | |
4 | .\" | |
5 | .\" Redistribution and use in source and binary forms, with or without | |
6 | .\" modification, are permitted provided that the following conditions | |
7 | .\" are met: | |
8 | .\" 1. Redistributions of source code must retain the above copyright | |
9 | .\" notice, this list of conditions and the following disclaimer. | |
10 | .\" 2. Redistributions in binary form must reproduce the above copyright | |
11 | .\" notice, this list of conditions and the following disclaimer in the | |
12 | .\" documentation and/or other materials provided with the distribution. | |
13 | .\" 3. All advertising materials mentioning features or use of this software | |
14 | .\" must display the following acknowledgement: | |
15 | .\" This product includes software developed by the University of | |
16 | .\" California, Berkeley and its contributors. | |
17 | .\" 4. Neither the name of the University nor the names of its contributors | |
18 | .\" may be used to endorse or promote products derived from this software | |
19 | .\" without specific prior written permission. | |
20 | .\" | |
21 | .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND | |
22 | .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
23 | .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | |
24 | .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | |
25 | .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | |
26 | .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | |
27 | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | |
28 | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | |
29 | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | |
30 | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | |
31 | .\" SUCH DAMAGE. | |
32 | .\" | |
33 | .\" @(#)sh.me 5.1 (Berkeley) 4/17/91 | |
34 | .\" | |
35 | .\" %beginstrip% | |
36 | .\" | |
37 | .de sh \" *** section heading | |
38 | .fi | |
39 | .if (\\n(si>0)&(\\n(si<1n) \ | |
40 | . nr si \\n(sin | |
41 | .ce 0 | |
42 | .@d "\\$1" +1 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 | |
43 | .if !"\\$2"_" \ | |
44 | \{\ | |
45 | . ds |n \&\\$2 | |
46 | . $p "\\*(|n" "\\*($n" \\n($0 | |
47 | . $0 "\\*(|n" "\\*($n" \\n($0 | |
48 | . rm |n | |
49 | .\} | |
50 | .nr $p 0 1 \" reset .np count | |
51 | .. | |
52 | .de @d \" --- change section depth | |
53 | .if !""\\$1" \ | |
54 | . nr $0 \\$1 | |
55 | .if \\n($0&(\\n(.$>1) \ | |
56 | . nr $\\n($0 \\$2 | |
57 | .ds $n \&\" | |
58 | .ie \\n($0>=1 \ | |
59 | \{\ | |
60 | . if '\\n($1'0' \ | |
61 | . nr $1 1 | |
62 | . if (\\n(.$>=3) .if !"\\$3"-" \ | |
63 | . nr $1 \\$3 | |
64 | . as $n \\n($1 | |
65 | .\} | |
66 | .el \ | |
67 | . nr $1 0 | |
68 | .ie \\n($0>=2 \ | |
69 | \{\ | |
70 | . if '\\n($2'0' \ | |
71 | . nr $2 1 | |
72 | . if (\\n(.$>=4) .if !"\\$4"-" \ | |
73 | . nr $2 \\$4 | |
74 | . as $n .\\n($2 | |
75 | .\} | |
76 | .el \ | |
77 | . nr $2 0 | |
78 | .ie \\n($0>=3 \ | |
79 | \{\ | |
80 | . if '\\n($3'0' \ | |
81 | . nr $3 1 | |
82 | . if (\\n(.$>=5) .if !"\\$5"-" \ | |
83 | . nr $3 \\$5 | |
84 | . as $n .\\n($3 | |
85 | .\} | |
86 | .el \ | |
87 | . nr $3 0 | |
88 | .ie \\n($0>=4 \ | |
89 | \{\ | |
90 | . if '\\n($4'0' \ | |
91 | . nr $4 1 | |
92 | . if (\\n(.$>=6) .if !"\\$6"-" \ | |
93 | . nr $4 \\$6 | |
94 | . as $n .\\n($4 | |
95 | .\} | |
96 | .el \ | |
97 | . nr $4 0 | |
98 | .ie \\n($0>=5 \ | |
99 | \{\ | |
100 | . if '\\n($5'0' \ | |
101 | . nr $5 1 | |
102 | . if (\\n(.$>=7) .if !"\\$7"-" \ | |
103 | . nr $5 \\$7 | |
104 | . as $n .\\n($5 | |
105 | .\} | |
106 | .el \ | |
107 | . nr $5 0 | |
108 | .ie \\n($0>=6 \ | |
109 | \{\ | |
110 | . if '\\n($6'0' \ | |
111 | . nr $6 1 | |
112 | . if (\\n(.$>=8) .if !"\\$8"-" \ | |
113 | . nr $6 \\$8 | |
114 | . as $n .\\n($6 | |
115 | .\} | |
116 | .el \ | |
117 | . nr $6 0 | |
118 | .. | |
119 | .de sx \" *** heading up, no increment (2.1.1 -> 2.1) | |
120 | .ce 0 | |
121 | .ul 0 | |
122 | .nr _0 \\n($0-1 | |
123 | .if \\n(.$ .nr _0 +1 | |
124 | .if \\n(.$ .nr _0 \\$1 | |
125 | .@d \\n(_0 | |
126 | .rr _0 | |
127 | .$p "" "" \\n($0 | |
128 | .nr $p 0 1 \" reset .np count | |
129 | .. | |
130 | .de uh \" *** unnumbered section heading | |
131 | .$p "\\$1" | |
132 | .$0 "\\$1" | |
133 | .. | |
134 | .if \n(sf<=0 \ | |
135 | . nr sf 8 \" section font -- Times Bold | |
136 | .if \n(sp<=0 \ | |
137 | . nr sp 10 \" section title pointsize | |
138 | .if \n(ss<=0 \ | |
139 | . nr ss 12p \" section prespacing | |
140 | .if \n(si<=0 \ | |
141 | . nr si 0 \" section indent | |
142 | .nr c. \n(_0 |