Camil's comments: chapter 5
[msc-thesis1617.git] / thesis.tex
1 %&thesis
2 \usepackage[nonumberlist]{glossaries} % Glossaries and acronyms
3 \usepackage[algochapter]{algorithm2e} % Pseudocode
4 \renewcommand\AlCapFnt{\normalfont}
5 \makeglossaries%
6
7 \input{glossaries}
8
9 \begin{document}
10 \frontmatter{}
11
12 %Titlepage
13 \input{titlepage}
14
15 \listoftodos
16 \glsaddall{}
17
18 %Abstract
19 \addcontentsline{toc}{chapter}{Abstract}
20 \chapter*{\centering Abstract}
21 \begin{quotation}
22 \centering\noindent
23 \input{abstract}
24 \end{quotation}
25
26 \addcontentsline{toc}{chapter}{Acknowledgements}
27 \chapter*{\centering Acknowledgements}
28 \begin{quotation}
29 \centering\it\noindent
30 \input{acknowledgements}
31 \end{quotation}
32
33 %Table of contents
34 \tableofcontents
35
36 \addcontentsline{toc}{chapter}{Glossaries \& Acronyms}
37 \printglossaries%
38
39 \mainmatter{}
40 \glsresetall{}
41 \chapter{Introduction}\label{chp:introduction}
42 \input{introduction}
43
44 \chapter{Task Oriented Programming}\label{chp:top}
45 \input{methods.top}
46
47 \chapter{Embedded Domain Specific Languages}\label{chp:dsl}
48 \input{methods.dsl}
49
50 \chapter[The mTask EDSL]{The \gls{mTask} \gls{EDSL}}\label{chp:mtask}
51 \input{methods.mtask}
52
53 \chapter[Extending the mTask EDSL]{Extending the \gls{mTask} {EDSL}}\label{chp:mtaskcont}
54 \input{results.mtask}
55
56 \chapter{System Architecture}\label{chp:arch}
57 \input{results.arch}
58
59 \chapter{Discussion \& Conclusion}\label{chp:conclusion}
60 \input{conclusion}
61
62 \appendix\label{chp:appendix}
63
64 \chapter{Communication protocol}\label{app:communication-protocol}
65 \input{appendix-protocol}
66
67 \chapter{Device client interface}\label{app:device-interface}
68 \input{appendix-device-interface}
69
70 \cleardoublepage{}
71 \phantomsection{}
72 \addcontentsline{toc}{chapter}{Bibliography}
73 \bibliographystyle{ieeetr}
74 \bibliography{thesis}
75
76 \cleardoublepage{}
77 \phantomsection{}
78 \addcontentsline{toc}{chapter}{Lists of \ldots}
79 \begingroup
80 \let\clearpage\relax
81 \let\cleardoublepage\relax
82 \listoffigures%
83 \listoftables%
84 \lstlistoflistings%
85 \listofalgorithms%
86 \endgroup
87
88 \end{document}