Семейство шрифтов с открытым исходным кодом
IBM Plex — это суперсемейство шрифтов с открытым исходным кодом , концептуально спроектированное и разработанное Майком Аббинком в IBM в сотрудничестве с Bold Monday для отражения принципов дизайна IBM и использования во всех фирменных материалах компании по всему миру. Plex заменяет Helvetica в качестве корпоративного шрифта IBM после более чем пятидесяти лет, освобождая компанию от крупных лицензионных платежей. [1]
Версия 1.0 семейства шрифтов имела четыре гарнитуры, каждая из которых имела восемь начертаний (тонкая, сверхтонкая, тонкая, обычная, текстовая, средняя, полужирная, жирная) и дополняющие их начертания курсивного начертания . [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 – переходный шрифт с засечками , дизайн которого был вдохновлен Бодони и Янсоном . Другие классификации засечек были отклонены как слишком гуманистические и устаревшие (старый стиль), а также слишком неуклюжие и неотшлифованные для длинных текстов ( slab-serif ). Некоторые из особенностей Бодони, такие как шариковые терминалы и прямоугольные засечки, используются в IBM Plex Serif.
Покрытие Unicode
Начиная с версии 1.0 гарнитуры IBM Plex поддерживают более 100 языков, большинство из которых используют латинский алфавит (включая вьетнамский ), а также кириллицу (за исключением IBM Plex Sans Condensed). В версии 3.0 IBM Plex Sans была добавлена поддержка монотонного греческого . [3] Для других систем письма были созданы отдельные шрифты без курсива:
- IBM Plex Sans Hebrew – Добавление поддержки системы письма на иврите .
- IBM Plex Sans Thai – Добавлена поддержка неформального тайского алфавита без циклов, выпущенного 15 октября 2018 г. [4]
- IBM Plex Sans Thai Looped – добавлена поддержка формального циклического тайского письма, 5 апреля 2019 г. [5]
- IBM Plex Sans Devanagari – Добавлена поддержка системы письма деванагари , выпущена 14 декабря 2018 года. [6]
- IBM Plex Sans Arabic – добавлена поддержка арабского письма, выпущен 13 марта 2019 г. [7]
- IBM Plex Sans Korean – Добавлена поддержка алфавита хангыль , выпущен 8 июня 2020 года. [8]
- IBM Plex Sans Japanese – Добавлена поддержка японской системы письма , выпущена 24 июля 2021 г. [9]
Кроме того, Майк Аббинк и Bold Monday подтвердили, что работают над поддержкой CJK , бенгальского , тамильского и каннада . [10] [11] [12]
Также поддерживаются общепринятые математические и валютные символы (включая биткоин (₿) #U+20BF
, который был ратифицирован в Unicode в 2017 году), а также лигатуры, такие как fi и fl, наряду со стилистическими альтернативами для a, g и 0.
Есть несколько невыпущенных символов для IBM Plex Sans Condensed, IBM Plex Mono и IBM Plex Serif, таких как общий знак валюты (¤), символ штриха (′) и символ двойного штриха (″). Кроме того, Майк Эббинк подтвердил поддержку блока математических операторов и поддержку символов, используемых в языке программирования APL в 2019 году. [13] [14]
Логотипы маркировки FCC #EFCC
и CE #ECE0
закодированы как глифы в Зоне частного использования . [15] До версии 1.0 пять логотипов IBM (сплошной и 8-полосный логотипы, а также логотип I-Bee-M) #EBE1 to #EBE7
также были закодированы как глифы.
Лицензирование
IBM лицензировала файлы шрифтов только по лицензии SIL Open Font License (SIL OFL). [16] В период с 9 августа 2018 года по 21 августа 2018 года шрифты также лицензировались по лицензии Apache License . Это соглашение о двойном лицензировании было отменено из-за опасений, что лицензия Apache License не подходит для шрифтов. [17] Лицензия SIL OFL является бесплатной и имеет открытый исходный код , но для сборки шрифтов из исходного кода требуется FontLab Studio , которая является проприетарным программным обеспечением. [18]
Bold Monday также предоставляет код веб-разработки в CSS , SCSS и JavaScript , который относится к шрифтам по лицензии Apache. [19]
Название IBM Plex зарезервировано, как разрешено SIL OFL, и является торговой маркой с декабря 2017 года. [20] [21]
Смотрите также
Ссылки
- ↑ Кито, Энн (10 ноября 2017 г.). «IBM освободилась от тирании Helvetica». Quartz . Получено 14 ноября 2017 г.
- ^ "IBM Plex - 03 Plexness". IBM . Получено 14 августа 2018 г. .
- ^ "Добавить поддержку (современного) греческого языка. #179". GitHub . Получено 12 августа 2018 г. .
- ^ "CHANGELOG.md". GitHub . Получено 12 августа 2018 .
- ^ "v1.4.1 – Добавить поддержку IBM Plex Thai Looped". GitHub . Получено 12 апреля 2019 г. .
- ^ "v1.2.3 - Поддержка Davanagari". GitHub . 14 декабря 2018 . Получено 14 декабря 2018 .
- ^ "Поддержка арабского языка". GitHub . 13 марта 2019 г. Получено 13 марта 2019 г.
- ^ "5.0.0". GitHub . 8 июня 2020 . Получено 15 июня 2020 .
- ^ "Выпуск v5.2.1 · IBM/plex". GitHub . Получено 2021-07-26 .
- ^ "IBM Plex editable sources? #68". GitHub . Получено 14 января 2018 г. .
- ^ "IBM Plex – 05 Specs". IBM . Получено 14 августа 2018 г. .
- ^ "Шрифт каннада #257". GitHub . Получено 15 июля 2019 .
- ^ "Предложение: ≔ и ≝ #122". GitHub . Получено 23 января 2018 г. .
- ^ "APL Glyphs Absent #176". GitHub . Получено 23 января 2018 г. .
- ^ "IBM Plex". Шрифт Squirrel . Получено 11 января 2018 г.
- ^ "LICENSE.txt". GitHub . Получено 23 августа 2018 .
- ^ "Добавить лицензию Apache во все папки шрифтов (Это будет работать как двойная лицензия с OFL) #190". GitHub . Получено 9 августа 2018 г. .
- ^ "Пожалуйста, разрешите сборку из исходного кода с помощью бесплатного набора инструментов #98". GitHub . Получено 22 июня 2018 г. .
- ^ "README - Сборка шрифтов из исходников". GitHub . Получено 22 июня 2018 г. .
- ^ "Торговый знак номер UK00003255123". Intellectual Property Office (United Kingdom) . Получено 22 июня 2018 г.
- ^ "IBM Plex – Trademark Electronic Search System". Патентное и товарное бюро США . Архивировано из оригинала 21 августа 2018 года . Получено 21 августа 2018 года .
Внешние ссылки