
kirsch / ˈkɪərʃ / n.
(Немецкий) вишня.
(Рассел А. Кирш, 1929 - 2020) Американский инженер признан разработчиком первого цифрового сканера изображений и изобретателя Pixel.
Шрифт моноспективного растрового изображения с ограничивающей коробкой 6x16 (ширина AVG 5px, спуск 4PX, 12px ascent, 5px X-Hight, высота крышки 9px). Он опирается на различные формы букв и мотивов, чтобы создать отдельный гуманистический ощущение в компактном размере.
Некоторые глифы поступают из Козетт, часто с модификациями, чтобы придерживаться дизайна Кирша.



Скачать из релизов. Включены форматы растрового цвета - OTB, BDF, PCF, DFONT (для пользователей Mac) - а также TTF. 2X версии доступны для экранов HIDPI. Обратите внимание, что PCF не содержит глифов после U+FFFF.
Для самого четкого опыта просмотра попробуйте использовать форматы растрового изображения, когда это возможно. Если шрифты растрового изображения не поддерживаются на вашей платформе (например, Windows, VSCODE), то используйте TTF в размерах шрифтов, которые составляют множество 16px.
Быстрый совет : если вам нужен размер шрифта в PT, используйте следующее преобразование:
pt = px * 72 / dpiНапример, 13PX на экране 96DPI составляет
16px * 72 / 96dpi = 12pt.
Платанные шрифты Nerd доступны. В варианте «Mono» используются более мелкие глифы (одиночные вместо двойной ширины) и работает для терминалов, которые не могут смешивать ширину.
Я бы, как правило, препятствовал использованию Кирша в Интернете из -за отсутствия поддержки растрового изображения. Но для упрямого и смелого, WOFF2 доступен. Существует также таблица стилей, приготовленных в CDN для удобства.
< link
rel =" stylesheet "
href =" https://cdn.jsdelivr.net/npm/kirsch@latest/kirsch.css "
/>Требования:
apt install fuse )Необязательный:
apt install libharfbuzz-bin )bdfresize (например, apt install bdfresize )bdftopcf (например, apt install xfonts-utils )compress_woff2 (например, apt install woff2 ) git clone и запустите build.sh . Файлы шрифтов вывод в out/ .
build.sh загрузки в deps/ :
-n для активации. Утилиты Harfbuzz необходимы, если вы хотите использовать img.sh для генерации изображений, найденных в img/ , но в остальном не используются в строительстве окончательных файлов шрифтов. bdfresize предназначен для генерации шрифтов Hidpi. bdftopcf предназначен для генерации шрифтов PCF. compress_woff2 предназначен для генерации шрифтов WOFF2.
В отличие от моего предыдущего шрифта Элдура, у которого было всего лишь 4PX AVG. Ширина чара, с которой у Кирша есть 5px avg. Ширина чара. Эта 1px дополнительной ширины дает удивительное количество свободы для дизайна. Гораздо больше глифов удобно вписываются в ширину 5px - например, «M» и «W» - это означает, что эти глифы не сломают кернинга и вторгаются на пространства соседних глифов. Глифы, которые не вписываются в ширину 5px, теперь могут работать с шириной 7px, которая поддерживает баланс и разборчивость, не влияя на кернинг слишком негативно.

Процессы - например, в «I» или «F» - являются стилистическим выбором, но они также служат функциональной цели. Без расцвета «я» занял бы 1px ширины, оставив 4px неловкого пространства. 2px процветает на каждой стороне «я», давая ему ширину 5px, тем самым решая проблему кернина стильно.
В случае "L" в стиле сценария процветает еще больше отличает его от других вертикальных символов, таких как 1I| Полем

Одной из отличительных особенностей Кирша является наличие зазора в чашах букв. Заполнение пробела сделает буквы слишком квадратными или слишком сгруппированными, оставив открытые разрывы объявления буквы. Пробелы также вызывают окончания штриха в стиле скрипта.
Проблемы, функция/запросы Glyph, и запросы на вытяжение приветствуются!
Это проекты, которые вдохновили/помогли мне создать Kirsch и на 100%.
Сделано с ♥ Беном Пангом. Выпущено по лицензии OFL-1.1.