X-Git-Url: http://git.rohieb.name/bachelor-thesis/written-stuff.git/blobdiff_plain/600380af57fe95132b89fbf21db1ef26258f955b..e1b31bbb160bcdaeef79f2c60f2b69d173876ff1:/Ausarbeitung/main.tex diff --git a/Ausarbeitung/main.tex b/Ausarbeitung/main.tex index 5f3600b..7356abf 100644 --- a/Ausarbeitung/main.tex +++ b/Ausarbeitung/main.tex @@ -1,29 +1,58 @@ -\documentclass[a4paper,11pt,bibliography=totoc,twoside]{scrbook} +\documentclass[bibliography=totoc,index=totoc,twoside,titlepage=yes,a4paper,% + 11pt]{scrbook} \usepackage[utf8x]{inputenc} \usepackage[T1]{fontenc} \usepackage{ae} \usepackage[ngerman,english]{babel} -\usepackage{hyperref,color,url,acronym,graphicx,makeidx,amsfonts} - -% FIXME hyperref setup +\usepackage{makeidx}%,showidx} +\usepackage{hyperref,color,url,acronym,graphicx,amsfonts,amsmath} +\usepackage{sidecap} % for SCfigure environment +\usepackage{todonotes} +\usepackage{enumitem} +\usepackage{geometry} %% use local copy for \newgeometry +\usepackage{showframe} %% FIXME \makeindex -\newcommand{\todo}[1]{\textcolor{red}{\index{Todo}\LARGE TODO:~#1}} -\newcommand{\definition}[1]{\textit{#1}\index{#1}} % FIXME: add to glossary? -\newcommand{\cmd}[1]{\texttt{#1}\index{#1}} % FIXME: add to glossary? -\newcommand{\magicnumber}[1]{\texttt{#1}} +% \newcommand{\todo}[1]{\textcolor{red}{\index{Todo}\LARGE TODO:~#1}} +\newcommand{\deffont}[1]{\textit{#1}} +\newcommand{\definition}[1]{\deffont{#1}\index{#1}} +\newcommand{\cmd}[1]{\texttt{#1}\index{#1 (command)}} +\newcommand{\progfont}[1]{\textsf{#1}} +\newcommand{\prog}[1]{\progfont{#1}\index{#1 (program)}} +\newcommand{\code}[1]{\texttt{#1}} +\newcommand{\fnfont}[1]{\textsf{#1}} +\newcommand{\classfont}[1]{\textsf{#1}} +\newcommand{\class}[1]{\classfont{#1}\index{#1 (class)}} +\newcommand{\conceptfont}[1]{\textsf{#1}} +\newcommand{\concept}[1]{\conceptfont{#1}\index{#1 (concept)}} +\newcommand{\filefont}[1]{\textsf{#1}} +\newcommand{\file}[1]{\filefont{#1}\index{#1 (file)}} +\newcommand{\filepath}[1]{\filefont{#1}} +\newcommand{\magicvalue}[1]{\code{#1}} +\newcommand{\opcode}[1]{\ac{opcode} \magicvalue{#1}} % ignore output, but evaluate command with side-effects \newsavebox{\trashbox} \newcommand{\ignoreoutput}[1]{\setbox\trashbox\vbox{#1}} \author{Roland Hieber} -\title{Error modeling of an autonomous, mobile robot} +\title{Error Modeling of an Autonomous, Mobile Robot} % \date{July 9, 2011} -\begin{document} +\makeatletter +\hypersetup{ + colorlinks=false, % FIXME turn of for printing + pdftitle={\@title}, + pdfauthor={\@author}, + pdfcreator={\@author} +} +\makeatother +\begin{document} +\pagestyle{headings} +\frontmatter +\newgeometry{left=0.5cm,right=0.5cm} \begin{titlepage} \vskip 60pt \makeatletter @@ -35,8 +64,10 @@ \vskip 6em {\large by}\\[.5em] {\large \@author}\\[7em] - {\large \bf Thesis Advisor:}\\[.5em] - {\large Prof. Dr. S\'andor Fekete}\\ + {\large \bf Thesis Advisors:}\\[.5em] + {\large Prof.~Dr.~S\'andor P\@. Fekete}\\ + {\large Dr.~Alexander Kröeller}\\ + {\large Dipl-Inf.~Tobias Baumgartner}\\ \par \vfill {\large Braunschweig - \today} @@ -45,7 +76,8 @@ % \par % thanks? \end{titlepage} -\cleardoublepage +\restoregeometry +% \cleardoublepage \selectlanguage{ngerman} \vspace*{7cm} @@ -58,31 +90,28 @@ der angegebenen Hilfsmittel angefertigt zu haben. Braunschweig, den \today \selectlanguage{english} -\pagestyle{headings} +% \pagestyle{headings} \cleardoublepage % \begin{abstract} \todo{abstract!!!} % \end{abstract} +% \cleardoublepage + +% \pagenumbering{arabic} +% \pagestyle{headings} +\thispagestyle{empty} +\mainmatter \tableofcontents \cleardoublepage \listoffigures \cleardoublepage % \listoftables % \cleardoublepage -\chapter*{Table of Acronyms} -\begin{acronym} - \acro{GNU}{GNU's Not Unix} - \acro{GPS}{Global Positioning System} - \acro{opcode}{operation code} - \acro{ROI}{Roomba Open Interface} - \acro{SVN}{Subversion} - \acro{USB}{Universal Serial Bus} -\end{acronym} - -\pagenumbering{arabic} -\pagestyle{headings} + +\input{acronyms} +% \cleardoublepage % chapters \input{introduction} @@ -93,7 +122,7 @@ Braunschweig, den \today \input{conclusion} \input{implementation} -\addcontentsline{toc}{chapter}{Index} +%\addcontentsline{toc}{chapter}{Index} \printindex \bibliographystyle{alpha}