Fuentes para programación

« Mute en Gmail | Cómo tunelar una conexión VNC a SSH »

Quizás sea porque soy bastante perfeccionista, pero me gusta utilizar siempre las mejores herramientas disponibles. La tipografía a utilizar en el IDE elegido no es una excepción.

Las fuentes para la programación tienen que cumplir con ciertas necesidades especiales. Todos los caracteres deben (o no, depende de los gustos) tener el mismo tamaño (monoespacio), deben ser agradables a la vista y fáciles de leer, debe ser sencillo distinguir entre caracteres parecidos (como la letra 'l', el número '1′ y la letra 'i'), idealmente debería ser OpenType o en caso contrario, al menos no Bitmap, para que su aspecto no se viera mermado al utilizar tamaños distintos a los proporcionados; etc.

Probablemente Courier sea la fuente más utilizada para la programación, seguida de cerca por Lucida Console (Courier es, por ejemplo, la fuente que Eclipse utiliza por defecto), aunque puede que esto cambie con la llegada de Consolas, la fuente monoespacio por defecto de Windows Vista, que está especificamente diseñada para utilizarse con ClearType activado (de hecho sin ClearType se ve realmente mal).

Una alternativa a Consolas es Bitstream Vera Sans Mono de Gnome. Ambas son bastante parecidas, pero la fuente de Gnome tiene la ventaja de tener un Copyright mucho menos restrictivo (se pueden copiar, redistribuir; e incluso modificar siempre y cuando al resultado se le de otro nombre) y no tener que incurrir en la ilegalidad para descargarla (descargar Bitstream Vera Sans Mono / web con un enlace para la descarga de las nuevas fuentes de Windows Vista).

A continuación teneis una lista de algunas fuentes que la gente suele recomendar para la programación, junto con una captura de pantalla de su aspecto (a 10pt, con ClearType activado):

Andale

Anonymous

Bitstream Vera

Consolas

Courier New

Dina

Envy Code B

Iconsolata

Lucida Console

Luxi

MonteCarlo

Osaka

Profont

Proggy

Simsun

Terminus

Triskweline

Personalmente Consolas y Profont me parecen preciosas.

Si teneis alguna otra recomendación no dudeis en comentarlo. Editaré el post y colocaré una imagen del aspecto de la fuente :)

Relacionadas

Comentarios
  1. Casi que me quedo con la Courier de toda la vida. La Console no me gusta por lo del ClearType. La Lucida Sans no es mala alternativa. :)

  2. Courier hasta el fin del mundo ;)

    Nos vemos!

  3. Esto, Zootropo, échale un ojo a este sitio. Igual te sirve para añadirlo al post:
    http://keithdevens.com/wiki/ProgrammerFonts

    Saludetes. ;)

  4. Fans de Courier: comparen el número "1" y la letra "l".

    Profont hasta el fin del mundo! ;)

  5. prefiero Courier New en Notepad2

  6. Esto, Zootropo, échale un ojo a este sitio. Igual te sirve para añadirlo al post:
    http://keithdevens.com/wiki/ProgrammerFonts

    Saludetes. ;)

    Gracias corsaria, lo conocía pero no tenía el enlace a mano :)

  7. En fin, ya veo que Courier triunfa pero también tiene sus desventajas. No se ve demasiado bonito impreso, no se diferencia bien en '1′ y la 'l' como dice jgwong y tampoco se diferencia bien una 'O' de un '0′ porque no tiene ninguna línea diagonal interior o un punto para diferenciar como hacen otras

  8. La "Consolas" a mi me parece genial ;)

  9. Ferk

    Pues yo me quedo con la simple Fixedsys con ese aire tan retro que tanto me gusta :P

    Si a alguien le gusta como a mí recomiendo hecharle un vistazo a esta versión TrueType con algunos caracteres extra y más tamaños

    http://fixedsys.moviecorner.de/?p=start&l=1

  10. La courier impresa no es la más adecuada pero en pantalla si. El éxito es porque en windows suele venir casi siempre, y la gente es vaga para andar buscando e instalando.

    Ahmm otro enlace útil:
    http://www.lowing.org/fonts/

    Saludos. :)

  11. [...] Después de decidir mi nueva fuente para programación estuve buscando la forma de poder cambiar también la fuente de la consola de Windows. Si iniciáis una consola (Inicio -> Ejecutar, escribimos cmd) y abrís las propiedades (botón derecho sobre la barra de título y seleccionamos Propiedades) veréis que por defecto la lista de fuentes de la pestaña Fuente no incluye más que Lucida Console. [...]

  12. PDC

    Montecarlo! :) La adoro! viene siempre en mi pendrive! :)

  13. Soy el único que usa la arial o tahoma???… personalmente depende para que entorno pongo un tipo u otro… así en el vs2k5 me gusta la verdana, en el vs2k3 la arial, en el uedit la tahoma…

  14. blog realmente provechoso….agradece

  15. La iconsolata me gusta aún más que la Consolas (a la que se parece mucho, interesantemente)

  16. [...] He descubierto que en mundogeek.net se trató el tema Cambiar la fuente de la consola de Windows e incluso se puede descargar un programa llamado Windows Console Font Adder que ayuda a añadir fuentes para ser usadas en la consola. También hay un artículo sobre Fuentes para programación. [...]

  17. [...] Fuentes especialmente pensadas para programación. Relacionadas ¿Qué música prefieres para programar?Mejorar las fuentes de UbuntuFuentes Liberation en Ubuntu Etiquetas: fuentes, ide, Programación, programar Comentarios [...]

  18. Me quedo definitivamente con Terminus, no es muy ancha y se ve espectacular en Eclipse y en la consola de linux.

    Terminus de 12px siempre se ve bien.

Deja un comentario