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