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

Примечания

  1. Quito, Anne IBM освободилась от тирании Helvetica (англ.). Quartz (10 ноября 2017). Дата обращения: 14 ноября 2017.
  2. IBM Plex - 03 Plexness (англ.). IBM. Дата обращения: 14 августа 2018.
  3. Добавить поддержку (современного) греческого языка. #179 (англ.). GitHub. Дата обращения: 12 августа 2018.
  4. CHANGELOG.md (англ.). GitHub. Дата обращения: 12 августа 2018.
  5. v1.4.1 – Добавлена поддержка IBM Plex Thai Looped (англ.). GitHub. Дата обращения: 12 апреля 2019.
  6. v1.2.3 - Поддержка деванагари (англ.). GitHub (14 декабря 2018). Дата обращения: 14 декабря 2018.
  7. Поддержка арабского письма (англ.). GitHub (13 марта 2019). Дата обращения: 13 марта 2019.
  8. 5.0.0 (англ.). GitHub (8 июня 2020). Дата обращения: 15 июня 2020.
  9. Release v5.2.1 · IBM/plex (англ.). GitHub. Дата обращения: 26 июля 2021.
  10. IBM Plex editable sources? #68 (англ.). GitHub. Дата обращения: 14 января 2018.
  11. IBM Plex – 05 Specs (англ.). IBM. Дата обращения: 14 августа 2018.
  12. Kannada typeface #257 (англ.). GitHub. Дата обращения: 15 июля 2019.
  13. Suggestion: ≔ и ≝ #122 (англ.). GitHub. Дата обращения: 23 января 2018.
  14. APL Glyphs Absent #176 (англ.). GitHub. Дата обращения: 23 января 2018.
  15. IBM Plex (англ.). Font Squirrel. Дата обращения: 11 января 2018.
  16. LICENSE.txt (англ.). GitHub. Дата обращения: 23 августа 2018.
  17. Add Apache license into all font folders (This will live as a dual license with the OFL) #190 (англ.). GitHub. Дата обращения: 9 августа 2018.
  18. Please allow building from source with a free toolchain #98 (англ.). GitHub. Дата обращения: 22 июня 2018.
  19. README - Building the fonts from source (англ.). GitHub. Дата обращения: 22 июня 2018.
  20. Товарный знак номер UK00003255123 (англ.). Intellectual Property Office (Великобритания). Дата обращения: 22 июня 2018.
  21. IBM Plex – Trademark Electronic Search System (англ.). United States Patent and Trademark Office. Дата обращения: 21 августа 2018. Архивировано 21 августа 2018 года.

Ссылки

Категории