Meine Präambel sieht jetzt folgendermaßen aus:
\documentclass[a4paper,12pt,titlepage,german,liststotoc,bibtotoc,headsepline]{scrartcl}
\usepackage[ngerman]{babel} % deutsche Silbentrennung
\usepackage[utf8]{inputenc} % deutsche Umlaute
\usepackage{ucs}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
% ÜBERSCHRIFTEN, ABSTÄNDE, SEITENSTIL
\frenchspacing
\pagestyle{headings}
\usepackage[left=3.5cm, right=3cm, top=2.5cm, bottom=2.5cm]{geometry} % Seitenränder
\usepackage{xcolor}%Textfarbe
%\renewcommand*{\chapterheadstartvskip}{\vspace*{-0.5cm}} % Abstand der Kapitelüberschriften zum oberen Seitenrand reduziert um x
%\usepackage{lmodern} % neue verbesserte Schrifttypen von LaTex
\usepackage{float}%Gleitumgebung für Bilder
% DOKUMENT ZEILENABSTAND
\usepackage{setspace}
%\onehalfspacing
\usepackage{parskip} %Verhindert das Einrücken nach Zeilenabsatz
%MATHE
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{listings}
\usepackage[framed,numbered,autolinebreaks,useliterate]{mcode} % Matlabcode hinzufügen
\usepackage{tocbasic}
\DeclareNewTOC[%
type=snippet,%
types=snippets,%
float,%Damit kann das Listing gleiten
name=Matlab-Code,%
listname={Codeverzeichnis}%
]{lol}%ListOfListings
\lstloadlanguages{Matlab}
\lstset{literate=%
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{{\ss}}2
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
} % Umlaute in Matlabcode
%\counterwithin{snippet}{section} % Bildbeschriftung 1.1 ... 2.3 usw.
% ANDERES
\usepackage{blindtext}
\usepackage[numbers,square]{natbib} % zum Einbinden von .bib
\usepackage{url} % mit \url{} lassen sich Internetlinks mit Sonderzeichen darstellen
\usepackage{hyperref}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead[\headmark]{\headmark} \ohead{Seite \pagemark}
\usepackage{eurosym}%Eurosymbol einfügen mit \EUR{Betrag}
\usepackage[printonlyused]{acronym}%Abkürzungsverzeichniss
\usepackage{csquotes}
\usepackage{chngcntr}
\counterwithin{figure}{section} % Bildbeschriftung 1.1 ... 2.3 usw.
%\renewcaptionname{ngerman}{\contentsname}{Inhalt}
%\renewcaptionname{ngerman}{\listfigurename}{Abbildungen}
%\renewcaptionname{ngerman}{\listtablename}{Tabellen}
\renewcommand{\refname}{Literaturverzeichnis}
% ZITATE
\bibliographystyle{natdin}
und meine Matlab-Codes sind jetzt so eingebunden:
\begin{snippet}[H]
\begin{lstlisting}
z = x + y
.
.
.
..
.
..
.
.
.
.
\end{lstlisting}
\caption{Beispiel}
\label{Beispiel}
\end{snippet}
Leider habe ich festgestellt das Seiten immernoch nicht umgebrochen werden. Liegt das evtl an dem verwendeten mcode.sty?
http://www.mathworks.com/matlabcentral/ ... ex-package
Falls ja was muss ich daran ändern