Add section on EDSLs.
[matthijs/master-project/report.git] / Report.tex
index 367d0935be5f1da9e3bec3afea84405b8d8faf05..cd0aab2a7c349fc0755f86833f609b5ca8fd86cc 100644 (file)
@@ -1,24 +1,43 @@
 \mainlanguage [en]
 \setuppapersize[A4][A4]
+% Enable interaction (clickable links), but don't use special link colors.
+\setupinteraction[state=start,color=,contrastcolor=]
+% Enable interaction in the table of contents as well
+\setupcombinedlist[content][interaction=all]
 
 \input Utils/Fonts
 \input Utils/Formats
 \input Utils/Lambda
 \input Utils/Shortcuts
+\input Utils/Metapost
+\input Utils/Fixme
 
 \usetypescript [Custom]
 
 % Use our custom typeface
 \switchtotypeface [Custom] [10pt]
 
+% Reducing margins (or actually, the spacing in which the margins end up) for
+% 2-up printing and increase font size slightly.
+%\setuplayout[backspace=2cm,width=middle,topspace=1cm,bottomspace=1cm,height=middle]
+%\switchtotypeface [Custom] [10pt]
+
 \starttext
 % TODO: Proper title page
-\title {From Haskell to Hardware - a Master's thesis}
+\title {Haskell as a higher order structural hardware description language.}
 Matthijs Kooijman
 
+\todo{Complete titlepage}
+
 \completecontent
+
 \input Chapters/Introduction
+\input Chapters/Context
 \input Chapters/HardwareDescription
+\input Chapters/Prototype
 \input Chapters/Normalization
-\input Chapters/State
+\input Chapters/Future
+\input Chapters/Conclusions
 \stoptext
+
+% vim: set sw=2 sts=2 expandtab: