docs/master

annotate style @ 77:0947c24dd4c6

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