
Kirsch / ˈkɪərʃ / n.
(Alemán) Cherry.
(Russell A. Kirsch, 1929 - 2020) Ingeniero estadounidense reconocido como el desarrollador del primer escáner de imagen digital y el inventor del píxel.
Una fuente de mapa de bits monoespacial con un cuadro delimitador 6x16 (ancho de 5px AVG, descenso de 4px, ascenso de 12 px, 5px X-aguja, altura de tapa de 9px). Se basa en una variedad de formas y motivos para crear una sensación humanista distinta de un tamaño compacto.
Algunos glifos provienen de Cozette, a menudo con modificaciones para adherirse al diseño de Kirsch.



Descargar de lanzamientos. Se incluyen formatos de mapa de bits - OTB, BDF, PCF, DFONT (para usuarios de Mac) - así como TTF. Las versiones 2X están disponibles para pantallas HIDPI. Tenga en cuenta que PCF no contiene glifos más allá de U+FFFF.
Para la experiencia de visualización más crujiente, intente usar los formatos de mapa de bits cuando sea posible. Si las fuentes de mapa de bits no son compatibles en su plataforma (por ejemplo, Windows, VScode), use el TTF en los tamaños de fuentes que son múltiplos de 16px.
Consejo rápido : si necesita un tamaño de fuente en PT, use la siguiente conversión:
pt = px * 72 / dpipor ejemplo, 13px en una pantalla de 96dpi es
16px * 72 / 96dpi = 12pt.
Las fuentes nerd parcheadas están disponibles. La variante "mono" usa glifos más pequeños (único en lugar de doble ancho) y funciona para terminales que no pueden mezclar anchos.
En general, desanimaría el uso de Kirsch en la web debido a la falta de soporte de mapa de bits. Pero para el terco y el valiente, Woff2 está disponible. También hay una hoja de estilo alojada en CDN para conveniencia.
< link
rel =" stylesheet "
href =" https://cdn.jsdelivr.net/npm/kirsch@latest/kirsch.css "
/>Requisitos:
apt install fuse )Opcional:
apt install libharfbuzz-bin )bdfresize (por ejemplo apt install bdfresize )bdftopcf (por apt install xfonts-utils )compress_woff2 (por ejemplo, apt install woff2 ) git clone y Run build.sh . Los archivos de fuentes salen a out/ .
build.sh Descargas en deps/ :
-n para activar. Las utilidades de Harfbuzz son necesarias si desea usar img.sh para generar las imágenes que se encuentran en img/ , pero de otra manera no se usa en la construcción de los archivos de fuentes finales. bdfresize es para generar fuentes HIDPI. bdftopcf es para generar fuentes PCF. compress_woff2 es para generar fuentes woff2.
A diferencia de mi fuente anterior Eldur, que tenía solo 4px AVG. Ancho de carbón para trabajar, Kirsch tiene un AVG de 5px. Ancho de carbón. Ese 1 px de ancho adicional ofrece una sorprendente cantidad de margen de maniobra para el diseño. Muchos más glifos encajan cómodamente en el ancho de 5px, por ejemplo, "M" y "W", lo que significa que esos glifos no romperán el kerning e entrometen en los espacios de los glifos vecinos. Los glifos que no encajan en el ancho de 5px ahora pueden funcionar con el ancho de 7px, lo que mantiene el equilibrio y la legibilidad sin afectar el kerning demasiado negativamente.

Los florituras, por ejemplo, en "I" o "F", son una elección estilística, pero también tienen un propósito funcional. Sin los florituras, "I" ocuparía 1 ppx de ancho, dejando 4px de espacio incómodo. 2px florece a cada lado del "I" dándole un ancho de 5px, abordando así el problema de la kerning de una manera elegante.
En el caso de "L", el estilo de guión florece aún más de otros caracteres verticales como 1I| .

Una de las características distintivas de Kirsch es la presencia de una brecha en los tazones de las letras. Llenar el vacío haría que las letras sean demasiado cuadradas o demasiado agrupadas, mientras dejan el vacío abiertamente declutores las letras. Los huecos también evocan finales de trazo al estilo de guión.
¡Los problemas, las solicitudes de características/glifos y las solicitudes de extracción son bienvenidas!
Estos son proyectos que me han inspirado/ayudado a crear Kirsch y vale la pena visitar el 100%.
Hecho con ♥ por Ben Pang. Liberado bajo la licencia OFL-1.1.