von Gast » Mi 15. Dez 2010, 17:27
Hallo Marco,
ok habe alles entsprechend eingefügt. Nur der Effekt ist der gleiche...
wenn ich eine Datei einlese, wird kein Zeilenumbruch vorgenommen.
auch wenn ich die Zeilenumbrüche in Matlab manuell vornehme kommt es nicht sauber hin.
Gibt es eine Zeilen umbruchbefehl in Matlab oder der Latex Umgebung?
Verwende derzeit folgende:
\documentclass[a4paper,bibtotoc,oneside,fleqn]{scrbook}
\usepackage{amsmath,amssymb,amsfonts,amstext}
% highlighting
\usepackage{xcolor,soul}
% listings print source code
\usepackage{listings}
% define colors for source code list
\definecolor{colKeys}{rgb}{0,0,1}
\definecolor{colIdentifier}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{0,1,0.3}
\definecolor{colString}{rgb}{0,0.5,0}
\definecolor{dkgreen}{rgb}{0,0.6,0}
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\lstset{language=Matlab,
keywords={break,case,catch,continue,else,elseif,end,for,function,
global,if,otherwise,persistent,return,switch,try,while,ones,zeros},
float=hbp,
basicstyle=\ttfamily\small,
identifierstyle=\color{colIdentifier},
keywordstyle=\color{blue},
commentstyle=\color{green},
stringstyle=\color{dkgreen},
columns=flexible,
tabsize=2,
%frame=none; %single,
numbers=left,
extendedchars=false,
showspaces=false,
numberstyle=\ttfamily\small\color{gray},
stepnumber=1,
numbersep=10pt,
showspaces=false,
showstringspaces=false,
breakautoindent=true}
\begin{document}
\lstinputlisting[breaklines=true]{matlab.m}
\end{document}
VG
Hallo Marco,
ok habe alles entsprechend eingefügt. Nur der Effekt ist der gleiche...
wenn ich eine Datei einlese, wird kein Zeilenumbruch vorgenommen.
auch wenn ich die Zeilenumbrüche in Matlab manuell vornehme kommt es nicht sauber hin.
Gibt es eine Zeilen umbruchbefehl in Matlab oder der Latex Umgebung?
Verwende derzeit folgende:
[code]
\documentclass[a4paper,bibtotoc,oneside,fleqn]{scrbook}
\usepackage{amsmath,amssymb,amsfonts,amstext}
% highlighting
\usepackage{xcolor,soul}
% listings print source code
\usepackage{listings}
% define colors for source code list
\definecolor{colKeys}{rgb}{0,0,1}
\definecolor{colIdentifier}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{0,1,0.3}
\definecolor{colString}{rgb}{0,0.5,0}
\definecolor{dkgreen}{rgb}{0,0.6,0}
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\lstset{language=Matlab,
keywords={break,case,catch,continue,else,elseif,end,for,function,
global,if,otherwise,persistent,return,switch,try,while,ones,zeros},
float=hbp,
basicstyle=\ttfamily\small,
identifierstyle=\color{colIdentifier},
keywordstyle=\color{blue},
commentstyle=\color{green},
stringstyle=\color{dkgreen},
columns=flexible,
tabsize=2,
%frame=none; %single,
numbers=left,
extendedchars=false,
showspaces=false,
numberstyle=\ttfamily\small\color{gray},
stepnumber=1,
numbersep=10pt,
showspaces=false,
showstringspaces=false,
breakautoindent=true}
\begin{document}
\lstinputlisting[breaklines=true]{matlab.m}
\end{document}[/code]
VG