Sobre el proyecto
Fira Code es una tipografía monoespaciada gratuita diseñada para programación, con ligaduras para combinaciones comunes de varios caracteres como ->, <=, :=, .. y //. Las ligaduras son una característica de renderizado de fuentes que ayuda a los lectores a escanear y analizar código más rápido al unir múltiples caracteres en un solo token lógico, mientras que el código subyacente permanece compatible con ASCII.
Más allá de las ligaduras, Fira Code incluye una amplia variedad de flechas (que se pueden combinar y extender), espaciado afinado para puntuación y pares de letras frecuentes, y una cobertura extensa de Unicode adecuada para escritura matemática. Soporta ASCII/dibujos de cajas, símbolos powerline y otros elementos de UI de consola. También introduce glifos dedicados para representar barras de progreso en entornos de terminal, proponiendo una heurística de variable de entorno `UNICODE_PROGRESS_BAR=true` para que los programas detecten esta compatibilidad.
La fuente ofrece múltiples variantes de caracteres (cv01, cv02, etc.), conjuntos estilísticos (ss01, ss02, etc.) y características de fuente (zero, onum, calt, etc.) que los usuarios pueden habilitar para personalizar su apariencia. Está disponible en múltiples pesos (Light, Regular, Retina, Medium, SemiBold, Bold) y como fuente variable.
Fira Code es compatible con una amplia gama de editores e IDEs, incluyendo VS Code, IDEs basados en IntelliJ, Sublime Text, Vim/Neovim, Emacs (con soluciones alternativas), Xcode y muchos otros. La compatibilidad con terminales incluye iTerm 2, Kitty, Konsole, Windows Terminal y otros. También puede usarse en navegadores web mediante CSS, apoyando Firefox, Safari, navegadores basados en Chromium e IE 10+ con configuraciones específicas de características.
La fuente puede construirse localmente desde su archivo de glifos fuente utilizando scripts proporcionados (en macOS o vía Docker), con opciones para habilitar permanentemente conjuntos de estilos específicos, personalizar el nombre de la familia de fuentes y limitar los pesos generados. Se basa en Fira Mono y está inspirada en Hasklig.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.