microsoft / cascadia-code

This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
Other
25.75k stars 804 forks source link

Documentation Issue: There is no way from where i can generate specific font glyphs from the source code. #620

Open Sapython opened 2 years ago

Sapython commented 2 years ago

Want to create font files for very specific glyphs for web optimizations

I want to create a font file for Cascadiya code that only includes English (Or some other available specific language) and ligatures (optional) only so that the font files are small. So that they can be used on the web. If there is a way to generate the font files for specific glyphs type please add them into the docs.

Currently, the font files are quite big for the web and I even tried to strip down and remove glyphs from FontForge but the result was not furnished like originals there were a lot of breaks and uneven patterns on fonts.

Before FontForge

image

After FontForge image

aaronbell commented 10 months ago

Hi. Yes, I am planning on revamping the build system to allow for minimal footprint installs of Cascadia, which should help you. Unfortunately font forge is not able to handle modifying the fonts without breaking stuff.