\documentclass[a4paper,11pt]{article}

% Macht evtl unter Windows Probleme?
\usepackage[utf8]{inputenc}

% weitere Pakete hier

% Referenzen schön formatieren, Kommandos
% \cite  -> [x]
% \citet -> Name [x]
\usepackage[sort&compress,numbers]{natbib}
\setlength{\bibsep}{2pt plus 0.3ex}
\renewcommand*{\bibfont}{\small}
\makeatletter
\def\NAT@spacechar{~}% NEW
\makeatother

% Klickbare Links im Dokument
\usepackage{hyperref} % muss als vorletztes Paket eingebunden werden
% Evtl auskommentieren

% Querverweise mit \cref und \Cref
\usepackage[noabbrev]{cleveref} % muss als letztes Paket eingebunden werden


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\author{Firstname Lastname\\Student ID: XXX\\\texttt{name@lmu.de}}
\title{\bf Title}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}
\maketitle

\begin{center}
Masterseminar Fuzz Testing
\end{center}

\begin{abstract}
In dieser Seminararbeit wird X besprochen.
X löst Problem Y. Die Hauptidee bei Y ist Z.
X ist ziemlich cool.
\end{abstract}

\section{Introduction}
\label{sec:intro}

Original papers see e.g. \cite{floyd1993assigning,dijkstra1978guarded,hoare1969axiomatic},
Citations with author names, e.g. \citet{floyd1993assigning}.
Backround in \cref{sec:background} and code examples in \cref{fig:abs}.

Infos for writing \LaTeX: \url{https://en.wikibooks.org/wiki/LaTeX}

\section{Background}
\label{sec:background}

\begin{figure}
\centering
\begin{verbatim}
int abs(int x) {
    if(x >= 0) return x;
    else return -x;
}
\end{verbatim}
\caption{Absolute value function in C/Java}
\label{fig:abs}
\end{figure}

\bibliography{references}
\bibliographystyle{plainnat}

\end{document}
