El mundo de la programación, es un sector que ha evolucionado de manera muy rápida en los últimos años. Esta evolución ha permitido el nacimiento de multitud de lenguajes y tecnologías. Pero hay otras cosas que no han cambiado tanto, como los editores o las fuentes que estos mismos utilizan.
Tabla de contenidos
Cuando uno piensa en tipografía y en programación, siempre se le viene a la cabeza las fuentes monoespaciadas. Aquellas que dedican el mismo espacio a cada símbolo. Sin embargo, hay otros conceptos que no se tienen presentes:
Entonces, si el código tiene sus propias características y es muy distinto a los textos comunes, por qué se utilizan las mismas tipografías. La respuesta es simple, porque hasta hace poco no había nada que mejorase lo que se tenía.
¿OTF? ¿TTF? Seguramente estas siglas no te suenen mucho, pero son las abreviaturas de Open Type Format y True Type Format, en definitiva, dos formatos para las fuentes tipográficas. Te preguntarás por qué estoy contando esto, y la respuesta es que el formato OTF añade algunas características comos las ligaduras (un símbolo para representar a dos letras juntas), frente al formato TTF en el cual os es imposible, o es difícil de implementar.
Una buena tipografía para programar, debería usar el formtato OTF y aprovechar las ligaduras para representar de manera mejor los símbolos característicos de la programación. En la siguiente imagen se puede ver un fragmento de código, que utiliza la tipografía consolas:
En los siguientes apartado se puede ver los principales cambios, en verde, respecto a la imagen superior.
Fira Code es una fuente creada específicamente para programar, como se puede ver en su página.
Monoid es otra fuente creada para escribir código, que además de las características que tiene la anterior, es capaz de tratar con los iconos de Font Awesome.
Iosevka es otra fuente pensada para los editores de código, que te permite configurarla, para ajustarla mejor a tus gustos.
Llegados a este punto te dejo dos preguntas: ¿Qué te parece las características que añaden estas fuentes? ¿Piensas que se van a volver populares?.
Un saludo.
En los últimos tiempos no he podido escribir con toda la frecuencia que me gustaría,…
Uno de los problemas más comunes a los que se enfrentan los usuarios que empiezan…
Cuando empiezas un proyecto hay una serie de aspectos comunes que suelen ser resueltos mediante…
Si alguna vez has tenido que realizar un desarrollo de front-end seguramente te habrás dado…
Una vez que una persona ya ha aprendido lo básico sobre un lenguaje de programación,…
Hoy en día, un gran porcentaje de los proyectos que se desarrollan son páginas webs.…