jpt / barlow

Barlow: a straight-sided sans-serif superfamily
https://tribby.com/fonts/barlow
SIL Open Font License 1.1
713 stars 38 forks source link

SemiCondensed ExtraLight - nameID 1 different in Roman and Italic #97

Closed kenmcd closed 3 months ago

kenmcd commented 3 months ago

In the latest 1.500 build (2024-04-19) from here: https://github.com/jpt/barlow/archive/refs/heads/1.5.zip

The SemiCondensed ExtraLight fonts have a different nameID 1 in the Roman and the Italic. This causes the style linking to not work properly. The Italic button will not work properly on the Roman. And the fonts are listed as two different families in the font menu.

Barlow SemiCondensed ExtraLight, and Barlow SemiCondensed ExtraLight Italic should have the same nameID 1.

jpt commented 3 months ago

Thanks for the report, I'll have a look at the name table

jpt commented 3 months ago

oh, maybe this is because the name is too long

kenmcd commented 3 months ago

Yes. One of them is 32 characters. It looks like they are both being shortened/abbreviated automatically, but differently.

jpt commented 3 months ago

BarlowNameFix.zip does this fix it?

kenmcd commented 3 months ago

Looks good.

jpt commented 3 months ago

fixed in 2596aa7

I haven't looked at what fontbakery has to say yet but I'm hoping I'm getting close to merging 1.5.