view style @ 55:89e7a32d1f10

bib: Added yet missing refs.
author markus schnalke <meillo@marmaro.de>
date Sun, 20 May 2012 21:46:00 +0200
parents c9fc47c89d54
children cd50590902d3
line wrap: on
line source

.do xflag 3
.de __
..
.blm __  \" ignore empty lines in input
.lc_ctype en_US.utf8
.mediasize a4

.fp 1 R LinLibertine_R otf
.feature R +onum
.fp 2 I LinLibertine_RI otf
.feature I +onum
.fp 3 B LinLibertine_RB otf
.feature B +onum
.fp 4 BI LinLibertine_RBI otf
.feature BI +onum
.fp 5 CW TerminusMedium-4.36 ttf
.fp 0 CI TerminusMediumItalic-4.36 ttf
.fp 0 CB TerminusBold-4.36 ttf
.fp 0 L TerminusMedium-4.36 ttf
.fp 0 SC LinLibertine_R otf
.feature SC +onum +smcp
.fp 0 IC LinLibertine_RI otf
.feature IC +onum +smcp
.fp 0 BC LinLibertine_RB otf
.feature BC +onum +smcp

.ig
.	nr PS 10
.	nr VS 12
..

.nr PI 3n
.nr PD .3v
.nr lu 0
.af PN i

.ds _E '\\\\n(PN''\f(SCMarkus Schnalke: The Modern Mail Handler\fP'  \" left
.ds _O '\f(SCChapter \\\\n(H1\ \ \\\\*(_C\fP''\\\\n(PN'  \" right
.ds _o '\f(SC\\\\*(_C\fP''\\\\n(PN'  \" right
.ds CH "

.nr HM 3.3c
.nr FM 6.6c
.nr LL 14c
.ll 14c
.nr LT \n(LL
.nr PO 2.3c

.de _M  \" change margins for text block on next page
.if e .nr PO -2.3c
.if o .nr PO +2.3c
.ds CF "
..
.wh -1u _M

.de CW
.nr PQ \\n(.f
.if t \{\
.	ft CW
.	if !^\\$1^^ \&\\$1\f\\n(PQ\\$2
.\}
.if n \{\
.	ie ^\\$1^^ .ul 999
.	el .ul 1
.	if \\n(.$=1 \&\\$1
.	if \\n(.$>1 \&\\$1\c
.	if \\n(.$>1 \&\\$2
.\}
..

.ds [. " [
.ds .] ]
.rm ]<
.de ]<
.	LP
.	de FP
.	IP \\\\$1.
\\..
.	rm FS FE
..

.am PT
.	rs
..

.rm NH
.de NH
.SH
.nr NS \\$1
.if !\\n(.$ .nr NS 1
.if !\\n(NS .nr NS 1
.nr H\\n(NS +1
.if \\n(NS<2 .nr H2 0
.if \\n(NS<3 .nr H3 0
.ds SN \\n(H1
.if \\n(NS>1 .as SN \&.\\n(H2
.if \\n(NS>2 .as SN \&.\\n(H3
..

.de H-
.EH "
.OH "
.bp
.rs
.if e .bp
.lg 0
.nr PS +6
.nr VS +6
.SH
.ce 1
.tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
\&\\$1
.br
.tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
.nr PS -6
.nr VS -6
.lg
.RT
.if !,\\$2,no, \{
.	EH "\\\\*(_E
.	ie \\n(H1 .OH "\\\\*(_O
.	el .OH "\\\\*(_o
.	ds CF \\n(PN
.\}
.sp 4
.nr PP 0
..

.de H0
.EH "
.OH "
.bp
.rs
.if e .bp
.	lg 0
.	nr PS +6
.	nr VS +6
.ie \\n(.$=1 \{\
.	NH 1
.	ce 1
Chapter \\*(SN
.	sp .5
.\}
.el .if ,\\$2,no, .SH
.	ce 1
.	tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
\&\\$1
.	br
.	tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
.	nr PS -6
.	nr VS -6
.	lg
.ds _C "\\$1
.	RT
.	XS
.	sp .5v
.	B
.ie \\n(.$=1 \{\
\\*(SN \\$1
.\}
.el .if ,\\$2,no, \&\\$1
.	XE
.EH "\\\\*(_E
.ie \\n(H1 .OH "\\\\*(_O
.el .OH "\\\\*(_o
.ds CF \\n(PN
.sp 4
.nr PP 0
..


.\" Reset page Numbers, set page number format ($1) and move to a right page.
.de RN
.ie e .pn 1
.el \{
.       pn 0
.       bp
.\}
.ie \\n(.$=1 .af PN \\$1
.el .af PN 1
..


.de H1
.br
.ne 7
.sp
.	nr PS +2
.	nr VS +2
.if '\\$2'no' .SH
.if \\n(.$=1 .NH 2
.	lg 0
.	tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
.if !'\\$2'no' \&\\*(SN
\\$1
.	br
.	tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
.	nr PS -2
.	nr VS -2
.	lg
.	RT
.if !'\\$2'no' \{\
.ds _S "\\$1
.	XS
	\\*(SN \\$1
.	XE
.\}
.nr PP 0
..

.de H2
.br
.ne 4
.if \\n(.$=1 .NH 3
\&\\*(SN
\\$1
.RT
.ds _S "\\$1
.XS
	\\*(SN \\$1
.XE
.nr PP 0
..

.de U2
.br
.ne 4
.SH
.if \\n(.$=1 .NH 3
\\$1
.RT
.nr PP 0
..

.de P
.ie \\n(PP .PP
.el .LP
.nr PP 1
..

.am IP
.nr PP 0
..

.de BU
.IP \(bu
..

.am QP
.ps -1
..

.am DS
.ft CW
.ps -1
.ta T 8n
.nr PP 0
..

.am FA
.ps 8
.vs 9
..

.de Fn  \" file name
.CW "\\$1" "\\$2
..
.de Pn  \" program name
.CW "\\$1" "\\$2
..
.de Fu  \" function
.CW "\\$1" "\\$2
..
.de Ev  \" env variable
.CW "\\$1" "\\$2
..
.de Cl  \" command line
`\c
.CW "\\$1" "'\\$2
..
.de Sw  \" switch
.CW "\\$1" "\\$2
..
.de Mp  \" man page
.I "\\$1" "\\$2
..
.de Pe  \" profile entry
.CW "\\$1" "\\$2
..