wie schaffe ich es, dass meine Listing an die Textbreite angepasst wird?
\documentclass[a4paper,12pt,headsepline]{scrartcl} \usepackage{listings} % Fuer MAtlab Listings \usepackage{color} %red, green, blue, yellow, cyan, magenta, black, white \definecolor{mygreen}{RGB}{28,172,0} % color values Red, Green, Blue \definecolor{mylilas}{RGB}{170,55,241} \definecolor{mygrey}{RGB}{242,242,242} \usepackage{geometry} % Geometrien \geometry{left=2.5cm, right=2.5cm, top=2.5cm, bottom=2.5cm} \begin{document} \lstset{language=Matlab,% basicstyle=\scriptsize,% Druckgroesse festlegen breaklines=true,% morekeywords={matlab2tikz, local_pos,sensor,att,gps,params}, keywordstyle=\color{blue},% morekeywords=[2]{1}, keywordstyle=[2]{\color{black}}, identifierstyle=\color{black},% stringstyle=\color{mylilas}, morecomment=[n][\color{black}]{\%.}, morecomment=[s][\color{mygreen}]{/*}{*/}, % s is for start and end delimiter commentstyle=\color{mygreen},% showstringspaces=false,%without this there will be a symbol in the places where there is a space numbers=left,% numberstyle={\tiny \color{black}},% size of the numbers numbersep=5pt, % this defines how far the numbers are from the text emph=[1]{for,end,break},emphstyle=[1]\color{red}, %some words to emphasise frame = single, backgroundcolor=\color{mygrey}, % framexleftmargin=1.5em, %num inside frame } Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \lstinputlisting[firstline=3,lastline=12,firstnumber=3,label=Code1,captionpos=b,caption= LINE 3 until 12,linewidth=16cm]{MATLAB.m} \end{document}
Im Header, unter Geometry, habe ich die Textbreite für A4 seitlich um jeweils 2.5cm verkürzt, was bedeutet, dass ich 16cm Textbreite habe. Nun beginnt aber mein Listing einige mm weiter links als der Text und endet richtig bei 16cm ( eingestellt durch \linewidth=16cm).
Wie schaffe ich es nun, dass die linke Seite auch bündig wird?
Vielen Dank