Police de caractères pour le code source de programmation avec le LaTeX
Question
Liste de style est normalement utilisée pour le code source, mais pour moi, la police par défaut utilisée n'est pas assez pour le code source.Ci-joint une comparaison entre la liste et verbatim.
http://img27.imageshack.us/img27/8906/screenshot20100717at115.png
- Comment puis-je utiliser la police pour verbatim lorsque j'utilise la cotation de l'environnement?
- Ce serait une bonne police de caractères pour le code source?
La solution
Je suis d'accord les valeurs par défaut des listes ne sont pas si attrayant.Habituellement je écrire quelque chose comme
\lstset{columns=fullflexible,basicstyle=\ttfamily}
Vous pourriez aussi avoir besoin de jouer avec les identifierstyle
, commentstyle
, etc., touches si le style de votre code utilise séparément.
L' columns=fullflexible
keyval supprime les listes aménagement de la chose qu'il fait pour faire proportionnelle de texte de largeur ajustement dans un monospace de grille;il n'est pas nécessaire si vous choisissez une police à espacement fixe pour commencer.
Autres conseils
Avez-vous essayé \ texttt?C'est la famille TeleTypefont, une police de largeur fixe.Il devrait être meilleur.