Sobre el proyecto

0xProto es una fuente de programación diseñada en torno a la legibilidad del código fuente. Su objetivo declarado es reducir la ambigüedad entre caracteres de aspecto similar, lo que el proyecto plantea como una forma de ayudar a evitar errores al leer y escribir código. La fuente se distribuye como archivos de fuente descargables y está licenciada bajo la SIL Open Font License 1.1. Características de diseño clave descritas en el README: 1. Diferenciación clara. La fuente está construida para que las letras de aspecto similar sean más fáciles de distinguir, reduciendo la ambigüedad en el código. 2. Legibilidad en tamaños pequeños. Los interiores de los caracteres se mantienen lo suficientemente anchos para seguir siendo visibles en los tamaños de fuente pequeños habituales en editores y terminales. También admite Texture Healing, una técnica (utilizada también por monaspace de GitHub) que ensancha ligeramente caracteres naturalmente anchos como `m` cuando se sitúan junto a caracteres estrechos como `i` y `l` o puntuación, manteniéndose dentro del ancho monoespaciado. 3. Más espacios en blanco. La tipografía utiliza formas de letras distintivas para equilibrar la distribución desigual de oscuro/claro típica de las fuentes monoespaciadas. 4. Ligaduras que no deforman la forma. El proyecto evita deliberadamente las ligaduras que cambian el significado o la forma de los símbolos, como convertir `!=` en `≠`. Señala que los usuarios que prefieran ese tipo de ligaduras de programación podrían preferir Fira Code en su lugar. Características OpenType: la familia Italic ofrece una Script Variant mediante el conjunto estilístico `ss01`, que cambia algunos caracteres a formas script. El README enlaza a instrucciones para habilitar conjuntos estilísticos en Visual Studio Code y otras herramientas. Instalación: descargue los archivos de fuente desde las releases del proyecto, descomprima e instale. En macOS, arrastre el archivo de fuente a Font Book u otro gestor de fuentes; en Windows, haga clic derecho en el archivo y elija Install. Uso en Visual Studio Code: abra Settings, vaya a Text Editor -> Font -> Font Family e introduzca `"0xProto"` entre comillas. Para habilitar las ligaduras, vaya a Text Editor -> Font -> Font Ligatures, haga clic en Edit in settings.json y establezca `"editor.fontLigatures"` en `true`. El README también responde a preguntas frecuentes: la fuente es gratuita y de código abierto, con detalles en el archivo LICENSE; las releases están disponibles en GitHub; "0xProto NL" se refiere a la variante sin ligaduras; y "Zx Proto" es lo mismo que 0xProto. Se invita a los usuarios a abrir issues para más preguntas.