Fira Sans Гротески
Fira Code расширяет Fira Mono, моноширинный вариант семейства Fira, поэтому в документации он сочетается с Fira Sans.
Подберите ИИ-инструменты под свою задачу.
Инструменты по задачамПошаговых руководств: 11→Все категорииFira Mono с программистскими лигатурами, которые рисуют последовательности вроде -> и <= одним символом.
Fira Code — моноширинный шрифт, расширяющий Fira Mono лигатурами для распространённых многосимвольных сочетаний в коде; автором расширения назван Nikita Prokopov. Fira Code — вариативный шрифт с пятью насыщенностями, от Light 300 до Bold 700, и 1 846 глифами. Он выпущен под SIL Open Font License 1.1 и подходит для редакторов кода и терминалов.
Официальный источник: Google Fonts. Сведения на этой странице взяты из файлов шрифта и данных, опубликованных источником.
Напечатайте поверх примера, чтобы проверить свой текст. В превью загружается только латиница из Fira Code; в архиве для скачивания — полные файлы.
Fira Code — вариативный шрифт: весь диапазон насыщенностей в архиве умещается в одном файле, а названные выше насыщенности — точки в этом диапазоне.
Fira Code — моноширинный шрифт на основе Fira Mono с добавленным набором программистских лигатур. Такие последовательности, как стрелка, знак «меньше или равно» или оператор присваивания, рисуются одним слитным символом, а для частых пар вроде двух точек или двух косых черт лигатуры исправляют интервалы. Это только особенность отображения: сам текст остаётся обычными символами ASCII. На образце виден ноль с отметкой внутри, «i» с засечками и «l» и «1», которые легко отличить друг от друга. Fira Code — вариативный шрифт с осью насыщенности от 300 до 700 и пятью именованными насыщенностями, от Light до Bold; курсива нет. В 1 846 глифов входят латиница, кириллица, греческий и подмножество символов. Авторские права принадлежат The Fira Code Project Authors.
Базовая и расширенная латиница из набора для превью; глифов во всём семействе: 1 846.
В семействе есть основные буквы, которыми пишут на этих языках:
Письменности помимо латиницы, для которых в семействе есть глифы: Кириллица, Греческий. Это перечень письменностей, а не обещание поддержки каждого языка, который ими пользуется.
Наборы символов в файлах: cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext, symbols2. Список языков — это проверка наличия нужных букв в шрифте, а не гарантия типографского качества для каждого языка.
SIL Open Font License 1.1Copyright 2014-2020 The Fira Code Project Authors (https://github.com/tonsky/FiraCode)
Это краткое изложение, а не юридическая консультация. Решающее значение имеет текст лицензии: полный текст OFL. Его копия лежит в архиве.
Fira Code расширяет Fira Mono, моноширинный вариант семейства Fira, поэтому в документации он сочетается с Fira Sans.
Пары подобраны по простым правилам: контрастная классификация и достаточно насыщенностей для основного текста. Это отправная точка, а не окончательный выбор.
Скачайте семейство, разместите файлы на своём сайте и подключите их в CSS. Не ссылайтесь на файлы с trendhub.net: здесь лежат урезанные файлы для превью, и их адреса меняются.
@font-face {
font-family: "Fira Code";
src: url("/assets/fonts/FiraCode-VariableFont_wght.ttf") format("truetype");
font-weight: 300 700;
font-style: normal;
font-display: swap;
}
body {
font-family: "Fira Code", monospace;
}Или подключите шрифт из официального источника. Google Fonts отдаёт Fira Code с такой разметкой:
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&display=swap" rel="stylesheet">Да. Fira Code выпущен под SIL Open Font License 1.1: лицензия разрешает использовать шрифт в личных и коммерческих проектах, изменять и распространять его. Продавать шрифт отдельно нельзя, а изменённые версии остаются под той же лицензией.
Fira Code — расширение Fira Mono; автором названы Nikita Prokopov вместе с The Mozilla Foundation и Telefonica S.A. В таблице name шрифта также указаны Carrois Corporate и Edenspiekermann AG.
Fira Code рисует распространённые многосимвольные сочетания из языков программирования, например стрелки и операторы сравнения, одним слитным символом. Сам код при этом не меняется и остаётся совместимым с ASCII.
У Fira Code пять насыщенностей: Light 300, Regular 400, Medium 500, SemiBold 600 и Bold 700. Курсива нет. Шрифт поставляется одним вариативным файлом, ось насыщенности которого идёт от 300 до 700.
В Fira Code есть буквы для английского и других языков на латинице, например немецкого, польского и турецкого, а также для русского, украинского, болгарского и греческого.
Комментариев пока нет. Если вы пользовались Fira Code, расскажите другим читателям, как всё прошло.
Семейства фиксированной ширины с открытой лицензией для редакторов и терминалов: с чётким нулём, несколькими насыщенностями и в большинстве случаев с курсивом.
Семейства с открытой лицензией, в которых есть все буквы турецкого алфавита, включая i с точкой и без неё: от текстовых до акцидентных и каллиграфических.
Другие семейства той же классификации, по числу общих тегов назначения. Все шрифты в категории «Моноширинные»