如何更改 \lstinputlisting 的字体样式和大小

如何更改 \lstinputlisting 的字体样式和大小

我正在尝试使用命令将一些代码插入到我的文档中 \lstinputlisting。但是显示的字体看起来不太好。是否可以更改字体大小和样式?

答案1

您可以使用可选参数来提供任何listings选项:

\lstinputlisting[basicstyle=\ttfamily\scriptsize,language=somelang]{filename}

对于多个列表,您可以使用 全局设置此设置(或本地设置到当前组)\lstset{<options>}listings有关更多详细信息,请参阅手册。 https://en.wikibooks.org/wiki/LaTeX/Source_Code_Listings

答案2

\lstinputlisting遵循\lstset与环境表单相同的选项。因此

\lstset{basicstyle=\ttfamily,columns=fullflexible}

应该做。

相关内容