Thank you! I've attached the relevant "mystyle" info and everything else in my preamble related to listings here:
Code: Select all
\definecolor{codegreen}{rgb}{0,0.6,0}
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
\lstdefinestyle{mystyle}{
backgroundcolor=\color{backcolour},
commentstyle=\color{codegreen},
keywordstyle=\color{magenta},
numberstyle=\tiny\color{codegray},
stringstyle=\color{codepurple},
basicstyle=\ttfamily\footnotesize,
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
tabsize=2
}
\renewcommand{\lstlistingname}{Programme}
\renewcommand{\lstlistlistingname}{Programmes}
\lstloadlanguages{Matlab}
\lstset{language=Matlab,
frame=single,
basicstyle=\small\ttfamily,
keywordstyle=[1]\color{Blue}\bfseries,
keywordstyle=[2]\color{Purple},
keywordstyle=[3]\color{Blue}\underbar,
identifierstyle=,
commentstyle=\usefont{T1}{pcr}{m}{sl}\color{MyDarkGreen}\small,
stringstyle=\color{Purple},
showstringspaces=false,
tabsize=5,
morekeywords={xlim,ylim,var,alpha,factorial,poissrnd,normpdf,normcdf},
morekeywords=[2]{on, off, interp},
morekeywords=[3]{binMask, RGBMask},
morecomment=[l][\color{Blue}]{...},
numbers=left,
firstnumber=1,
numberstyle=\tiny\color{Blue},
stepnumber=5
}
\newcommand{\matlabscript}[2]