ラテックスリスティングパッケージ:定数/クラス/変数のためのさまざまなスタイル

StackOverflow https://stackoverflow.com/questions/3249062

  •  15-09-2020
  •  | 
  •  

質問

次の引数を設定する構文強調表示用の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_PIXELSMAX_PROCESSING_TIMEが異なる色でスタイルされており、クラス名RectangleBitmapなどはさらに別の色でスタイルされています。私が数字を取得できたら、それは私の主な焦点ではありません。

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

役に立ちましたか?

解決

リストの文書(P.20.):\lstset{morecomment=[s][\color{blue}]{/*+}{*/}, morecomment=[s][\color{red}]{/*-}{*/}} morekeywordsを設定して、特定のキーワードを正しい色にすることを試みることができます。

他のヒント

リストはキーワードでのみ機能しますので、不可能です。

Minted Pythonライブラリ(Pygments)を使用して、キーワードだけでなくコードを理解できるように強調表示されています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top