docs/master

annotate style @ 0:dc2bfef4cda7

Initial commit: Basic structure, macros and fonts.
author markus schnalke <meillo@marmaro.de>
date Sat, 03 Mar 2012 12:55:57 +0100
parents
children 8fea9ed7c298
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@0 20 .fp 0 RC LinLibertine_R otf
meillo@0 21 .feature RC +onum +smcp
meillo@0 22 .fp 0 BC LinLibertine_RB otf
meillo@0 23 .feature BC +onum +smcp
meillo@0 24
meillo@0 25 .ig
meillo@0 26 . nr PS 10
meillo@0 27 . nr VS 12
meillo@0 28 ..
meillo@0 29
meillo@0 30 .nr PI 3n
meillo@0 31 .nr PD .5v
meillo@0 32 .nr lu 0
meillo@0 33 .af PN i
meillo@0 34
meillo@0 35 .ds _E '\\\\n(PN''\f(RCMarkus Schnalke: The Modern Mail Handler\fP' \" left
meillo@0 36 .ds _O '\f(RCChapter \\\\n(H1\ \ \\\\*(_C\fP''\\\\n(PN' \" right
meillo@0 37 .ds CH "
meillo@0 38
meillo@0 39 .nr HM 3.3c
meillo@0 40 .nr FM 6.6c
meillo@0 41 .nr LL 14c
meillo@0 42 .ll 14c
meillo@0 43 .nr LT \n(LL
meillo@0 44 .nr PO 2.3c
meillo@0 45 .de _X
meillo@0 46 \&
meillo@0 47 ..
meillo@0 48 .wh 2.8c _X
meillo@0 49
meillo@0 50 .de _M \" change margins for text block on next page
meillo@0 51 .if e .nr PO -2.3c
meillo@0 52 .if o .nr PO +2.3c
meillo@0 53 .ds CF "
meillo@0 54 ..
meillo@0 55 .wh -1u _M
meillo@0 56
meillo@0 57 .de CW
meillo@0 58 .nr PQ \\n(.f
meillo@0 59 .if t \{\
meillo@0 60 . ft CW
meillo@0 61 . if !^\\$1^^ \&\\$1\f\\n(PQ\\$2
meillo@0 62 .\}
meillo@0 63 .if n \{\
meillo@0 64 . ie ^\\$1^^ .ul 999
meillo@0 65 . el .ul 1
meillo@0 66 . if \\n(.$=1 \&\\$1
meillo@0 67 . if \\n(.$>1 \&\\$1\c
meillo@0 68 . if \\n(.$>1 \&\\$2
meillo@0 69 .\}
meillo@0 70 ..
meillo@0 71
meillo@0 72 .ds [. [
meillo@0 73 .ds .] ]
meillo@0 74 .rm ]<
meillo@0 75 .de ]<
meillo@0 76 . LP
meillo@0 77 . de FP
meillo@0 78 . IP \\\\$1.
meillo@0 79 \\..
meillo@0 80 . rm FS FE
meillo@0 81 ..
meillo@0 82
meillo@0 83 .am PT
meillo@0 84 . rs
meillo@0 85 ..
meillo@0 86
meillo@0 87 .rm NH
meillo@0 88 .de NH
meillo@0 89 .SH
meillo@0 90 .nr NS \\$1
meillo@0 91 .if !\\n(.$ .nr NS 1
meillo@0 92 .if !\\n(NS .nr NS 1
meillo@0 93 .nr H\\n(NS +1
meillo@0 94 .if !\\n(NS-4 .nr H5 0
meillo@0 95 .if !\\n(NS-3 .nr H4 0
meillo@0 96 .if !\\n(NS-2 .nr H3 0
meillo@0 97 .if !\\n(NS-1 .nr H2 0
meillo@0 98 .if !\\$1 .if \\n(.$ .nr H1 1
meillo@0 99 .if ,\\$1,S, \{\
meillo@0 100 . nr NS \\n(.$-1
meillo@0 101 . nr H1 \\$2 0
meillo@0 102 . nr H2 \\$3 0
meillo@0 103 . nr H3 \\$4 0
meillo@0 104 . nr H4 \\$5 0
meillo@0 105 . nr H5 \\$6 0
meillo@0 106 .\}
meillo@0 107 .ds SN \\n(H1
meillo@0 108 .if \\n(NS-1 .as SN \&.\\n(H2
meillo@0 109 .if \\n(NS-2 .as SN \&.\\n(H3
meillo@0 110 .if \\n(NS-3 .as SN \&.\\n(H4
meillo@0 111 .if \\n(NS-4 .as SN \&.\\n(H5
meillo@0 112 ..
meillo@0 113
meillo@0 114 .de H0
meillo@0 115 .EH "
meillo@0 116 .OH "
meillo@0 117 .bp
meillo@0 118 .if e .bp
meillo@0 119 .EH "\\\\*(_E
meillo@0 120 .OH "\\\\*(_O
meillo@0 121 .ds CF \\n(PN
meillo@0 122 \
meillo@0 123 . lg 0
meillo@0 124 . nr PS +6
meillo@0 125 . nr VS +6
meillo@0 126 .if \\n(.$=2 .if ,\\$2,no, .SH
meillo@0 127 .if \\n(.$=1 \{\
meillo@0 128 . NH 1
meillo@0 129 . ce 1
meillo@0 130 Chapter \\*(SN
meillo@0 131 . sp .5
meillo@0 132 .\}
meillo@0 133 . ce 1
meillo@0 134 . tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
meillo@0 135 \&\\$1
meillo@0 136 . br
meillo@0 137 . tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
meillo@0 138 . nr PS -6
meillo@0 139 . nr VS -6
meillo@0 140 . lg
meillo@0 141 .ds _C "\\$1
meillo@0 142 . RT
meillo@0 143 . XS
meillo@0 144 . sp .5v
meillo@0 145 . B
meillo@0 146 .if ''\\*(SN' \&\\$1
meillo@0 147 .if \\*(SN \{\
meillo@0 148 Chapter \\*(SN \\$1
meillo@0 149 .\}
meillo@0 150 . XE
meillo@0 151 .sp 4
meillo@0 152 .nr PP 0
meillo@0 153 ..
meillo@0 154
meillo@0 155 .de H1
meillo@0 156 .br
meillo@0 157 .ne 7
meillo@0 158 .sp 2
meillo@0 159 . nr PS +2
meillo@0 160 . nr VS +2
meillo@0 161 . NH 2
meillo@0 162 . lg 0
meillo@0 163 . tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
meillo@0 164 \&\\*(SN \\$1
meillo@0 165 . br
meillo@0 166 . tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
meillo@0 167 . nr PS -2
meillo@0 168 . nr VS -2
meillo@0 169 . lg
meillo@0 170 . RT
meillo@0 171 .ds _S "\\$1
meillo@0 172 . XS
meillo@0 173 \\*(SN \\$1
meillo@0 174 . XE
meillo@0 175 .nr PP 0
meillo@0 176 ..
meillo@0 177
meillo@0 178 .de P
meillo@0 179 .ie \\n(PP .PP
meillo@0 180 .el .LP
meillo@0 181 .nr PP 1
meillo@0 182 ..
meillo@0 183
meillo@0 184 .am IP
meillo@0 185 .nr PP 0
meillo@0 186 ..
meillo@0 187
meillo@0 188 .am QP
meillo@0 189 .ps -1
meillo@0 190 ..
meillo@0 191
meillo@0 192 .am DS
meillo@0 193 .ft CW
meillo@0 194 .ps -1
meillo@0 195 .ta T 8n
meillo@0 196 .nr PP 0
meillo@0 197 ..
meillo@0 198
meillo@0 199 .am FA
meillo@0 200 .ps 8
meillo@0 201 .vs 9
meillo@0 202 ..