docs/bib-ref1

diff style @ 0:c264ce6f5b83

let's start with that
author markus schnalke <meillo@marmaro.de>
date Wed, 13 Nov 2013 08:15:58 +0100
parents
children deedec7f31eb
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/style	Wed Nov 13 08:15:58 2013 +0100
     1.3 @@ -0,0 +1,479 @@
     1.4 +.do xflag 3
     1.5 +.de __
     1.6 +..
     1.7 +.blm __  \" ignore empty lines in input
     1.8 +.lc_ctype en_US.utf8
     1.9 +.mediasize a4
    1.10 +
    1.11 +.ig
    1.12 +.fp 1 R LinLibertine_R otf
    1.13 +.feature R +onum
    1.14 +.fp 2 I LinLibertine_RI otf
    1.15 +.feature I +onum
    1.16 +.fp 3 B LinLibertine_RB otf
    1.17 +.feature B +onum
    1.18 +.fp 4 BI LinLibertine_RBI otf
    1.19 +.feature BI +onum
    1.20 +..
    1.21 +
    1.22 +.fp 1 R urw/bookman/ubkl8a pfb
    1.23 +.fp 2 I urw/bookman/ubkli8a pfb
    1.24 +.fp 3 B urw/bookman/ubkd8a pfb
    1.25 +.fp 4 BI urw/bookman/ubkdi8a pfb
    1.26 +
    1.27 +.fp 5 CW TerminusMedium-4.36 ttf
    1.28 +.fp 0 CI TerminusMediumItalic-4.36 ttf
    1.29 +.fp 0 CB TerminusBold-4.36 ttf
    1.30 +.fp 0 L TerminusMedium-4.36 ttf
    1.31 +.fp 0 U TerminusMedium-4.36 ttf
    1.32 +.ftr CW -\-`\`'\'
    1.33 +.ftr CI -\-`\`'\'
    1.34 +.ftr CB -\-`\`'\'
    1.35 +.ftr L -\-`\`'\'
    1.36 +.ftr U -\-`\`'\'
    1.37 +.fzoom U .9
    1.38 +.ig
    1.39 +.fp 0 SC LinLibertine_R otf
    1.40 +.feature SC +onum +smcp
    1.41 +.fp 0 IC LinLibertine_RI otf
    1.42 +.feature IC +onum +smcp
    1.43 +.fp 0 BC LinLibertine_RB otf
    1.44 +.feature BC +onum +smcp
    1.45 +..
    1.46 +.fp 0 SC urw/avantgar/uagk8a pfb
    1.47 +
    1.48 +.ss 12 0  \" the second (non-portable) argument requests french spacing
    1.49 +
    1.50 +.nr PI 4n
    1.51 +.nr PD .3v
    1.52 +.nr QI 2u*\n(PIu
    1.53 +.nr lu 0
    1.54 +.af PN i
    1.55 +
    1.56 +.nr PS 12
    1.57 +.nr VS 18
    1.58 +
    1.59 +.ig
    1.60 +.ds _E '\\\\n(PN''\f(SCMarkus Schnalke: The Modern Mail Handler\fP'  \" left
    1.61 +.ds _a '\f(SCAppendix \\\\n(H1\ \ \\\\*(_C\fP''\\\\n(PN'  \" right
    1.62 +.ds _o '\f(SC\\\\*(_C\fP''\\\\n(PN'  \" right
    1.63 +..
    1.64 +.ds _O '\f(SCMarkus Schnalke: Die Anfaenge der digitalen Revolution''\\\\n(PN'  \" right
    1.65 +.ds _E \\*(_O
    1.66 +.ds _o \\*(_O
    1.67 +.ds CH "
    1.68 +
    1.69 +.nr HM 2.5c
    1.70 +.nr FM 2.5c
    1.71 +.nr LL 15c
    1.72 +.ll 15c
    1.73 +.nr LT \n(LL
    1.74 +
    1.75 +.	\" _M - change margins for text block on next page
    1.76 +.de _M
    1.77 +.\" .if t .if o .nr PO 5c
    1.78 +.\" .if t .if e .nr PO 3c
    1.79 +.nr PO 2.5c
    1.80 +.ds CF "
    1.81 +..
    1.82 +.wh -1u _M
    1.83 +
    1.84 +.	\" ZZ - enlarge or shorten the text block on the current
    1.85 +.	\"      page to avoid widows
    1.86 +.	\"  .ZZ      -> enlarge by one line
    1.87 +.	\"  .ZZ +3   -> enlarge by three lines
    1.88 +.	\"  .ZZ -2   -> shorten by two lines
    1.89 +.	\"  .ZZ +1c  -> enlarge by one centimeter
    1.90 +.	\"  .ZZ ""   -> reset to the default
    1.91 +.de ZZ
    1.92 +.ie \\n(.$=0 .ch FO -\\n(FMu+1v
    1.93 +.el .ch FO -\\n(FMu\\$1
    1.94 +..
    1.95 +
    1.96 +.	\" CW - Set text in CW font (similar to .B and .I)
    1.97 +.de CW
    1.98 +.nr PQ \\n(.f
    1.99 +.if t \{\
   1.100 +.	ft CW
   1.101 +.	if !^\\$1^^ \&\\$1\f\\n(PQ\\$2
   1.102 +.\}
   1.103 +.if n \{\
   1.104 +.	ie ^\\$1^^ .ul 999
   1.105 +.	el .ul 1
   1.106 +.	if \\n(.$=1 \&\\$1
   1.107 +.	if \\n(.$>1 \&\\$1\c
   1.108 +.	if \\n(.$>1 \&\\$2
   1.109 +.\}
   1.110 +..
   1.111 +
   1.112 +.	\" refer(1) stuff
   1.113 +.ds [. " [
   1.114 +.ds .] ]
   1.115 +.rm ]<
   1.116 +.de ]<
   1.117 +.	de FP
   1.118 +.	IP \\\\$1
   1.119 +\\..
   1.120 +.	rm FS FE
   1.121 +..
   1.122 +
   1.123 +.	\" PT - page top macro of ms
   1.124 +.am PT
   1.125 +.	rs
   1.126 +..
   1.127 +
   1.128 +
   1.129 +.	\" RN - Reset PN and continue on an odd page ($1=number-format)
   1.130 +.de RN
   1.131 +.ie e .pn 1
   1.132 +.el \{
   1.133 +.       pn 0
   1.134 +.       bp
   1.135 +.\}
   1.136 +.ie \\n(.$=1 .af PN \\$1
   1.137 +.el .af PN 1
   1.138 +..
   1.139 +
   1.140 +
   1.141 +.	\" T_ - Add TOC entry ($1=pre-space $2=indent-level $3=text)
   1.142 +.de T_
   1.143 +.tm TOC____.sp \\$1
   1.144 +.tm TOC____\&\\h'\\$2u*2u*\\n(PIu'\\$3\0\0\a\t\\n(PN\fR
   1.145 +..
   1.146 +
   1.147 +.	\" NH - redefine numbered heading
   1.148 +.de NH
   1.149 +.SH
   1.150 +.nr NS \\$1
   1.151 +.if !\\n(.$ .nr NS 1
   1.152 +.if !\\n(NS .nr NS 1
   1.153 +.nr H\\n(NS +1
   1.154 +.if \\n(NS<2 .nr H2 0
   1.155 +.if \\n(NS<3 .nr H3 0
   1.156 +.ds SN \\n(H1
   1.157 +.if \\n(NS>1 .as SN \&.\\n(H2
   1.158 +.if \\n(NS>2 .as SN \&.\\n(H3
   1.159 +..
   1.160 +
   1.161 +.	\" H- - Chapter not numbered and not in TOC
   1.162 +.de H-
   1.163 +.EH "
   1.164 +.OH "
   1.165 +.bp
   1.166 +.\" .if e .rs  \" move to an odd page
   1.167 +.\" .if e .bp
   1.168 +.lg 0
   1.169 +.nr PS +6
   1.170 +.nr VS +6
   1.171 +.SH
   1.172 +.ce 1
   1.173 +.tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
   1.174 +\&\\$1
   1.175 +.br
   1.176 +.tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
   1.177 +.nr PS -6
   1.178 +.nr VS -6
   1.179 +.lg
   1.180 +.EH "\\\\*(_E
   1.181 +.OH "\\\\*(_o
   1.182 +.\" .ds CF \\n(PN
   1.183 +.RT
   1.184 +.sp 4
   1.185 +.nr PP 0
   1.186 +..
   1.187 +
   1.188 +.	\" AP - Start the Appendix
   1.189 +.de AP
   1.190 +.nr _A 1
   1.191 +.nr H1 0
   1.192 +.af H1 A
   1.193 +..
   1.194 +
   1.195 +.	\" H0 - Chapter ($2=="no" -> not numbered)
   1.196 +.de H0
   1.197 +.EH "
   1.198 +.OH "
   1.199 +.bp
   1.200 +.\" .if e .rs  \" begin chapter on an odd page
   1.201 +.\" .if e .bp
   1.202 +.lg 0
   1.203 +.nr PS +6
   1.204 +.nr VS +6
   1.205 +.ie ,\\$2,no, .SH
   1.206 +.el \{\
   1.207 +.	NH 1
   1.208 +.	ce 1
   1.209 +.ie \\n(_A Appendix \\*(SN
   1.210 +.el Chapter \\*(SN
   1.211 +.	sp .5
   1.212 +.\}
   1.213 +.ce 1
   1.214 +.tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
   1.215 +\&\\$1
   1.216 +.br
   1.217 +.tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
   1.218 +.nr PS -6
   1.219 +.nr VS -6
   1.220 +.lg
   1.221 +.\" add to TOC
   1.222 +.rm t_
   1.223 +.if !,\\$2,no, .ds t_ \\Z'\\*(SN'\\h'3n'
   1.224 +.T_ .5v 0 "\fB\\*(t_\\$1
   1.225 +.\" set page headers and footers
   1.226 +.EH "\\\\*(_E
   1.227 +.ds _C "\\$1
   1.228 +.ie ,\\$2,no, .OH "\\\\*(_o
   1.229 +.el .ie \\n(_A .OH "\\\\*(_a
   1.230 +.el .OH "\\\\*(_O
   1.231 +.\" .ds CF \\n(PN
   1.232 +.RT
   1.233 +.sp 4
   1.234 +.nr PP 0
   1.235 +..
   1.236 +
   1.237 +
   1.238 +.	\" H1 - Section ($2=="no" -> not numbered)
   1.239 +.de H1
   1.240 +.br
   1.241 +.ne 7
   1.242 +.sp
   1.243 +.lg 0
   1.244 +.nr PS +2
   1.245 +.nr VS +2
   1.246 +.ie '\\$2'no' .SH
   1.247 +.el .NH 2
   1.248 +.if !'\\$2'no' \&\\*(SN
   1.249 +.tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
   1.250 +\&\\$1
   1.251 +.br
   1.252 +.tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
   1.253 +.nr PS -2
   1.254 +.nr VS -2
   1.255 +.lg
   1.256 +.if !'\\$2'no' .T_ .3v 1 "\\Z'\\*(SN'\\h'4n'\\$1  \" add to TOC
   1.257 +.RT
   1.258 +.nr PP 0
   1.259 +..
   1.260 +
   1.261 +.	\" H2 - Subsection
   1.262 +.de H2
   1.263 +.br
   1.264 +.ne 4
   1.265 +.NH 3
   1.266 +\&\\*(SN \\$1
   1.267 +.T_ 0 2 "\\Z'\\*(SN'\\h'5.5n'\\$1  \" add to TOC
   1.268 +.RT
   1.269 +.nr PP 0
   1.270 +..
   1.271 +
   1.272 +.	\" U1 - Section ($2=="yes" -> add to TOC)
   1.273 +.de U1
   1.274 +.br
   1.275 +.ne 7
   1.276 +.sp
   1.277 +.lg 0
   1.278 +.nr PS +2
   1.279 +.nr VS +2
   1.280 +.SH
   1.281 +.tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
   1.282 +\&\\$1
   1.283 +.br
   1.284 +.tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
   1.285 +.nr PS -2
   1.286 +.nr VS -2
   1.287 +.lg
   1.288 +.T_ .3v 1 "\\$1  \" add to TOC
   1.289 +.RT
   1.290 +.nr PP 0
   1.291 +..
   1.292 +
   1.293 +
   1.294 +.	\" U2 - Subsection unnumbered ($2=="yes" -> add to TOC)
   1.295 +.de U2
   1.296 +.br
   1.297 +.ne 4
   1.298 +.SH
   1.299 +\&\\$1
   1.300 +.if '\\$2'yes' .T_ 0 2 "\\Z'\\*(SN'\\h'5.5n'\\$1  \" add to TOC
   1.301 +.RT
   1.302 +.nr PP 0
   1.303 +..
   1.304 +
   1.305 +.	\" U3 - Subsubsection unnumbered
   1.306 +.de U3
   1.307 +.br
   1.308 +.ne 4
   1.309 +.RT
   1.310 +.sp
   1.311 +.I "\\$1
   1.312 +.RT
   1.313 +.nr PP 0
   1.314 +..
   1.315 +
   1.316 +.	\" P - Paragraph (indented unless following a heading)
   1.317 +.de P
   1.318 +.ie \\n(PP .PP
   1.319 +.el .LP
   1.320 +.nr PP 1
   1.321 +..
   1.322 +
   1.323 +.am LP
   1.324 +.nr PP 1
   1.325 +..
   1.326 +
   1.327 +
   1.328 +.	\" LI - Numbered paragraph ``list item'' ($1=label)
   1.329 +.de LI
   1.330 +.ie \\n(.$ .IP "\\h'\\n(PIu'\\$1." 2u*\\n(PIu
   1.331 +.el .IP "\\h'\\n(PIu'\\(bu" 2u*\\n(PIu
   1.332 +.nr PP 1
   1.333 +..
   1.334 +.ig \" backup
   1.335 +.ie \\n(.$ .IP "\h'1n'\\$1"
   1.336 +.el .IP "\h'1.5n'\\(bu"
   1.337 +..
   1.338 +
   1.339 +.	\" BU - Bulleted paragraph
   1.340 +.de BU
   1.341 +.LI
   1.342 +..
   1.343 +
   1.344 +.	\" QS - Block quote start
   1.345 +.de QS
   1.346 +.ti \\n(.iu
   1.347 +.\"RT
   1.348 +.sp 2u*\\n(PDu
   1.349 +.ne 1.1
   1.350 +.ps -1
   1.351 +.vs -1
   1.352 +.in +\\n(QIu
   1.353 +.ll -\\n(QIu
   1.354 +.ti \\n(.iu
   1.355 +.\"if \\n(Qp .ti +\\n(PIu
   1.356 +.\"nr QP 1
   1.357 +.\"rr Qp
   1.358 +..
   1.359 +
   1.360 +.	\" QP - Block quote paragraph
   1.361 +.de QP
   1.362 +.sp \n(PDu
   1.363 +.ne 1.1
   1.364 +.ti +\\n(PIu
   1.365 +..
   1.366 +
   1.367 +.	\" QP - Block quote end
   1.368 +.de QE
   1.369 +.sp \\n(PDu
   1.370 +.in -\\n(QIu
   1.371 +.ll +\\n(QIu
   1.372 +.ti \\n(.iu
   1.373 +.ps +1
   1.374 +.vs +1
   1.375 +..
   1.376 +
   1.377 +.	\" DS - Code display
   1.378 +.am DS
   1.379 +.ft CW
   1.380 +.ps -1
   1.381 +.ta T 8n
   1.382 +..
   1.383 +
   1.384 +.	\" VS - verbatim text start (\\ -> ^G; ' -> disabled; . -> ^B)
   1.385 +.de VS
   1.386 +.br
   1.387 +.ne 3
   1.388 +.sp \n(DDu
   1.389 +.di _V
   1.390 +.nf
   1.391 +.ft CW
   1.392 +.ps -.5
   1.393 +.\" set up verbatim environment
   1.394 +\.blm
   1.395 +\.ec 
   1.396 +\.c2 ""
   1.397 +\.cc 
   1.398 +..
   1.399 +
   1.400 +.	\" VE - verbatim text end  (NOTE: Needs to be called as ^BVE !)
   1.401 +.de VE
   1.402 +\" restore the special characters
   1.403 +cc
   1.404 +.c2
   1.405 +.ec
   1.406 +.br
   1.407 +.di
   1.408 +.ne \\n(dnu+1v \" ensure enough space on the page
   1.409 +.in +2u*\\n(PIu
   1.410 +.ta T 8n
   1.411 +\.ec  \" set up verbatim environment, once again
   1.412 +\.c2 ""
   1.413 +\.cc 
   1.414 +_V \" output the verbatim content
   1.415 +\" restore the special characters
   1.416 +cc
   1.417 +.c2
   1.418 +.ec
   1.419 +.blm __
   1.420 +.in -2u*\\n(PIu
   1.421 +.sp \n(DDu
   1.422 +.ps +.5
   1.423 +.ft P
   1.424 +.fi
   1.425 +.TA
   1.426 +..
   1.427 +
   1.428 +.	\" VF - verbatim text from file  ($1=filename)
   1.429 +.de VF
   1.430 +.VS
   1.431 +so $1
   1.432 +VE
   1.433 +..
   1.434 +
   1.435 +.de Fn  \" file name
   1.436 +.CW "\\$1" "\\$2
   1.437 +..
   1.438 +.de Pn  \" program name
   1.439 +.CW "\\$1" "\\$2
   1.440 +..
   1.441 +.de Fu  \" function
   1.442 +.CW "\\$1" "\\$2
   1.443 +..
   1.444 +.de Ev  \" env variable
   1.445 +.CW "\\$1" "\\$2
   1.446 +..
   1.447 +.de Cl  \" command line
   1.448 +`\c
   1.449 +.CW "\\$1" "'\\$2
   1.450 +..
   1.451 +.de Sw  \" switch
   1.452 +.CW "\\$1" "\\$2
   1.453 +..
   1.454 +.de Ar  \" argument
   1.455 +.CW "\f(CI\\$1" "\\$2
   1.456 +..
   1.457 +.de Mp  \" man page
   1.458 +.I "\\$1" "\\$2
   1.459 +..
   1.460 +.de Pe  \" profile entry
   1.461 +.CW "\\$1" "\\$2
   1.462 +..
   1.463 +.de Hd  \" mail header field
   1.464 +.CW "\\$1:\&" "\\$2
   1.465 +..
   1.466 +
   1.467 +.de Ci  \" commit hash ref
   1.468 +.ds _t \\$1
   1.469 +.substring _t 0 6
   1.470 +[\(rh\|\fL\\*(_t\fP]\\$2
   1.471 +..
   1.472 +
   1.473 +.	\" Cf - reference within the document ($1=name of ref file)
   1.474 +.de Cf
   1.475 +\.if !\\nZ .so refs/\\$1 \c
   1.476 +\\$2
   1.477 +..
   1.478 +
   1.479 +.	\" Id - put a referenceable marker here ($1=identifier)
   1.480 +.de Id
   1.481 +.tm REF____\\$1\t\\*(SN\t\\n(PN
   1.482 +..