4

listings次の引数を使用して、構文の強調表示にパッケージを使用しています。

\lstset{
  language=Java,
  captionpos=b,
  tabsize=3,
  frame=lines,
  numbers=left,
  numberstyle=\tiny,
  numbersep=5pt,
  breaklines=true,
  showstringspaces=false,
  basicstyle=\footnotesize,
  identifierstyle=\color{magenta},
  keywordstyle=\bfseries,
  commentstyle=\color{darkgreen},
  stringstyle=\color{red}
}

これはかなりうまく機能し、次のようになります。

(結果のドキュメントのスクリーンショット 1) (結果のドキュメントのスクリーンショット 2)

私が望むのは、定数MIN_PIXELSとが別の色でスタイルされ、MAX_PROCESSING_TIMEクラス名がさらに別の色でスタイルされることです。数字に色を付けることができればいいのですが、それは私の主な焦点ではありません。RectangleBitmap

これを行う方法はありますか?

4

2 に答える 2

3

リストはキーワードでのみ機能するため、不可能です。

Mintedは Python ライブラリ (Pygments) を使用し、キーワードだけでなくコードを理解できるため、あらゆる種類の強調表示を行うことができます。

于 2010-07-15T07:18:48.117 に答える
1

リストのドキュメント (20 ページ以降) から:特定のキーワードに適切な色\lstset{morecomment=[s][\color{blue}]{/*+}{*/}, morecomment=[s][\color{red}]{/*-}{*/}} を設定morekeywordsして与えることができます。

于 2010-07-14T20:35:02.947 に答える