문제

나는 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}
}

이는 상당히 잘 작동하여 다음과 같은 결과를 가져옵니다.

(screenshot 1 of resulting document) (screenshot 2 of resulting document)

내가 원하는 것은 상수가 MIN_PIXELS 그리고 MAX_PROCESSING_TIME 다른 색상으로 스타일이 지정되어 있으며 클래스 이름은 Rectangle, Bitmap, 등.또 다른 색상으로 스타일링되었습니다.숫자에 색깔을 입힐 수 있으면 좋겠지만 그게 내 주된 관심사는 아니다.

이를 수행할 수 있는 방법이 있습니까?

도움이 되었습니까?

해결책

목록 문서에서(20페이지): \lstset{morecomment=[s][\color{blue}]{/*+}{*/}, morecomment=[s][\color{red}]{/*-}{*/}}당신은 설정을 시도할 수 있습니다 morekeywords 특정 키워드에 적합한 색상을 지정하세요.

다른 팁

목록은 키워드로만 작동하므로 불가능합니다.

주조됨 Python 라이브러리(Pygments)를 사용하며 키워드뿐만 아니라 코드를 이해할 수 있으므로 모든 종류의 강조 표시를 수행할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top