ich schreibe zurzeit meine Diplomarbeit und möchte das von mir geschriebene Matlab-Programm einbinden. Mein Professor möchte jedoch, dass das Matlab-Programm bzgl. der Farben genauso aussehen soll.
Deswegen hab ich mir mit lstset die Farben für Kommentare, String und Schlüsselwörter gesetzt:
\usepackage{xcolor} \definecolor{colKeys}{rgb}{0,0,1} \definecolor{colIdentifier}{rgb}{0,0,0} \definecolor{colComments}{rgb}{0,0.7,0.3} \definecolor{colString}{rgb}{0,0.5,0} \definecolor{dkgreen}{rgb}{0,0.6,0} \lstset{language=Matlab, keywords={else,elseif,end,for,function,if}, float=hbp, basicstyle=\ttfamily\small, identifierstyle=\color{colIdentifier}, keywordstyle=\color{dlila}, commentstyle=\color{dkgreen}, stringstyle=\color{violet}} \lstinputlisting{Programm/Warteschlangen/gui1r.m}
function gui1r
% Hauptfenster
hFigure=figure('Units', 'normalized', ...
'Position', [0.1 0.1 0.5 0.5], ...
'Color', [0.94 0.94 0.94], ...
'Resize', 'off', ...
'MenuBar', 'none', ...
'NumberTitle', 'off', ...
'Name', 'Warteschlangenoptimierung');
% Gruppe, in der die Schaltflaechen angeordnet sind
hBtnGrp1=uibuttongroup('Units','normalized',...
'BorderType','none',...
'Parent',hFigure,...
'Position',[0.05 0.25 0.25 0.6]);
...
...
end;
(zum kompletten Einfügen sind die Dateien zu Groß)
Die Kommentare und String werden mir auch in den entsprechenden Farben (Grün bzw. Violet) angezeigt, aber die Wörter Function, If usw. nicht.
Wäre super, wenn mir jemand weiterhelfen könnte.
Dank im Voraus.
Mfg Dreamangel1985