Шрифт для программирования исходного кода с помощью LaTeX - PullRequest
7 голосов
/ 18 июля 2010

Стиль листинга обычно используется для перечисления исходного кода, но для меня используемый по умолчанию шрифт не так хорош для перечисления исходного кода.Приложено сравнение между списком и дословно.

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

  • Как я могу использовать шрифт для дословного ввода при использовании среды листинга?
  • Что будетхороший шрифт для листинга исходного кода?

Ответы [ 2 ]

13 голосов
/ 18 июля 2010

Я согласен, что по умолчанию списки не настолько привлекательны. Обычно я пишу что-то вроде

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

Вам также может понадобиться поиграться с клавишами identifierstyle, commentstyle и т. Д., Если стиль для вашего кода использует их отдельно.

Клавиша columns=fullflexible подавляет компоновку списков, которую он делает, чтобы текст пропорциональной ширины помещался в моноширинную сетку; в этом нет необходимости, если вы выбрали для начала моноширинный шрифт.

3 голосов
/ 18 июля 2010

Вы пробовали \ texttt? Это семейство teletypefont, шрифт фиксированной ширины. Это должно выглядеть лучше.

...