使用 LyX,我可以向代码列表添加行号。但是,这些行号采用的是文档 (serif/Roman) 字体,在代码块 (Typewriter 字体) 旁边看起来很奇怪。是否可以更改行号的字体以匹配代码块的字体?可以使用列表参数或序言中的某些 LaTeX 代码来实现这一点吗?
答案1
关键是numberstyle
:
\lstset{numberstyle=\ttfamily}
使用 LyX,我可以向代码列表添加行号。但是,这些行号采用的是文档 (serif/Roman) 字体,在代码块 (Typewriter 字体) 旁边看起来很奇怪。是否可以更改行号的字体以匹配代码块的字体?可以使用列表参数或序言中的某些 LaTeX 代码来实现这一点吗?
关键是numberstyle
:
\lstset{numberstyle=\ttfamily}