Fonte para programação de código-fonte com LaTeX
Pergunta
O estilo de listagem é normalmente usado para listagem de código-fonte, mas para mim a fonte padrão usada não é tão bonita para listagem de código-fonte.Em anexo está uma comparação entre a listagem e a versão literal.
http://img27.imageshack.us/img27/8906/screenshot20100717at115.png
- Como posso usar a fonte literalmente quando uso o ambiente de listagem?
- Qual seria uma boa fonte para listagem de código-fonte?
Solução
Concordo que os padrões das listagens não são tão atraentes.Geralmente eu escrevo algo como
\lstset{columns=fullflexible,basicstyle=\ttfamily}
Você também pode precisar brincar com o identifierstyle
, commentstyle
, etc., chaves se o estilo do seu código as usar separadamente.
O columns=fullflexible
keyval suprime o layout das listagens para fazer com que o texto de largura proporcional caiba em uma grade monoespaçada;não é necessário se você escolher uma fonte monoespaçada para começar.
Outras dicas
Você tentou \ texttt?É a família Teletypefont, uma fonte de largura fixa.Deve ficar melhor.