diff --git a/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Bold.ttf b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Bold.ttf new file mode 100644 index 000000000..3bf818dd9 Binary files /dev/null and b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Bold.ttf differ diff --git a/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-ExtraLight.ttf b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-ExtraLight.ttf new file mode 100644 index 000000000..e9680c23b Binary files /dev/null and b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-ExtraLight.ttf differ diff --git a/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Light.ttf b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Light.ttf new file mode 100644 index 000000000..bc78cfdbf Binary files /dev/null and b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Light.ttf differ diff --git a/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Medium.ttf b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Medium.ttf new file mode 100644 index 000000000..154fc41a9 Binary files /dev/null and b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Medium.ttf differ diff --git a/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Regular.ttf b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Regular.ttf new file mode 100644 index 000000000..571d126be Binary files /dev/null and b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Regular.ttf differ diff --git a/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-SemiBold.ttf b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-SemiBold.ttf new file mode 100644 index 000000000..9b01b00a5 Binary files /dev/null and b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-SemiBold.ttf differ diff --git a/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Thin.ttf b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Thin.ttf new file mode 100644 index 000000000..697559879 Binary files /dev/null and b/Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Thin.ttf differ diff --git a/Google-Fonts-Fixes/packager/sans-thai-looped.yaml b/Google-Fonts-Fixes/packager/sans-thai-looped.yaml new file mode 100644 index 000000000..bd072ee50 --- /dev/null +++ b/Google-Fonts-Fixes/packager/sans-thai-looped.yaml @@ -0,0 +1,16 @@ +name: IBM Plex Sans Thai Looped +repository_url: https://github.com/googlefonts/plex +branch: master +category: SANS_SERIF +designer: Mike Abbink, Bold Monday +files: + LICENSE.txt: OFL.txt + Google-Fonts-Fixes/descriptions/DESCRIPTION.en_us.html: DESCRIPTION.en_us.html + Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Bold.ttf: IBMPlexSansThaiLooped-Bold.ttf + Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-ExtraLight.ttf: IBMPlexSansThaiLooped-ExtraLight.ttf + Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Light.ttf: IBMPlexSansThaiLooped-Light.ttf + Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Medium.ttf: IBMPlexSansThaiLooped-Medium.ttf + Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Regular.ttf: IBMPlexSansThaiLooped-Regular.ttf + Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-SemiBold.ttf: IBMPlexSansThaiLooped-SemiBold.ttf + Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf/IBMPlexSansThaiLooped-Thin.ttf: IBMPlexSansThaiLooped-Thin.ttf + \ No newline at end of file diff --git a/Google-Fonts-Fixes/scripts/convert-sans-thai-looped.sh b/Google-Fonts-Fixes/scripts/convert-sans-thai-looped.sh new file mode 100644 index 000000000..8c613834e --- /dev/null +++ b/Google-Fonts-Fixes/scripts/convert-sans-thai-looped.sh @@ -0,0 +1 @@ +sh Google-Fonts-Fixes/scripts/convert.sh "IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf" "Google-Fonts-Fixes/fonts/IBM-Plex-Sans-Thai-Looped/fonts/complete/ttf" \ No newline at end of file diff --git a/Google-Fonts-Fixes/scripts/convert.py b/Google-Fonts-Fixes/scripts/convert.py index ae8f3f7a4..3560d89ad 100644 --- a/Google-Fonts-Fixes/scripts/convert.py +++ b/Google-Fonts-Fixes/scripts/convert.py @@ -297,7 +297,6 @@ ttFont["OS/2"].usWinDescent = 601 if familyName == "IBM Plex Sans Hebrew": - # ttFont["OS/2"].usWinAscent = X # No fontbakery complaint ttFont["OS/2"].usWinDescent = 365 if familyName == "IBM Plex Sans Devanagari": @@ -309,4 +308,7 @@ ttFont["OS/2"].sTypoDescender = -120 ttFont["OS/2"].sTypoLineGap = 0 +if familyName == "IBM Plex Sans Thai Looped": + ttFont["OS/2"].usWinAscent = 1239 + ttFont.save(outputpath)