Список стиля обычно используется для листинга исходного кода, но мне используемый стандартный шрифт не так симпатичен для листинга исходного кода. Присоединенный сравнение между списком и дословно.
http://img27.imageshack.us/img27/8906/screenshot20100717at115.png
Я согласен, что значения по умолчанию для списков не так привлекательны. Обычно я пишу что-то вроде
\lstset{columns=fullflexible,basicstyle=\ttfamily}
. Возможно, вам также придется поиграть с ключами identifierstyle
, commentstyle
и т. Д., Если стиль вашего кода использует их отдельно.
Ключевое значение columns = fullf flexible
подавляет макет листингов, который он делает для того, чтобы текст пропорциональной ширины поместился в моноширинную сетку; в этом нет необходимости, если вы для начала выбираете моноширинный шрифт.
Вы пробовали \ texttt? Это семейство teletypefont, шрифт фиксированной ширины. Это должно выглядеть лучше.