Промпты
RU

Шрифты для нескольких письменностей

Семейства, в которых в одном рисунке латиница сочетается как минимум с тремя другими письменностями: для многоязычных сайтов, приложений и документов.

Семейств с открытой лицензией: 13Обновлено

One voice, many scripts

Набрано шрифтом Google Sans. Нажмите «Показать здесь» у любого шрифта ниже, чтобы набрать эту строку им.

У продукта, который говорит на многих языках, есть типографская проблема. Если фирменная гарнитура охватывает только латиницу, все остальные письменности подставляются из того, что есть на устройстве, и одна и та же страница в Москве, Тель-Авиве и Мумбаи выглядит как разные компании. Высота строк меняется, насыщенность перестаёт совпадать, а жирный текст на одном письме соседствует с обычным на другом.

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

Есть и практические моменты. Большой охват — это большие файлы, поэтому отдавайте шрифт подмножествами, и пусть каждая страница загружает только нужные ей письменности. Проверьте, что каждая нужная насыщенность есть для каждого письма: у некоторых семейств в Regular больше письменностей, чем в Bold или курсиве. И помните, что поддержка письма — это не поддержка языка: в шрифте могут быть арабские буквы, но не хватать дополнительных, которые нужны персидскому или урду. В описаниях ниже перечислены письменности, указанные в сведениях о каждом шрифте.

  1. Google Sans

    19 письменностей помимо латиницы, среди них тайская, иврит, деванагари и армянская, в 7 525 глифах.

    Гротески начертаний: 8 · вариативный OFL Попробовать Google Sans

  2. Noto Sans

    Кириллица, греческий и деванагари с латиницей в 4 503 глифах, с родственными семействами для других письменностей.

    Гротески начертаний: 18 · вариативный OFL Попробовать Noto Sans

  3. Rubik

    Арабский, иврит и кириллица с латиницей в одном вариативном семействе.

    Гротески начертаний: 14 · вариативный OFL Попробовать Rubik

  4. Open Sans

    Кириллица, греческий и иврит с латиницей в гуманистическом гротеске с шестью насыщенностями и курсивами.

    Гротески начертаний: 12 · вариативный OFL Попробовать Open Sans

  5. Arimo

    Греческий, кириллица и иврит с латиницей в 3 244 глифах.

    Гротески начертаний: 8 · вариативный OFL Попробовать Arimo

  6. Tinos

    Greek, Cyrillic and Hebrew in a text serif of 3,210 glyphs.

    Антиква начертаний: 4 OFL Попробовать Tinos

  7. Libertinus Serif

    A book serif spanning Greek, Cyrillic and Hebrew in 2,398 glyphs.

    Антиква начертаний: 6 OFL Попробовать Libertinus Serif

  8. Libertinus Sans

    A humanist sans with visible stroke contrast, spanning Greek, Cyrillic and Hebrew in 2,232 glyphs.

    Гротески начертаний: 3 OFL Попробовать Libertinus Sans

  9. Bona Nova

    Arabic, Cyrillic, Greek and Hebrew in a calligraphic serif.

    Антиква начертаний: 3 OFL Попробовать Bona Nova

  10. Cousine

    A fixed-width sans covering Cyrillic, Greek and Hebrew in Regular and Bold with italics.

    Моноширинные начертаний: 4 OFL Попробовать Cousine

  11. Cardo

    Greek and Hebrew with historical scripts such as Gothic and Runic, in an old-style serif built for scholars.

    Антиква начертаний: 3 OFL Попробовать Cardo

  12. Arima

    Tamil, Malayalam and Greek beside Latin in a soft display family, variable from Thin to Bold.

    Акцидентные начертаний: 7 · вариативный OFL Попробовать Arima

  13. Alkatra

    Bangla, Devanagari and Odia with Latin in a display family.

    Акцидентные начертаний: 4 · вариативный OFL Попробовать Alkatra

В образцах загружается только базовая латиница каждого семейства. Все семейства здесь — с открытой лицензией; на странице каждого указаны условия и есть исходные файлы.

Вопросы и ответы: Шрифты для нескольких письменностей

Что происходит, если на странице есть письмо, которого нет в шрифте?

Браузер или операционная система подставляет для этих символов другой шрифт. Текст остаётся читаемым, но его насыщенность, размер и стиль могут не совпадать с остальной страницей.

Как сделать так, чтобы многописьменные шрифты не замедляли сайт?

Разбейте шрифт на подмножества по письменностям и объявите каждое через unicode-range. Тогда посетители скачают только те подмножества, которые нужны их странице.

Гарантирует ли охват письма поддержку конкретного языка?

Нет. Языкам, пользующимся одним письмом, часто нужны дополнительные буквы или местные формы. Посмотрите список языков на странице каждого шрифта и проверьте на настоящем тексте.

Бесплатны ли эти многописьменные шрифты для коммерческих продуктов?

Да. Все они распространяются по SIL Open Font License, которая разрешает коммерческое использование и встраивание.