RU

Source Code Pro

Моноширинный спутник Source Sans от Adobe, автор Paul D. Hunt: вариативный от ExtraLight 200 до Black 900, с курсивом.

Моноширинные начертаний: 16 · вариативный дизайн: Paul D. Hunt OFL

Source Code Pro — моноширинный шрифт, который Paul D. Hunt разработал в Adobe как спутника Source Sans для программирования. Source Code Pro — вариативный шрифт с осью насыщенности от 200 до 900 и курсивом, 16 начертаний, с латиницей, греческим, кириллицей и вьетнамским. Шрифт выпущен под SIL Open Font License 1.1.

Превью шрифта Source Code Pro
Превью отрисовано trendhub по файлам шрифта.
Автор
Paul D. Hunt
Классификация
Моноширинные
Лицензия
SIL Open Font License 1.1
Начертания
16 насыщенностей: 8, с курсивом
Вариативный шрифт
Да Насыщенность 200–900
Глифы
1 556
Проверенные языки
29 см. список
Последнее обновление
версия 1.026;hotconv 1.1.0;makeotfexe 2.6.0

Официальный источник: Google Fonts. Сведения на этой странице взяты из файлов шрифта и данных, опубликованных источником.

Попробовать Source Code Pro

Пример текста

Напечатайте поверх примера, чтобы проверить свой текст. В превью загружается только латиница из Source Code Pro; в архиве для скачивания — полные файлы.

Образец шрифта Source Code Pro
Образец Source Code Pro: алфавит, цифры и насыщенности. Изображение отрисовано trendhub по файлам шрифта.

Насыщенности и начертания

  • ExtraLight 200Source Code Pro ExtraLight ExtraLight Italic
  • Light 300Source Code Pro Light Light Italic
  • Regular 400Source Code Pro Regular Курсив
  • Medium 500Source Code Pro Medium Medium Italic
  • SemiBold 600Source Code Pro SemiBold SemiBold Italic
  • Bold 700Source Code Pro Bold Bold Italic
  • ExtraBold 800Source Code Pro ExtraBold ExtraBold Italic
  • Black 900Source Code Pro Black Black Italic

Source Code Pro — вариативный шрифт: весь диапазон насыщенностей в архиве умещается в отдельных файлах для каждого начертания, а названные выше насыщенности — точки в этом диапазоне.

О шрифте Source Code Pro

Source Code Pro — моноширинное семейство, адаптированное из Source Sans по просьбе сделать версию для приложений, где пишут код. Оно сохраняет вертикальные пропорции и общие формы гротеска, но придаёт каждому глифу одинаковую ширину во всех насыщенностях. На образце ноль с точкой в центре, строчная «l» загибается в основании, а у «i» и «j» брусковые засечки, что отделяет друг от друга символы, которые в коде легко спутать. Семейство вариативное, с осью насыщенности от 200 до 900: восемь именованных насыщенностей, от ExtraLight до Black, у каждой есть курсив. В шрифтах 1 556 глифов; по официальным заметкам, обновление 2019 года добавило греческий, кириллицу, вьетнамский и курсивные начертания. Семейство нарисовал Paul D. Hunt, в таблице name назван ещё Teo Tuominen, а выпускает его Adobe под SIL Open Font License 1.1.

Где уместен Source Code Pro

Редакторы кода и терминалы
Одинаковая ширина символов выравнивает отступы, а ноль с точкой и загнутая «l» отличают 0, O, 1 и l.
Темы подсветки синтаксиса с насыщенностью и курсивом
Восемь насыщенностей с курсивом позволяют теме показывать комментарии курсивом, а ключевые слова — начертанием SemiBold, не выходя за пределы семейства.
Техническая документация
Код в строке и листинги команд, набранные Source Code Pro, сочетаются с основным текстом в Source Sans, у которого те же пропорции.
Комментарии и строки на других письменностях
Наборы греческого, кириллицы и вьетнамского сохраняют комментарии и строковые литералы не на латинице в той же фиксированной ширине.
Таблицы данных и логи
Фиксированная ширина выравнивает метки времени, хеши и числовые столбцы в простом текстовом выводе.

Глифы

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢

Базовая и расширенная латиница из набора для превью; глифов во всём семействе: 1 556.

Поддержка языков

В семействе есть основные буквы, которыми пишут на этих языках:

  • Английский
  • Французский
  • Немецкий
  • Испанский
  • Португальский
  • Итальянский
  • Нидерландский
  • Шведский
  • Норвежский
  • Датский
  • Финский
  • Исландский
  • Каталанский
  • Турецкий
  • Польский
  • Чешский
  • Словацкий
  • Венгерский
  • Румынский
  • Хорватский
  • Словенский
  • Литовский
  • Латышский
  • Эстонский
  • Вьетнамский
  • Русский
  • Украинский
  • Болгарский
  • Греческий

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

Наборы символов в файлах: cyrillic, cyrillic-ext, greek, latin, latin-ext, vietnamese. Список языков — это проверка наличия нужных букв в шрифте, а не гарантия типографского качества для каждого языка.

Лицензия

SIL Open Font License 1.1Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.

Что разрешает лицензия

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

Условия

  • Сами по себе шрифты продавать нельзя.
  • Изменённая версия должна распространяться под той же лицензией и не может использовать зарезервированное название шрифта (Reserved Font Name) без разрешения правообладателя.
  • Имена авторов нельзя использовать для продвижения изменённой версии без их разрешения.

Это краткое изложение, а не юридическая консультация. Решающее значение имеет текст лицензии: полный текст OFL. Его копия лежит в архиве.

Шрифты в пару к Source Code Pro

Source Sans 3 Гротески

Source Code Pro адаптирован из Source Sans и сохраняет его вертикальные пропорции, поэтому код и основной текст выглядят единым целым.

Пары подобраны по простым правилам: контрастная классификация и достаточно насыщенностей для основного текста. Это отправная точка, а не окончательный выбор.

Подключение Source Code Pro на сайте

Скачайте семейство, разместите файлы на своём сайте и подключите их в CSS. Не ссылайтесь на файлы с trendhub.net: здесь лежат урезанные файлы для превью, и их адреса меняются.

CSS, файлы на вашем сервере
@font-face {
  font-family: "Source Code Pro";
  src: url("/assets/fonts/SourceCodePro-Italic-VariableFont_wght.ttf") format("truetype");
  font-weight: 200 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Source Code Pro";
  src: url("/assets/fonts/SourceCodePro-VariableFont_wght.ttf") format("truetype");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}

body {
  font-family: "Source Code Pro", monospace;
}

Или подключите шрифт из официального источника. Google Fonts отдаёт Source Code Pro с такой разметкой:

HTML, Google Fonts

Что важно знать

Экземпляр по умолчанию — ExtraLight
Ось насыщенности по умолчанию стоит на 200. В редакторах и CSS, которые не читают именованные экземпляры, задайте насыщенность, например 400, явно.
Два вариативных файла
Прямое начертание и курсив — отдельные вариативные шрифты, каждый покрывает насыщенности от 200 до 900.
Зарезервированное имя шрифта
В уведомлении лицензии зарезервировано имя Source, товарный знак Adobe, поэтому изменённым версиям нужно другое имя.

Вопросы и ответы

Можно ли использовать Source Code Pro бесплатно в коммерческих проектах?

Source Code Pro можно использовать в коммерческих проектах бесплатно по SIL Open Font License 1.1. Лицензия разрешает также изменять и распространять шрифт, но сами файлы нельзя продавать отдельно, а производные версии остаются под той же лицензией и не могут использовать зарезервированное имя Source.

Кто автор шрифта Source Code Pro?

Source Code Pro нарисовал Paul D. Hunt, а издаёт Adobe. В таблице name шрифта назван также Teo Tuominen.

Сколько насыщенностей у Source Code Pro?

У Source Code Pro восемь именованных насыщенностей, от ExtraLight 200 до Black 900, у каждой есть курсив, всего 16 начертаний.

Вариативный ли шрифт Source Code Pro?

Да. Source Code Pro — вариативный шрифт с осью насыщенности от 200 до 900, в отдельных файлах для прямого начертания и курсива.

Какие языки поддерживает Source Code Pro?

В Source Code Pro есть буквы для английского и других языков на латинице, например немецкого, польского, турецкого и вьетнамского, а также для русского, украинского, болгарского и греческого.

С какими шрифтами сочетается Source Code Pro?

Source Code Pro создавался как спутник Source Sans, поэтому естественная пара для него в основном тексте — Source Sans 3.

Комментарии

Комментариев пока нет. Если вы пользовались Source Code Pro, расскажите другим читателям, как всё прошло.

Оставить комментарий

Комментарии появляются после проверки. Ссылки помечаются как пользовательский контент.

Подборки с Source Code Pro

Похожие шрифты

Другие семейства той же классификации, по числу общих тегов назначения. Все шрифты в категории «Моноширинные»