IBM / plex

The package of IBM’s typeface, IBM Plex.
SIL Open Font License 1.1
9.6k stars 567 forks source link

How do I use slashed zero in Plex Mono ttf font? #455

Closed felixaszx closed 2 years ago

felixaszx commented 2 years ago

Title speaks for itself. I have no idea how this work, hope someone could help me.

kenmcd commented 2 years ago

The OpenType features change this. Use either Slashed Zero (zero) or Stylistic Set 3 (ss03). Which feature is available depends on the application you are using.

felixaszx commented 2 years ago

The OpenType features change this. Use either Slashed Zero (zero) or Stylistic Set 3 (ss03). Which feature is available depends on the application you are using.

Are there anyway to build a true type from open type while some feature is enable?

kenmcd commented 2 years ago

Yes, OpenType Feature Freezer https://github.com/twardoch/fonttools-opentype-feature-freezer Available as a GUI and as a Python CLI script (pyftfeatfreeze) https://pypi.org/project/opentype-feature-freezer/

I just tested freezing the zero feature into the TTF font using the GUI app and it appears to have worked. There may be some other ways to do this that I am forgetting.