8bbb03dfd9c65980bc4acf0dcad56665562d1e56
[matthijs/master-project/report.git] / Report.tex
1 \mainlanguage [en]
2 \setuppapersize[A4][A4]
3 \setuppagenumbering[alternative=doublesided]
4 % Enable interaction (clickable links), but don't use special link colors or a
5 % bold style.
6 \setupinteraction[state=start,color=,contrastcolor=,style=normal]
7 % Enable interaction in the table of contents as well
8 \setupcombinedlist[content][interaction=all]
9
10 % Use bibtex
11 \usemodule[bib]
12 \setupbibtex[database=Report]
13 \setuppublications[numbering=yes]
14
15 \input Utils/Fonts
16 \input Utils/Formats
17 \input Utils/Lambda
18 \input Utils/Shortcuts
19 \input Utils/Metapost
20 \input Utils/Fixme
21
22 \usetypescript [Custom]
23
24 % Use our custom typeface
25 \switchtotypeface [Custom] [10pt]
26
27 % Reducing margins (or actually, the spacing in which the margins end up) for
28 % 2-up printing and increase font size slightly.
29 %\setuplayout[backspace=2cm,width=middle,topspace=1cm,bottomspace=1cm,height=middle]
30 %\switchtotypeface [Custom] [10pt]
31
32 \starttext
33 % TODO: Proper title page
34 \title {Haskell as a higher order structural hardware description language.}
35 Matthijs Kooijman
36
37 \todo{Complete titlepage}
38
39 \completecontent
40 \startfrontmatter
41 \input Chapters/Introduction
42 \stopfrontmatter
43 \startbodymatter
44 \input Chapters/Context
45 \input Chapters/HardwareDescription
46 \input Chapters/Prototype
47 \input Chapters/Normalization
48 \input Chapters/Future
49 \input Chapters/Conclusions
50 \stopbodymatter
51 \startbackmatter
52 \completepublications
53 \stopbackmatter
54 \stoptext
55
56 % vim: set sw=2 sts=2 expandtab: