\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman,english]{babel}
-\usepackage{hyperref,color,url,acronym,graphicx}
+\usepackage{hyperref,color,url,acronym,graphicx,makeidx,amsfonts}
% FIXME hyperref setup
+\makeindex
+
\newcommand{\todo}[1]{\textcolor{red}{\index{Todo}\LARGE TODO:~#1}}
-\newcommand{\definition}[1]{#1} % FIXME: add to glossary and/or index
-\newcommand{\cmd}[1]{\texttt{#1}} % FIXME: add to glossary and/or index
+\newcommand{\definition}[1]{#1\index{#1}} % FIXME: add to glossary and/or index
+\newcommand{\cmd}[1]{\texttt{#1}\index{#1}} % FIXME: add to glossary and/or
\author{Roland Hieber}
\title{Error modeling of an autonomous, mobile robot}
\acro{GPS}{Global Positioning System}
\acro{USB}{Universal Serial Bus}
\acro{SVN}{Subversion}
+ \acro{GNU}{GNU's Not Unix}
\end{acronym}
\pagenumbering{arabic}
\input{conclusion}
\input{implementation}
+\printindex
+
\bibliographystyle{plain}
\bibliography{biblio}