Я использую пакет listings для того, чтобы набрать код JVMIS в LaTeX. Есть ли возможность подсветить метки в таком коде? На данный момент у меня есть с определением по умолчанию JVMIS
Lab:
iconst_2
iconst_3
iadd
где ключевые слова (iconst, iadd и т. д.) красиво подсвечиваются, а Lab: нет. Синтаксис меток такой же, как в сборке "some_string:". Есть ли способ подправить определение языка так, чтобы метки также подсвечивались (предпочтительно другим цветом)?
Большое спасибо!
ОбновлятьИзвините, пример кода будет
\documentclass{article}
\usepackage{listings}
\usepackage{xcolor}
\definecolor{codegreen}{rgb}{0.25,0.5,0.35} % comments
\definecolor{codepurple}{rgb}{0.5,0,0.35} % keywords
\lstset{basicstyle=\ttfamily,
keywordstyle=\color{codepurple},
stringstyle=\color{codegreen}
}
\begin{document}
\begin{lstlisting}[language=JVMIS]
Label:
ldc 3
iconst_3
iadd
\end{lstlisting}
\end{document}
Это производит
где Метка не выделена.