nachdem ich mich sehr lange rumgequält hab, probier ichs mal so.
Ich mag gerne für Listings mit Syntaxhighlighting arbeiten. Dazu möchte ich ein paar Keywords zusätzlich zur verwendeten Sprache hinzufügen. Problem: Die neuen Keywords werden nicht für die Sprache übernommen, sondern gelten nur für die Auswahl von keiner Sprache. Ich habe allerdings zwei Sprachen, die ich verwenden möchte.
Ich nutze LyX 1.6.5 unter Ubuntu 9.10 mit tex-live. (das problem tritt auch einfach bei pdflatex auf).
Ich hoffe mir kann jemand helfen. Unten dran ein Minimalbeispiel
\documentclass[12pt,a4paper,ngerman]{scrreprt} \usepackage[T1]{fontenc} \usepackage[latin9]{inputenc} \usepackage{color,listings} \lstset{ language=Matlab, morekeywords={int32}, keywords={true}, keywordstyle={\color{blue}}, } \begin{document} \begin{lstlisting}[language=Matlab] int32 while true end \end{lstlisting} \begin{lstlisting} int32 while true end \end{lstlisting} \end{document}