使用LaTeX编程源代码的字体

时间:2010-07-18 05:00:06

标签: latex listings

列表样式通常用于源代码列表,但对我来说,使用的默认字体对于源代码列表来说并不是那么漂亮。附件是列表和逐字的比较。

http://img27.imageshack.us/img27/8906/screenshot20100717at115.png

  • 当我使用列表环境时,如何逐字使用该字体?
  • 什么是源代码列表的好字体?

2 个答案:

答案 0 :(得分:13)

我同意列表的默认值不具吸引力。通常我写的是

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

如果代码的样式分别使用这些代码,您可能还需要使用identifierstylecommentstyle等键。

columns=fullflexible keyval抑制列表的布局,使比例宽度文本适合等宽网格;如果您选择等宽字体,则没有必要。

答案 1 :(得分:3)

你试过\ texttt吗?这是teletypefont系列,一种固定宽度的字体。它应该看起来更好。