我正在编写一个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时,关键字未加粗显示,但如果使用small或不指定基本样式,则可以正常显示。
我漏掉了什么?