\documentclass[%
  twosided,
  a4paper,%
  11pt,% 
  blue,% 
  marginright%
  ]{tubsartcl}
  
\usepackage[utf8x]{inputenc}

\usepackage[ngerman]{babel}

\usepackage{lipsum} % Blindtext-Paket, spaeter unnoetig

\usepackage{url}
\usepackage{amssymb,amsmath,amsthm}
\usepackage[fixamsmath]{mathtools}
% stellt lightning-Befehl (Widerspruchssymbol) zur Verfuegung
\usepackage{stmaryrd}

\usepackage{tabularx}
% Tabellenspalten am Dezimaltrenner ausrichten
\usepackage{dcolumn}
\newcolumntype{d}[1]{D{.}{.}{#1}}

\usepackage[section]{algorithm}
\usepackage[noend]{algpseudocode}
% stellt neuen Befehl 'Input' zur Verfuegung
\algnewcommand\algorithmicinput{\textbf{Input:}}
\algnewcommand\Input{\item[\algorithmicinput]}

% Nummerierung von thm benutzt section-Nr., rem-Umgebung folgt thm-Nummerierung
\newtheorem{thm}{Theorem}[section]
\newtheorem{rem}[thm]{Bemerkung}

% stellt todo-Befehl zur Verfuegung
\usepackage[textsize=footnotesize]{todonotes}



\usepackage[hidelinks]{hyperref}
\hypersetup{
  bookmarks   = false,
  pdfauthor   = {Autor},
  pdftitle    = {Titel},
  pdfsubject  = {Thema},
  pdfkeywords = {Stichwoerter},
  pdfcreator  = {pdflatex},
  pdfproducer = {LaTeX with hyperref},
  linkcolor   = black,
  citecolor   = black,
  urlcolor    = black,
  colorlinks  = false,
  implicit    = true
}

\allowdisplaybreaks[1]
\widowpenalty 200

% neuer Befehl := mit korrektem spacing
\newcommand{\define}{\coloneqq}

\begin{document}

\begin{titlepage}
\showtubslogo\showtopline
\vspace*{.5em}

\begin{center}
\large
  \textsc{Institut f\"ur Mathematische Optimierung}\\[4em]
\Large
\textsc{Diplomarbeit}\\[1em]
\huge
\textbf{Sortierung von G\"uterwagen in Gruppen beliebiger Reihenfolge}\\[4em]
\large
vorgelegt von\\
\Large
\textbf{Imke Joormann}\\ \large
am\\ 
\textbf{12. M\"arz 2009}\\
\vfill
\begin{tabular}{rl}
    Betreuer: &Prof. Dr. Uwe T. Zimmermann\\
    &Dr. Nitin Ahuja
\end{tabular}
\end{center}

\end{titlepage}
\cleardoublepage

% die verschiedene, counter Befehle schalten zwischen roemischer und arabischer 
% Nummerierung um
\newcounter{romancnt}
\renewcommand{\thepage}{\roman{page}}  
\setcounter{page}{3}  

\tableofcontents
\cleardoublepage

\setcounter{romancnt}{\value{page}}
\renewcommand{\thepage}{\arabic{page}} 
\setcounter{page}{1}  


\section{Ut purus elit}

\textcolor{tubsSecondary}{Dies ist ein Text in \texttt{tubsSecondary}.}
\textcolor{tubsViolet}{Dies ist ein Text in \texttt{tubsViolet}.}
\textcolor{tubsGreenDark}{Dies ist ein Text in \texttt{tubsGreenDark}.}\bigskip

\lipsum[1]

\begin{itemize}
  \item Aufzählungspunkt Eins
  \item Aufzählungspunkt Zwei
    \begin{itemize}
      \item Unter-Aufzählungspunkt Eins
      \item Unter-Aufzählungspunkt Zwei
    \end{itemize}
  \item Aufzählungspunkt Drei
\end{itemize}

\section{Phasellus eu tellus sit amet}

\lipsum[2-5]

\section{Nulla malesuada porttitor diam.}

\lipsum[1-3]

\subsection{Donec felis erat}

\lipsum[4-7]
\cleardoublepage

% wechsle fuer die Nummerierung des Anhangs auf Buchstaben
\renewcommand{\thesection}{\Alph{section}}
\setcounter{section}{0}

\section{Anhang}
\lipsum[1-3]

% Literaturverzeichnis
\cleardoublepage
\renewcommand{\thepage}{\roman{page}}
\setcounter{page}{\value{romancnt}}
  
\listoffigures
\listoftables
\listofalgorithms

% Eigenstaendigkeitserklaerung

\end{document}
