From: Yanone Date: Fri, 10 Jan 2025 12:41:30 +0000 (+0100) Subject: IBM Plex Sans: Version 3.201 added X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8409f033cd7dee08914990602f0df5f5e70e0c14;p=thirdparty%2Fgoogle%2Ffonts.git IBM Plex Sans: Version 3.201 added Taken from the upstream repo https://github.com/googlefonts/plex at commit https://github.com/googlefonts/plex/commit/3e312890b3b9e47378b30dedfe4196a42151243c. Resolves #2407 --- diff --git a/ofl/ibmplexsans/DESCRIPTION.en_us.html b/ofl/ibmplexsans/DESCRIPTION.en_us.html index 25d900f722..237c486d4c 100644 --- a/ofl/ibmplexsans/DESCRIPTION.en_us.html +++ b/ofl/ibmplexsans/DESCRIPTION.en_us.html @@ -1,15 +1,13 @@

- IBM Plex® is the corporate typeface for IBM worldwide and an open-source project developed by the IBM Brand & - Experience team (BX&D). Plex is an international typeface family designed to capture IBM’s brand spirit - and history and to illustrate the unique relationship between mankind and machine—a principal theme for IBM since - the turn of the century. The result is a neutral yet friendly Grotesque style typeface that balances design with the - engineered details that make Plex distinctly IBM. The - family includes a Sans, Sans Condensed, Mono, and Serif and has excellent legibility in print, web, and mobile - interfaces. -

-

- Plex’s three designs work well independently and even better together. Use the Sans as a - contemporary compadre, the Serif for editorial storytelling, or the Mono to show code snippets. The unexpectedly - expressive nature of the italics gives you even more options for your designs. Currently, IBM Plex Sans supports - Extended Latin, Arabic, Cyrillic, Devanagari, Greek, Hebrew, Japanese, Korean and Thai. + IBM Plex™ is an international typeface family designed by Mike Abbink, IBM BX&D, in collaboration with Bold + Monday, an independent Dutch type foundry. + Plex was designed to capture IBM’s spirit and history, and to illustrate the unique relationship between mankind and + machine—a principal theme for IBM since the turn of the century. + The result is a neutral, yet friendly Grotesque style typeface that includes a Sans, Sans Condensed, Mono, Serif, + and + several other styles for several languages, + and has excellent legibility in print, web and mobile interfaces. + Plex’s three designs work well independently, and even better together. + Use the Sans as a contemporary compadre, the Serif for editorial storytelling, or the Mono to show code snippets. + The unexpectedly expressive nature of the italics give you even more options for your designs.

\ No newline at end of file diff --git a/ofl/ibmplexsans/IBMPlexSans-Bold.ttf b/ofl/ibmplexsans/IBMPlexSans-Bold.ttf deleted file mode 100644 index ff7a433fbb..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-Bold.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-BoldItalic.ttf b/ofl/ibmplexsans/IBMPlexSans-BoldItalic.ttf deleted file mode 100644 index 5812abeec1..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-BoldItalic.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-ExtraLight.ttf b/ofl/ibmplexsans/IBMPlexSans-ExtraLight.ttf deleted file mode 100644 index 7a22f633c1..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-ExtraLight.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-ExtraLightItalic.ttf b/ofl/ibmplexsans/IBMPlexSans-ExtraLightItalic.ttf deleted file mode 100644 index 4c96923a1b..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-ExtraLightItalic.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-Italic.ttf b/ofl/ibmplexsans/IBMPlexSans-Italic.ttf deleted file mode 100644 index b88a6ec405..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-Italic.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-Italic[wdth,wght].ttf b/ofl/ibmplexsans/IBMPlexSans-Italic[wdth,wght].ttf new file mode 100644 index 0000000000..35722e5e79 Binary files /dev/null and b/ofl/ibmplexsans/IBMPlexSans-Italic[wdth,wght].ttf differ diff --git a/ofl/ibmplexsans/IBMPlexSans-Light.ttf b/ofl/ibmplexsans/IBMPlexSans-Light.ttf deleted file mode 100644 index 6cd111b7e5..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-Light.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-LightItalic.ttf b/ofl/ibmplexsans/IBMPlexSans-LightItalic.ttf deleted file mode 100644 index 245c191333..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-LightItalic.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-Medium.ttf b/ofl/ibmplexsans/IBMPlexSans-Medium.ttf deleted file mode 100644 index e211f9d890..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-Medium.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-MediumItalic.ttf b/ofl/ibmplexsans/IBMPlexSans-MediumItalic.ttf deleted file mode 100644 index 56585e818f..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-MediumItalic.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-Regular.ttf b/ofl/ibmplexsans/IBMPlexSans-Regular.ttf deleted file mode 100644 index 2e892ab57b..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-Regular.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-SemiBold.ttf b/ofl/ibmplexsans/IBMPlexSans-SemiBold.ttf deleted file mode 100644 index 19d126cc61..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-SemiBold.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-SemiBoldItalic.ttf b/ofl/ibmplexsans/IBMPlexSans-SemiBoldItalic.ttf deleted file mode 100644 index aea2d5eb77..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-SemiBoldItalic.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-Thin.ttf b/ofl/ibmplexsans/IBMPlexSans-Thin.ttf deleted file mode 100644 index ae7c41868b..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-Thin.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans-ThinItalic.ttf b/ofl/ibmplexsans/IBMPlexSans-ThinItalic.ttf deleted file mode 100644 index 8df0ca61d9..0000000000 Binary files a/ofl/ibmplexsans/IBMPlexSans-ThinItalic.ttf and /dev/null differ diff --git a/ofl/ibmplexsans/IBMPlexSans[wdth,wght].ttf b/ofl/ibmplexsans/IBMPlexSans[wdth,wght].ttf new file mode 100644 index 0000000000..30f837e8b0 Binary files /dev/null and b/ofl/ibmplexsans/IBMPlexSans[wdth,wght].ttf differ diff --git a/ofl/ibmplexsans/METADATA.pb b/ofl/ibmplexsans/METADATA.pb index bc61f0a013..ccfb809905 100644 --- a/ofl/ibmplexsans/METADATA.pb +++ b/ofl/ibmplexsans/METADATA.pb @@ -3,131 +3,23 @@ designer: "Mike Abbink, Bold Monday" license: "OFL" category: "SANS_SERIF" date_added: "2018-03-12" -fonts { - name: "IBM Plex Sans" - style: "normal" - weight: 100 - filename: "IBMPlexSans-Thin.ttf" - post_script_name: "IBMPlexSans-Thin" - full_name: "IBM Plex Sans Thin" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "italic" - weight: 100 - filename: "IBMPlexSans-ThinItalic.ttf" - post_script_name: "IBMPlexSans-ThinItalic" - full_name: "IBM Plex Sans Thin Italic" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "normal" - weight: 200 - filename: "IBMPlexSans-ExtraLight.ttf" - post_script_name: "IBMPlexSans-ExtraLight" - full_name: "IBM Plex Sans ExtraLight" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "italic" - weight: 200 - filename: "IBMPlexSans-ExtraLightItalic.ttf" - post_script_name: "IBMPlexSans-ExtraLightItalic" - full_name: "IBM Plex Sans ExtraLight Italic" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "normal" - weight: 300 - filename: "IBMPlexSans-Light.ttf" - post_script_name: "IBMPlexSans-Light" - full_name: "IBM Plex Sans Light" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "italic" - weight: 300 - filename: "IBMPlexSans-LightItalic.ttf" - post_script_name: "IBMPlexSans-LightItalic" - full_name: "IBM Plex Sans Light Italic" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} fonts { name: "IBM Plex Sans" style: "normal" weight: 400 - filename: "IBMPlexSans-Regular.ttf" + filename: "IBMPlexSans[wdth,wght].ttf" post_script_name: "IBMPlexSans-Regular" full_name: "IBM Plex Sans Regular" - copyright: "Copyright 2018 IBM Corp. All rights reserved." + copyright: "Copyright 2019 IBM Corp. All rights reserved." } fonts { name: "IBM Plex Sans" style: "italic" weight: 400 - filename: "IBMPlexSans-Italic.ttf" + filename: "IBMPlexSans-Italic[wdth,wght].ttf" post_script_name: "IBMPlexSans-Italic" full_name: "IBM Plex Sans Italic" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "normal" - weight: 500 - filename: "IBMPlexSans-Medium.ttf" - post_script_name: "IBMPlexSans-Medium" - full_name: "IBM Plex Sans Medium" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "italic" - weight: 500 - filename: "IBMPlexSans-MediumItalic.ttf" - post_script_name: "IBMPlexSans-MediumItalic" - full_name: "IBM Plex Sans Medium Italic" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "normal" - weight: 600 - filename: "IBMPlexSans-SemiBold.ttf" - post_script_name: "IBMPlexSans-SemiBold" - full_name: "IBM Plex Sans SemiBold" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "italic" - weight: 600 - filename: "IBMPlexSans-SemiBoldItalic.ttf" - post_script_name: "IBMPlexSans-SemiBoldItalic" - full_name: "IBM Plex Sans SemiBold Italic" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "normal" - weight: 700 - filename: "IBMPlexSans-Bold.ttf" - post_script_name: "IBMPlexSans-Bold" - full_name: "IBM Plex Sans Bold" - copyright: "Copyright 2018 IBM Corp. All rights reserved." -} -fonts { - name: "IBM Plex Sans" - style: "italic" - weight: 700 - filename: "IBMPlexSans-BoldItalic.ttf" - post_script_name: "IBMPlexSans-BoldItalic" - full_name: "IBM Plex Sans Bold Italic" - copyright: "Copyright 2018 IBM Corp. All rights reserved." + copyright: "Copyright 2019 IBM Corp. All rights reserved." } subsets: "cyrillic" subsets: "cyrillic-ext" @@ -136,8 +28,19 @@ subsets: "latin" subsets: "latin-ext" subsets: "menu" subsets: "vietnamese" +axes { + tag: "wdth" + min_value: 75.0 + max_value: 100.0 +} +axes { + tag: "wght" + min_value: 100.0 + max_value: 700.0 +} source { repository_url: "https://github.com/googlefonts/plex" + commit: "3e312890b3b9e47378b30dedfe4196a42151243c" files { source_file: "LICENSE.txt" dest_file: "OFL.txt" @@ -147,60 +50,12 @@ source { dest_file: "DESCRIPTION.en_us.html" } files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-Bold.ttf" - dest_file: "IBMPlexSans-Bold.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-BoldItalic.ttf" - dest_file: "IBMPlexSans-BoldItalic.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-ExtraLight.ttf" - dest_file: "IBMPlexSans-ExtraLight.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-ExtraLightItalic.ttf" - dest_file: "IBMPlexSans-ExtraLightItalic.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-Italic.ttf" - dest_file: "IBMPlexSans-Italic.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-Light.ttf" - dest_file: "IBMPlexSans-Light.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-LightItalic.ttf" - dest_file: "IBMPlexSans-LightItalic.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-Medium.ttf" - dest_file: "IBMPlexSans-Medium.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-MediumItalic.ttf" - dest_file: "IBMPlexSans-MediumItalic.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-Regular.ttf" - dest_file: "IBMPlexSans-Regular.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-SemiBold.ttf" - dest_file: "IBMPlexSans-SemiBold.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-SemiBoldItalic.ttf" - dest_file: "IBMPlexSans-SemiBoldItalic.ttf" - } - files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-Thin.ttf" - dest_file: "IBMPlexSans-Thin.ttf" + source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans[wdth,wght].ttf" + dest_file: "IBMPlexSans[wdth,wght].ttf" } files { - source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-ThinItalic.ttf" - dest_file: "IBMPlexSans-ThinItalic.ttf" + source_file: "Google-Fonts-Fixes/fonts/IBM-Plex-Sans/fonts/complete/ttf/IBMPlexSans-Italic[wdth,wght].ttf" + dest_file: "IBMPlexSans-Italic[wdth,wght].ttf" } branch: "master" }