From 80a551fc36abe4bcd6852d7c58c338c1e8e60302 Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Thu, 19 Nov 2009 13:36:34 +0100 Subject: [PATCH] Enable the fixme module. --- Report.tex | 4 ++++ Utils/Fixme.tex | 11 +++++++++++ 2 files changed, 15 insertions(+) create mode 100644 Utils/Fixme.tex diff --git a/Report.tex b/Report.tex index 2b63fdb..765e25d 100644 --- a/Report.tex +++ b/Report.tex @@ -10,6 +10,7 @@ \input Utils/Lambda \input Utils/Shortcuts \input Utils/Metapost +\input Utils/Fixme \usetypescript [Custom] @@ -21,7 +22,10 @@ \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 diff --git a/Utils/Fixme.tex b/Utils/Fixme.tex new file mode 100644 index 0000000..5187e98 --- /dev/null +++ b/Utils/Fixme.tex @@ -0,0 +1,11 @@ +\usemodule[fixme] + +% Define a \todo command. It seems the fixme module isn't actually meant for +% this, but well... +\definefixme[todo][todo] +\makecounter{@@@@fxtodo} + +% Change / set the labels for \fixme, \fxnote and \todo +\setuplabeltext[en][fixmefatal=\small{FIXME}:\crlf] +\setuplabeltext[en][fixmenote=\small{NOTE}:\crlf ] +\setuplabeltext[en][fixmetodo=\small{TODO}:\crlf ] -- 2.30.2