-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy paththesis.tex
119 lines (97 loc) · 2.83 KB
/
thesis.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
% Fix some latex issues
% see: http://texdoc.net/texmf-dist/doc/latex/base/fixltx2e.pdf
\RequirePackage{fix-cm}
\documentclass[%
paper=A4, % paper size --> A4 is default in Germany
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}%
\input{preamble}
\makeindex
\begin{document}
% --------------------------
% Front matter
% --------------------------
% roman page numbing (invisible for empty page style)
\pagenumbering{roman}
% no header or footers
\pagestyle{empty}
% \include{front}
% INCLUDE: all titlepages
\input{titlepages}
\cleardoublepage
% display just page numbers
\pagestyle{plain}
%
% define depth of toc
\setcounter{tocdepth}{2}
% display table of contents
\pdfbookmark[0]{Table of Contents}{Table of Contents}
\tableofcontents
\cleardoublepage
% --------------------------
% Body matter
% --------------------------
\pagenumbering{arabic} % arabic page numbering
\setcounter{page}{1} % set page counter
\pagestyle{maincontentstyle} % fancy header and footer
\part[Introduction]{Introduction}\label{p:intro}
\import{p00-ch00-intro/}{intro}
\clearpage
\part[Programming Model]{Programming Model}\label{p:model}
\import{p01-ch01-2012/}{paper}
\import{p01-ch02-2013/}{paper}
\clearpage
\part[Implementation]{Implementation}\label{p:impl}
\import{p02-ch01-2014/}{paper}
%\import{p02-ch02-design-pattern/}{manual}
\clearpage
\part[Application]{Application}\label{p:app}
\import{p03-ch02-2014-jmseq/}{jmseq-elsa}
\import{p03-ch01-2015-monitoring/}{paper-esocc}
\clearpage
\cleardoublepage
\pagestyle{plain}
% --------------------------
% Back matter
% --------------------------
% INCLUDE: the abstracts
\input{abstract}
\clearpage
% INCLUDE: CV as pdf
\pdfbookmark[0]{Curriculum Vitae}{Curriculum Vitae}
\includepdf{cv.pdf}
\cleardoublepage
%
% INCLUDE: acknowledgement
\input{acknowledgement}
\cleardoublepage
{%
\setstretch{1.1}
\renewcommand{\bibfont}{\normalfont\small}
\setlength{\biblabelsep}{5pt}
\setlength{\bibitemsep}{0.5\baselineskip plus 0.5\baselineskip}
\printbibliography
}
\cleardoublepage
\listoffigures
\cleardoublepage
\listoftables
\cleardoublepage
\input{colophon}
\cleardoublepage
% \input{declaration}
% \clearpage
% \newpage
% \mbox{}
\pagestyle{empty}
\end{document}