IBM Plex

IBM Plex — это шрифтовая суперсемейство (superfamily), концептуально разработанное Майком Аббинком (Mike Abbink) в IBM совместно с Bold Monday для отражения дизайнерских принципов IBM и использования во всех фирменных материалах компании по всему миру. IBM Plex пришёл на смену Helvetica в качестве корпоративного шрифта IBM после более чем пятидесятилетнего использования в 2017 году, что позволило компании отказаться от значительных лицензионных выплат[1].

Версия 1.0 семейства шрифтов включала четыре гарнитуры, каждая из которых имела восемь начертаний (Thin, Extra Light, Light, Regular, Text, Medium, Semi-bold, Bold) и настоящие курсивные варианты[2].

  • IBM Plex Sansгротескный брусковый шрифт с дизайном, вдохновлённым Franklin Gothic. Другие классификации брусковых шрифтов были отклонены как слишком мягкие (гуманистические), неэффективные (геометрические) или чрезмерно выверенные (неогротеск). Некоторые особенности Franklin Gothic, такие как скошенные окончания, двухэтажная буква g и горизонтальная линия у основания цифры 1, используются в IBM Plex Sans. 7 апреля 2019 года был выпущен IBM Plex Sans Variableвариативная версия IBM Plex Sans.
  • IBM Plex Sans Condensedузкий вариант IBM Plex Sans.
  • IBM Plex Monoмоноширинный шрифт на основе IBM Plex Sans. Курсивный дизайн вдохновлён шрифтом Italic 12, использовавшимся на пишущей машинке IBM Selectric; это особенно заметно по наклонным буквам i, j, t и x.
  • IBM Plex Serifпереходный шрифт с засечками, дизайн которого вдохновлён Bodoni и Janson. Другие классификации шрифтов с засечками были отклонены как слишком гуманистические и устаревшие (старостильные), а также слишком грубые и неотёсанные для длинных текстов (египетские). Некоторые особенности Bodoni, такие как шаровидные окончания и прямоугольные засечки, используются в IBM Plex Serif.

Покрытие Юникода

По состоянию на версию 1.0 шрифты IBM Plex поддерживают более 100 языков, преимущественно использующих латинский алфавит (включая вьетнамский алфавит), а также кириллицу (кроме IBM Plex Sans Condensed). В версии 3.0 IBM Plex Sans была добавлена поддержка монотонной греческой письменности[3]. Для других систем письма были созданы отдельные шрифты без курсива:

Кроме того, Майк Аббинк и Bold Monday подтвердили работу над поддержкой CJK, бенгальского, тамильского и каннада[10][11][12].

Также поддерживаются распространённые математические и валютные символы (включая биткойн (₿, #U+20BF), добавленный в Юникод в 2017 году), а также лигатуры fi и fl, стилистические альтернативы для a, g и 0.

Для IBM Plex Sans Condensed, IBM Plex Mono и IBM Plex Serif существуют несколько ещё не выпущенных символов, таких как универсальный знак валюты (¤), штрих (′) и двойной штрих (″). Кроме того, Майк Аббинк подтвердил поддержку блока Математические операторы и символов, используемых в языке программирования APL, в 2019 году[13][14].

Логотипы FCC (#EFCC) и CE marking (#ECE0) закодированы как глифы в зоне пользовательских символов[15]. До версии 1.0 также были закодированы пять логотипов IBM (сплошной, 8-полосный и логотип I-Bee-M, #EBE1–#EBE7).

Лицензирование

IBM распространяет файлы шрифтов только по лицензии SIL Open Font License (SIL OFL)[16]. С 9 по 21 августа 2018 года шрифты также распространялись по двойной лицензии с Apache License, однако эта схема была отменена из-за того, что лицензия Apache считается неподходящей для шрифтов[17]. Лицензия SIL OFL является свободной и открытой, однако для сборки шрифтов из исходников требуется FontLab Studio, являющийся проприетарным ПО[18].

Bold Monday также предоставляет код для веб-разработки на CSS, SCSS и JavaScript, связанный с этими шрифтами, по лицензии Apache. Пакеты шрифтов доступны и в npm[19].

Название IBM Plex зарезервировано, как это допускает лицензия SIL OFL, и зарегистрировано как товарный знак с декабря 2017 года[20].[21]

См. также

  • Droid (шрифт) — шрифты по умолчанию в первых версиях Android
    • Open Sans — другой шрифт на основе Droid Sans
    • Roboto — шрифты по умолчанию в новых версиях Android

Примечания

Ссылки