Шрифты с поддержкой кириллицы
Семейства с открытой лицензией, где рядом с латиницей есть кириллические глифы: текстовые гротески и антиквы, моноширинный шрифт, каллиграфические и акцидентные шрифты.
Privet, world
Кириллицей пишут по-русски, по-украински, по-болгарски, по-сербски, по-казахски и на десятках других языков, и шрифт с её поддержкой — это не просто три десятка добавленных букв. У кириллического текста другая фактура, чем у латинского. В нём меньше выносных элементов и гораздо больше букв, построенных из прямых вертикальных штрихов, поэтому строка похожа на ряд маленьких прописных. Рисунок, который хорошо работает на латинице, на кириллице может выглядеть монотонным или тесным, если буквы не рисовали с учётом этого ритма.
Оценивая семейство, смотрите на абзац, а не на алфавит. Проверьте буквы, свойственные этому письму: с косыми штрихами, с хвостиками и крючками. Они должны быть ровными по цвету рядом с соседями. Проверьте и курсив: настоящий кириллический курсив имеет рукописные формы, заметно отличающиеся от прямых, и их наличие говорит о тщательной работе.
Охват зависит и от языка. Базового набора хватает для русского; украинскому, сербскому, македонскому и языкам Центральной Азии нужны дополнительные буквы, а болгарские и сербские читатели предпочитают некоторые местные формы. Список языков на странице каждого шрифта показывает, какие алфавиты проверены по файлам.
-
PT Sans
Из общедоступного типографского проекта ParaType: латиница и кириллица в начертаниях Regular и Bold с курсивами.
-
PT Serif
Переходная текстовая антиква с латиницей и кириллицей, нарисованная в пару к PT Sans.
-
Golos Text
A sturdy sans for on-screen reading with Cyrillic, drawn for public service websites, in six weights.
-
Rubik
Кириллица, перерисованная в 2016 году, рядом с ивритом и арабским; вариативный от Light до Black, с курсивами.
-
Manrope
Кириллица и греческий на оси насыщенности от ExtraLight до ExtraBold.
-
Ubuntu
Кириллица и греческий в четырёх насыщенностях с курсивами, вручную подогнанные под экран.
-
Nunito
Скруглённые окончания штрихов и кириллица, восемь насыщенностей с курсивами.
-
Raleway
Кириллица во всех девяти насыщенностях и курсивах, в гротеске, который авторы относят к акцидентным.
-
Lora
Текстовая антиква с кистевыми изгибами; кириллица представлена в четырёх насыщенностях с курсивами.
-
Oswald
Узкая заголовочная гротескная гарнитура с кириллицей, вариативная от 200 до 700.
-
JetBrains Mono
Моноширинный шрифт для программирования с кириллицей и греческим, восемь насыщенностей с курсивами.
-
Caveat
Рукописный шрифт с кириллицей и осью насыщенности от 400 до 700.
-
Arsenal
A narrow semi-grotesque for body text with visible stroke contrast, Cyrillic and four styles.
-
Istok Web
Latin and Cyrillic, hand-hinted for LCD screens, in Regular and Bold with italics.
-
Philosopher
A flared, contrasted sans in Regular and Bold with italics, covering Latin and Cyrillic.
-
Oranienbaum
A narrow, high-contrast headline serif with hairline serifs for Latin and Cyrillic.
-
Marck Script
Felt-tip lettering turned into a slanted script whose letters do not join, with Cyrillic.
-
Ruslan Display
Wide, wedge-stroked display capitals for Cyrillic and Latin, based on 1970s lettering in the ustav manner.
В образцах загружается только базовая латиница каждого семейства. Все семейства здесь — с открытой лицензией; на странице каждого указаны условия и есть исходные файлы.
Вопросы и ответы: Шрифты с поддержкой кириллицы
Значит ли поддержка кириллицы, что охвачены все кириллические языки?
Нет. Шрифт может покрывать русский и при этом не содержать букв для украинского, казахского и других языков. На странице каждого шрифта перечислены языки, для которых в файлах нашлись все нужные буквы.
Почему в болгарском или сербском тексте некоторые буквы выглядят неправильно?
В этих языках для нескольких букв принято использовать местные формы, а сербский и македонский курсивы отличаются от русского. Шрифты, где такие варианты есть, переключаются на них через функцию OpenType locl, если у текста указан язык, например lang="bg" или lang="sr". Без вариантов шрифт покажет русские формы.
Как загрузить только кириллическую часть веб-шрифта?
Отдавайте шрифт подмножествами и объявляйте каждое через unicode-range в CSS. Тогда браузер скачает кириллический файл только на страницах, где есть кириллический текст.
Можно ли использовать эти кириллические шрифты в коммерческих проектах бесплатно?
Да. Все шрифты, кроме одного, распространяются по SIL Open Font License, которая разрешает коммерческое использование и встраивание; у Ubuntu своя лицензия, Ubuntu Font License, она тоже разрешает коммерческое использование.