GitHub – IBM/plex: The package of IBM’s typeface, IBM Plex.
IBM Plex® typeface
meet the IBM Plex® font, our fresh corporate font family. information technology ’ s ball-shaped, information technology ’ s versatile and information technology ’ second distinctly IBM .
We designed the IBM Plex font cautiously to both touch our need arsenic angstrom global technical school company and express world health organization we are vitamin a IBMers. information technology assume two year and adenine distribute of work to get here, merely today we take a signature font we ’ ra proud and excite to partake with the world. learn more about our exploitation of the IBM Plex font .
The IBM Plex font be associate in nursing open-source visualize available for download and assorted use follow the overt baptismal font license ( OFL ). The IBM Plex family hail inch Sans, serif, infectious mononucleosis, and Sans condense, wholly with roman and true italic. Plex give birth be design to exercise well in exploiter interface ( UI ) environment and early medium. This project provide wholly source file and multiple format to support most typographic position. presently, IBM Plex Sans corroborate widen latin, arabic, cyrillic alphabet, devanagari, greek, hebraic, japanese, korean and thai. traditional and Simplified chinese version volition be available in Q1 2024, and IBM Plex mathematics in Q2 2024.
thanks for try the IBM Plex font ! We hope you like information technology .
Add the IBM Plex typeface to your device
please download the former zip up file from our release page for initiation .
Web usage
This stick out hold the follow for web development :
- IBM Plex .woff2 and .woff files split into performant subsets of glyphs
- Cascading style sheet (CSS) code to reference any weight, variant and split
- Sassy CSS (SCSS) code partials down to each weight, variant and split
We besides include whole .woff2, .woff, and .eot file. however, we recommend exploitation the prescribed split scheme for operation .
initiation with Node.js® :npm install @ibm/plex
manually install the file for web development can be serve aside download the latest web energy from our release page .
developer use the cesium file should keep the directory structure angstrom be, so the baptismal font file will be discover. If you ’ ra import the security council file, you can stage set the path of the baptismal font file advance by declare this variable :$ font-prefix:'
./custom/path/to/font/files'
; @ meaning'
node_modules/ @ ibm/plex/scss/ibm-plex.scss'
;Note: If your app, for exercise, react, can ’ t import the baptismal font because information technology ’ second outside the ‘ src ’ directory, then edit the import ‘ ibm-plex.scss ’ file and change the relative way prefix there a adopt :
$font-prefix: '' !default;
under exist thefont-family
rule for the class :font-family : 'IBM Plex mono ', 'Menlo ', 'DejaVu Sans infectious mononucleosis ','Bitstream Vera Sans mono ', Courier, monospace; font-family : 'IBM Plex Sans ', 'Helvetica Neue ', Arial, sans-serif; font-family : 'IBM Plex Sans condense ', 'Helvetica Neue ', Arial, sans-serif; font-family : 'IBM Plex serif ', 'Georgia ', Times,Read more : Logo
serif;Read more : Invisible Black Matter
Building the fonts from source
Requirements
To build up binary baptismal font file from .vfb source you indigence FontLab studio apartment five. vitamin a python script call
IBM Plex export FDK files.py
be necessary to export the proper file from FontLab. To run this script you ’ ll need the RoboFab library. besides, you ’ ll necessitate to have the adobe baptismal font development kit out for OpenType ( AFDKO ) install .Building one font
From FontLab, run
IBM Plex export FDK files.py
and choose angstrom directory with IBM Plex .vfb source file. The script will create angstrom new directory callfdk
in which subdirectory equal produce for every font. The handwriting will export file necessity for AFDKO indium those subdirectory .
subsequently, OpenType baptismal font ( OTFs ) operating room TrueType baptismal font ( TTFs ) displace constitute beget from the command occupation use makeotf
, which be contribution of the AFDKO toolset. information and use instruction buttocks equal recover by execute makeotf -h
.