von CAKO » Do 13. Jun 2019, 13:17
Hallo zusammen,
ich benutze in meinem Dokument mehrere listings um bestimmte Zeilen meines Matlab Files einzufügen.
Nun möchte ich aber, dass jede Seitennummerierung eines jeden Listings mit entsprechender Zeilennummer beginnt und nicht wie bis jetzt stets mit 1, zb.
listing(firstline = 10, lastline = 20) sollte die Seitennummerierung hier bei 10 beginnen und bei 20 enden.
\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}
\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}]{/*}{*/}, %
commentstyle=\color{mygreen},%
showstringspaces=false,%
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}, %som,
backgroundcolor=\color{mygrey}, %
}
\lstinputlisting[firstline=363,lastline=381,label=Code1,captionpos=b,caption= LINE 363 until 381]{MATLAB.m}
\end{document}
VIELEN DANK!
Hallo zusammen,
ich benutze in meinem Dokument mehrere listings um bestimmte Zeilen meines Matlab Files einzufügen.
Nun möchte ich aber, dass jede Seitennummerierung eines jeden Listings mit entsprechender Zeilennummer beginnt und nicht wie bis jetzt stets mit 1, zb.
listing(firstline = 10, lastline = 20) sollte die Seitennummerierung hier bei 10 beginnen und bei 20 enden.
[code]
\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}
\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}]{/*}{*/}, %
commentstyle=\color{mygreen},%
showstringspaces=false,%
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}, %som,
backgroundcolor=\color{mygrey}, %
}
\lstinputlisting[firstline=363,lastline=381,label=Code1,captionpos=b,caption= LINE 363 until 381]{MATLAB.m}
\end{document}
[/code]
VIELEN DANK!