Я работаю над документом LaTeX и использую lstlisting для отображения исходного кода Java. Моя настройка выглядит так:
\lstset{
basicstyle=\ttfamily,
keywordstyle=\bfseries,
language=Java,
frame=single,
aboveskip=11pt,
belowskip=11pt,
breaklines=true,
breakatwhitespace=false,
showspaces=false,
showstringspaces=false
}
Ключевые слова не выделяются жирным шрифтом при использовании ttfamily, но если я использую небольшой или не указываю базовый стиль, они выделяются отлично.
Что мне не хватает?