\documentclass[12pt, a4paper]{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{csquotes}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{parskip}

\usepackage[onehalfspacing]{setspace}
\usepackage{geometry}
\usepackage{titlesec}
\usepackage{fancyhdr}

\usepackage{color}
\usepackage[colorlinks]{hyperref}
\usepackage{tcolorbox}
\tcbuselibrary{most}
\pagestyle{plain}
\usepackage[toc,nopostdot,nonumberlist,style=altlist,acronym]{glossaries}

% Page margins
\geometry{left=3cm, right=2cm, top=3cm, bottom=2cm}

% Correct footnote size
% TODO check if this is working correctly
\renewcommand{\footnotesize}{\fontsize{10pt}{12pt}\selectfont}
\usepackage[bottom]{footmisc}

% Section Headings
\titleformat*{\section}{\fontsize{16}{19}\selectfont\bfseries}
\titleformat*{\subsection}{\fontsize{14}{17}\selectfont\bfseries}
\titleformat*{\subsubsection}{\fontsize{12}{14.4}\selectfont\bfseries}

% Page Numbering
\pagestyle{fancy}
\fancyhf{}
\fancyhead[C]{\thepage} % Page number in header center
\renewcommand{\headrulewidth}{0pt}
\fancypagestyle{plain}{%
  \fancyhf{} % clear all header and footer fields
  \fancyhead[C]{\thepage} 
}
\setlength{\headheight}{14.49998pt}

% Code listing
\usepackage{listings}
\definecolor{bgtinted}{HTML}{efefef}
\definecolor{codegray}{HTML}{111111}
\definecolor{codeorange}{HTML}{91632C}
\definecolor{codegreen}{HTML}{3D5232}
\definecolor{codepurple}{HTML}{4E3A52}
\lstdefinestyle{mystyle}{
    backgroundcolor=\color{black!5!white},
    commentstyle=\color{codepurple},
    keywordstyle=\color{codegray},
    stringstyle=\color{codegreen},
    basicstyle=\ttfamily\scriptsize\color{codegray},
    breakatwhitespace=true,
    breaklines=true,
    captionpos=b,
    keepspaces=true,
    showspaces=false,
    showstringspaces=false,
    showtabs=false,
    tabsize=2
}
\lstset{style=mystyle}

% Citations
%\usepackage{cite}
\usepackage[backend=biber, style=vancouver]{biblatex}
\addbibresource{../bibliography/bibliography.bib}

% Colors
\definecolor{PLRI_Rot}{RGB}{190,30,60}
\definecolor{grau}{RGB}{120,110,100}

% A command which generates a TODO message
\newcommand{\todo}[1]{\fontfamily{lmtt}\selectfont{\color{orange}\small\underline{TODO:}} \textbf{#1}\fontfamily{lmss}\selectfont\normalsize \\}

\input{./glossary.tex}

\renewcommand{\thepage}{\Roman{page}}

\begin{document}
{\fontfamily{phv}\selectfont}

\pagenumbering{Roman}

\input{cover.tex}

\section{Summary}

\todo{Add: appendix, statement of eigenständigkeit.}

Die Zusammenfassung sollte der Leitfaden der Ausarbeitung sein und einen kurzen Überblick 
über die Ergebnisse geben. Eine maximal einseitige Zusammenfassung ist jeweils in 
deutscher und englischer Sprache anzufertigen.

\newpage
\renewcommand*\contentsname{Table of contents}
\tableofcontents

\newpage
\setcounter{page}{1}
\pagenumbering{arabic}
\section{Introduction}

Die Struktur des Einleitungskapitels sollte sich an den einzelnen Stufen des 5-Stufen-Modells1 
zur Vorgehensplanung orientieren. Zunächst beginnen Sie mit dem Abschnitt „Gegenstand 
und Motivation“. In diesem Abschnitt sollen Sie:

\begin{itemize}
    \item{den Gegenstand Ihrer Arbeit beschreiben, }
    \item{die Bedeutung Ihrer Arbeit für das Umfeld aufzeigen, }
    \item{begründen, welche Problematik zur Erstellung der Arbeit geführt hat, sowie }
    \item{die Motivation für die Erstellung dieser Arbeit erläutern. }
\end{itemize}

Die weiteren Stufen sind die Beschreibung der Problemstellung, die Zielsetzung der Arbeit 
und die daraus resultierende Fragestellung sowie eine Gliederung ihrer Arbeit.

\todo{write}


\newpage
\section{Background}

\todo{write}


\newpage
\section{Main Section}

\todo{write}


\newpage
\section{Implementation}

\todo{write}


\newpage
\section{Evaluation}

\todo{write}


\newpage
% TODO adjust: carry on from TOC
\setcounter{page}{3}
\pagenumbering{Roman}
\printnoidxglossary[title=Glossary, toctitle=Glossary]\label{sec:glossary}
\newpage
\printnoidxglossary[type=\acronymtype, title=Acronyms, toctitle=Acronyms]\label{sec:acronyms}

\newpage
\listoffigures

\newpage
\listoftables

\newpage
\printbibliography

% Appendix here

\section{Ehrenwörtliche Erklärung}
% Eigenständigkeitserklärung here
\todo{write}

\end{document}
