Компания JetBrains представила открытый и опенсорсный моноширинный шрифт JetBrains Mono, предназначенный для работы с кодом.


На вопрос «зачем миру ещё один моноширинный шрифт» она отвечает так: многие другие не учитывают разницу между чтением текста и чтением кода. В тексте взгляд преимущественно скользит по горизонтальной строке, а в случае с кодом вертикальные движения глазами приходится совершать не реже горизонтальных. Поэтому овалы в буквах приближены по форме к прямоугольникам: их плоские вертикальные бока призваны помочь проходиться взглядом сверху вниз.



Мнения пользователей разделились: например, в комментариях на Hacker News можно увидеть и одобрение, и резкую критику. Зато в тех же комментариях хвалят, что условия лицензии изложены максимально понятным языком (вкратце: используйте Mono как угодно и не платите за это, только если сделаете на его основе собственный шрифт, не забудьте указать первоисточник).


Рекомендуемый компанией размер — 13, межстрочный интервал — 1.2. Поддерживаются 143 языка (русский, конечно, в их числе). Шрифт становится дефолтным для всех продуктов JetBrains.


При работе над шрифтом консультировались с Никитой Прокоповым (tonsky), который известен многим как автор Fira Code — другого моноширинного шрифта с лигатурами, предназначенного для разработчиков. Да и самый недавний его хабрапост (2014) года посвящён той же теме. (А у нас, конференционных организаторов JUG Ru Group, первая ассоциация с Никитой чуть другая: его доклад «Как подойти к современным веб-приложениям» на нашей HolyJS собрал отличные отзывы зрителей).


Вся остальная информация о Mono — на сайте и на GitHubi.