Iosevka: открытый моноширинный шрифт, объединяющий гротеск и брусковый стиль

Iosevka is an open-source, sans-serif and slab-serif, monospace font

Iosevka — это открытое семейство шрифтов для кода, терминалов и технических документов. Оно включает моноширинные и квазипропорциональные варианты, поддерживает 248 языков, 146 настраиваемых символов и 19 стилистических наборов. Шрифт предлагает лигатуры, включая длинные стрелки, и специальные семейства Term и Fixed для терминалов. Доступны начертания от Thin до Heavy, а также нормальная и расширенная ширина.

Моноширинное семейство Iosevka по умолчанию имеет стройный вид: глифы ровно 1/2em шириной. По сравнению с конкурентами вы можете уместить больше колонок на той же ширине экрана.
  1. wartywhoa23

    Iosevka, мой самый любимый шрифт на протяжении многих лет!

    Я использую кастомную версию — можно настроить шрифт¹ и собрать собственный ttf (или, что ещё лучше, ttc) с помощью системы сборки, поставляемой в репозитории².

    be5invis, автор шрифта, заслуживает особого упоминания за создание целого кастомного DSL под названием PatEL (Parametric Type Expression Language) для программной генерации шрифта!

    Renzhi, если ты когда-нибудь это прочитаешь, огромное спасибо тебе за Iosevka, чувак!

    ¹https://typeof.net/Iosevka/customizer

    ²https://github.com/be5invis/Iosevka/blob/master/doc/custom-b...

  2. oefrha

    ИМХО, сайт с образцами шрифтов — возможно, худшее место для использования font-display: swap. Я ещё удивлялся, почему я смотрю на что-то, неотличимое от Courier, а оказалось, что я видел именно Courier.

  3. jve

    Только мне так кажется, или я действительно не переношу «Code Ligations»? Мне приходится помечать некоторые символы, чтобы посчитать, сколько подряд идёт «=»... или \/ выглядит как V, если рядом нет других символов для различения. Приходится копипастить ромбовидную форму, чтобы понять, что это <>. Стрелки с волнистыми хвостиками, /> выглядит уродливо, <. с точкой посередине...

    Это, пожалуй, максимум, что я хотел бы получить от шрифта — «правильные» знаки больше/меньше-или-равно.

  4. edg5000

    Я долго использовал Droid Sans Mono для всего моноширинного и могу его рекомендовать. Но этот шрифт тоже может быть отличным. Есть тут любители Droid Sans Mono?

  5. Daneel_

    Знаю, что это смешно звучит, но тот факт, что я могу так хорошо настроить шрифт на сайте, а потом не могу скачать его в таком виде — это преступление. Я не хочу возиться с npm только ради сборки шрифта — сделайте это на сайте! /rant

  6. GCUMstlyHarmls

    Когда я впервые использовал Iosevka, меня реально замутило, вроде как укачало — это был очень странный опыт, который может вызвать шрифт. Правда, тогда у меня был экран поменьше, и возможность впихнуть больше символов, не делая их крошечными, была реальным плюсом, так что я дал ему второй шанс и в конце концов переборол это ощущение.

    Теперь (после... боже, 6, 7, 8? лет, наверное) я его обожаю, использую везде, и другие моноширинные шрифты кажутся супер ш и р о к и м и и странными.

  7. needfish

    У меня есть кастомная сборка этого шрифта, теперь использую её везде.

    Одна вещь: ширина по умолчанию слишком компактная, а расширенная — слишком широкая для моего вкуса. Поискав, я нашёл чью-то сборку с шириной 576. Не знаю, почему именно это число, но я использовал его в своих текущих сборках, и для терминала оно оказалось практически идеальным — как раз достаточно широко.

    Самый крючковатый хвостик у строчной l, чувак, обожаю его.

    Даже для моего собственного сайта, с немного более плотным трекингом, он вполне сойдёт как текстовый шрифт.

    Ещё один отличный настраиваемый шрифт — Maple Mono [0]

    [0] https://font.subf.dev/en/

  8. TwoFerMaggie

    Использую его пару лет. До этого я использовал Fira Code/Mono, который тоже был фантастическим. Однако, как только я привык к сжатой Iosevka, все остальные шрифты стали казаться рыхлыми и недостаточно эффективно использующими пространство в моей IDE и терминале.

Ещё за этот день

2026-10-14