При использовании lstlisting и определенных параметров (большинство) код становится синим, хотя это должны быть только ключевые слова и идентификаторы, а остальные должны иметь черный цвет.Для большей части текста в документе черный: -)
Желательно, чтобы ключевые слова также были выделены жирным шрифтом, но я обнаружил, что это может быть проблема со шрифтом, но я не могу понятьКак изменить шрифт lstlisting без изменения шрифта для всего документа.
Спасибо за ваше время!
\lstset{language={[Sharp]C},
basicstyle=\color{black}\ttfamily\scriptsize,
numbers=left,
numberstyle=\tiny,
numbersep=3pt,
tabsize=1,
extendedchars=true,
breaklines=true,
keepspaces=true,
showspaces=false,
showtabs=false,
xleftmargin=5pt,
framexleftmargin=5pt,
framexrightmargin=5pt,
framexbottommargin=4pt,
morecomment=[l]{//}, %use comment-line-style!
morecomment=[s]{/*}{*/}, %for multiline comments
showstringspaces=false,
commentstyle=\color{black},
keywordstyle=\color{blue}\bfseries,
identifierstyle=\color{blue}\bfseries,
backgroundcolor=\color{almostwhite},
}
Ниже приведен пример кода в скомпилированном PDF: