docs/master

view style @ 35:115bbf438967

style: Improved the ref format slightly; improved and fixed H0.
author markus schnalke <meillo@marmaro.de>
date Tue, 15 May 2012 19:20:58 +0200
parents 6afbb4a49962
children 22ae3981a76b
line source
1 .do xflag 3
2 .de __
3 ..
4 .blm __ \" ignore empty lines in input
5 .lc_ctype en_US.utf8
6 .mediasize a4
8 .fp 1 R LinLibertine_R otf
9 .feature R +onum
10 .fp 2 I LinLibertine_RI otf
11 .feature I +onum
12 .fp 3 B LinLibertine_RB otf
13 .feature B +onum
14 .fp 4 BI LinLibertine_RBI otf
15 .feature BI +onum
16 .fp 5 CW TerminusMedium-4.36 ttf
17 .fp 0 CI TerminusMediumItalic-4.36 ttf
18 .fp 0 CB TerminusBold-4.36 ttf
19 .fp 0 L TerminusMedium-4.36 ttf
20 .fp 0 SC LinLibertine_R otf
21 .feature SC +onum +smcp
22 .fp 0 IC LinLibertine_RI otf
23 .feature IC +onum +smcp
24 .fp 0 BC LinLibertine_RB otf
25 .feature BC +onum +smcp
27 .ig
28 . nr PS 10
29 . nr VS 12
30 ..
32 .nr PI 3n
33 .nr PD .5v
34 .nr lu 0
35 .af PN i
37 .ds _E '\\\\n(PN''\f(SCMarkus Schnalke: The Modern Mail Handler\fP' \" left
38 .ds _O '\f(SCChapter \\\\n(H1\ \ \\\\*(_C\fP''\\\\n(PN' \" right
39 .ds _o '\f(SC\\\\*(_C\fP''\\\\n(PN' \" right
40 .ds CH "
42 .nr HM 3.3c
43 .nr FM 6.6c
44 .nr LL 14c
45 .ll 14c
46 .nr LT \n(LL
47 .nr PO 2.3c
48 .de _X
49 \&
50 ..
51 .wh 2.8c _X
53 .de _M \" change margins for text block on next page
54 .if e .nr PO -2.3c
55 .if o .nr PO +2.3c
56 .ds CF "
57 ..
58 .wh -1u _M
60 .de CW
61 .nr PQ \\n(.f
62 .if t \{\
63 . ft CW
64 . if !^\\$1^^ \&\\$1\f\\n(PQ\\$2
65 .\}
66 .if n \{\
67 . ie ^\\$1^^ .ul 999
68 . el .ul 1
69 . if \\n(.$=1 \&\\$1
70 . if \\n(.$>1 \&\\$1\c
71 . if \\n(.$>1 \&\\$2
72 .\}
73 ..
75 .ds [. " [
76 .ds .] ]
77 .rm ]<
78 .de ]<
79 . LP
80 . de FP
81 . IP \\\\$1.
82 \\..
83 . rm FS FE
84 ..
86 .am PT
87 . rs
88 ..
90 .rm NH
91 .de NH
92 .SH
93 .nr NS \\$1
94 .if !\\n(.$ .nr NS 1
95 .if !\\n(NS .nr NS 1
96 .nr H\\n(NS +1
97 .if \\n(NS<2 .nr H2 0
98 .if \\n(NS<3 .nr H3 0
99 .ds SN \\n(H1
100 .if \\n(NS>1 .as SN \&.\\n(H2
101 .if \\n(NS>2 .as SN \&.\\n(H3
102 ..
104 .de AB
105 .EH "
106 .OH "
107 .bp
108 .if e .bp
109 \
110 .lg 0
111 .nr PS +6
112 .nr VS +6
113 .SH
114 .ce 1
115 .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
116 \&\\$1
117 .br
118 .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
119 .nr PS -6
120 .nr VS -6
121 .lg
122 .RT
123 .sp 4
124 .nr PP 0
125 ..
127 .de H0
128 .EH "
129 .OH "
130 .bp
131 .if e .bp
132 \
133 . lg 0
134 . nr PS +6
135 . nr VS +6
136 .ie \\n(.$=1 \{\
137 . NH 1
138 . ce 1
139 Chapter \\*(SN
140 . sp .5
141 .\}
142 .el .if ,\\$2,no, .SH
143 . ce 1
144 . tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
145 \&\\$1
146 . br
147 . tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
148 . nr PS -6
149 . nr VS -6
150 . lg
151 .ds _C "\\$1
152 . RT
153 . XS
154 . sp .5v
155 . B
156 .ie \\n(.$=1 \{\
157 Chapter \\*(SN \\$1
158 .\}
159 .el .if ,\\$2,no, \&\\$1
160 . XE
161 .EH "\\\\*(_E
162 .ie \\n(H1 .OH "\\\\*(_O
163 .el .OH "\\\\*(_o
164 .ds CF \\n(PN
165 .sp 4
166 .nr PP 0
167 ..
169 .de H1
170 .br
171 .ne 7
172 .sp
173 . nr PS +2
174 . nr VS +2
175 .if '\\$2'no' .SH
176 .if \\n(.$=1 .NH 2
177 . lg 0
178 . tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
179 .if !'\\$2'no' \&\\*(SN
180 \\$1
181 . br
182 . tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
183 . nr PS -2
184 . nr VS -2
185 . lg
186 . RT
187 .if !'\\$2'no' \{\
188 .ds _S "\\$1
189 . XS
190 \\*(SN \\$1
191 . XE
192 .\}
193 .nr PP 0
194 ..
196 .de H2
197 .br
198 .ne 4
199 .if \\n(.$=1 .NH 3
200 \&\\*(SN
201 \\$1
202 .RT
203 .ds _S "\\$1
204 .XS
205 \\*(SN \\$1
206 .XE
207 .nr PP 0
208 ..
210 .de U2
211 .br
212 .ne 4
213 .SH
214 .if \\n(.$=1 .NH 3
215 \\$1
216 .RT
217 .nr PP 0
218 ..
220 .de P
221 .ie \\n(PP .PP
222 .el .LP
223 .nr PP 1
224 ..
226 .am IP
227 .nr PP 0
228 ..
230 .de BU
231 .IP \(bu
232 ..
234 .am QP
235 .ps -1
236 ..
238 .am DS
239 .ft CW
240 .ps -1
241 .ta T 8n
242 .nr PP 0
243 ..
245 .am FA
246 .ps 8
247 .vs 9
248 ..
250 .de Fn \" file name
251 .CW "\\$1" "\\$2
252 ..
253 .de Pn \" program name
254 .CW "\\$1" "\\$2
255 ..
256 .de Fu \" function
257 .CW "\\$1" "\\$2
258 ..
259 .de Ev \" env variable
260 .CW "\\$1" "\\$2
261 ..
262 .de Cl \" command line
263 `\c
264 .CW "\\$1" "'\\$2
265 ..
266 .de Sw \" switch
267 .CW "\\$1" "\\$2
268 ..
269 .de Mp \" man page
270 .I "\\$1" "\\$2
271 ..
272 .de Pe \" profile entry
273 .CW "\\$1" "\\$2
274 ..