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.11k stars 796 forks source link

Panose missing in static fonts #674

Open Finii opened 1 year ago

Finii commented 1 year ago

Cascadia family version

2111.01

Cascadia family variant(s)

Cascadia Code (the version with ligatures)

Font file format(s)

.ttf (static)

Platform

does not apply

Other Software

No response

What happened?

The Panose bits are set in the VF, but are all unset in the static ones.

This is a problem when the static font is used for example with Windows Terminal (without the 'all fonts' selection): It will not turn up. This is a bit hard to test, because Windows Terminal bundles the VF :grimacing:

Here the font-contained data, shown with showttf (sorry I have no clue what software is avail on Windows, this is Linux). But the problem is of course platform independent.

image

Related

DHowett commented 1 year ago

Huh. Good find!

Finii commented 1 year ago

It's in Fontmake:

Finii commented 2 months ago

Panose is still unset with the 2403.23 release. Well, I just checked ttf/static/CascadiaCodeNF-Regular.ttf