2009-06-20 5 views
58

Il y a quelques bonnes questions concernant les polices d'écran pour le codage.Bonne police pour les présentations de code?

Je prépare des présentations Keynote qui contiendra

  • fragments de code

  • captures d'écran des fenêtres de terminal

et l'affichage Courier habituelle cherche un peu fatigué.

Quelles sont les bonnes polices pour chacun d'entre eux? Je suis particulièrement intéressé par les décharges de fenêtres du terminal, pour s'assurer qu'elles sont lisibles. Ou peut-être que je peux couper et coller les caractères de la fenêtre du terminal et appliquer une mise en forme pour le faire paraître écran-dumpish?

Mon objectif principal sont

  • lisible à l'écran et imprimé présente

  • la décharge de l'écran en particulier doit être lisible, mais toujours identifiable comme une décharge d'écran

  • démontrent je m une personne de goût visuel et de raffinement, lol.

Répondre

19

Je fais beaucoup de cette présentation et utilisation Monaco pour le code et Chalkboard pour le texte (dans un modèle qui, dans l'ensemble, ne dispose que de petits changements de celui Blackboard fourni avec Keynote). Regardez l'un des PDF de mes présentations (par exemple this one) et vous pouvez décider si vous aimez l'effet.

+9

J'aime vraiment Monaco pour le code. Mais Chalkboard? Ooof. – molf

+0

Merci Alex, ça a l'air plutôt sympa. Fait intéressant, mes présentations porteront aussi sur Python. –

+0

@Mark, génial! Comme vous pouvez le remarquer, je sacrifie une certaine lisibilité (noms de variables courts, & c) afin d'adapter des fonctions entières et des classes sur une diapositive lisible (parfois je m'excuse explicitement pour cela ;-) - dans d'autres langues je n'essayerais même pas, mais Python, Perl, Ruby, SQL, permettent un tel luxe ;-). –

3
  • Lucida Console (bonne, mais un peu court)
  • Lucida Sans Typewriter (plus grand, plus petit ensemble de caractères)
  • Andale Mono est très clair

Mais cela a été répondu ici before.

+0

Il est une autre question ... les conditions requises pour une bonne police pour codage et une bonne police pour les présentations sur le codage sont assez différents. À moins d'effectuer un codage d'équipe extrême, vous n'avez pas besoin que la police de codage soit visible par des centaines de personnes projetées sur un écran dans un auditorium. :-) –

25

Si vous faites une présentation, et vous ne se soucient pas de quoi que ce soit la queue, Verdana est un bon choix. Si vous prévoyez de distribuer votre présentation, utilisez une police que vous connaissez sur la machine de tout le monde, car l'utilisation d'autre chose risque de faire tomber la machine sur l'une des polices courantes (comme Arial ou Times). .

Si vous souciez de choses queue, et ne sont pas distribuer la présentation, pensez à Consolas:

alt text

Il est très lisible, qui rappelle Verdana, et est à espacement fixe. Les choix de couleurs sont, bien sûr, une question de goût.

+2

+1 pour penser à distribuer la présentation. –

14

Je suis personnellement très friands de Inconsolata

+0

J'aime cette police aussi. C'est facile à lire et assez rare pour avoir l'air frais. –

+0

La seule chose que je souhaite était un ensemble complet Unicode. – baudtack

58

Je préfère Consolas.

+0

Le lien est cassé –

5

Voulez-vous que les gens se concentrent sur le contenu et démontrent que vous êtes une personne de bon goût et de bon sens? Restez avec Courier. N'innovez pas simplement parce que vous pouvez (sinon, pourquoi ne pas créer des animations exquises pour chaque transition de diapositives, avec des lettres dansantes ...?).

Courier présente plusieurs avantages:

  1. Excellente lisibilité dans les résolutions basses.
  2. La largeur fixe préserve l'indentation.
  3. Les fontes serifed lient les lettres, permettant aux gens de comprendre les mots et les identifiants dans leur ensemble (perception gestalt). Les polices non simplifiées ne doivent être utilisées que pour les titres.
  4. Essayé et vrai: les gens vont immédiatement comprendre son code.

Si vous voulez vider le point 4, choisissez au moins une alternative qui préserve les points 1-3. Ne laissez jamais la forme surpasser la fonction.

1

J'aime Calibri.

3

J'utilise DejaVu Sans Mono à la taille 16.

MISE À JOUR: Je suis passé à Envy Code R pour le codage et Anonymous Pro pour le terminal

Questions connexes