floriankarsten / space-grotesk

Space Grotesk: a proportional variant of the original fixed-width Space Mono family
https://floriankarsten.github.io/space-grotesk
SIL Open Font License 1.1
1.58k stars 62 forks source link

Incomplete stylistics sets #33

Closed dscorbett closed 4 years ago

dscorbett commented 4 years ago

Some stylistic sets are incomplete.

'ss01' gives ⟨a⟩ a single-story glyph. All derivatives of ⟨a⟩ are affected too, except U+00AA FEMININE ORDINAL INDICATOR and U+0201 LATIN SMALL LETTER A WITH DOUBLE GRAVE. (It also skips ⟨æ⟩ but I assume that was intentional to avoid confusion with ⟨œ⟩.) aªȁ

'ss05' adds serifs to ⟨I⟩ and its derivatives, except U+0208 LATIN CAPITAL LETTER I WITH DOUBLE GRAVE, U+020A LATIN CAPITAL LETTER I WITH INVERTED BREVE, and U+1E2E LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE. (It also skips ⟨IJ⟩ but I assume that was intentional, since 'ss04' applies to that.) IȈȊḮ

⟨B⟩ and its derivatives used to be sans-serif by default in previous versions, but now they have serifs by default, unless 'ss04' is enabled. The exceptions are U+0E3F THAI CURRENCY SYMBOL BAHT and U+20BF BITCOIN SIGN, which have no glyphs with serifs. Is that intentional? B฿₿

mightybart commented 4 years ago

👍 this needs to be fixed before release, definitely.

dscorbett commented 4 years ago

⟨B⟩ loses its serifs with 'ss04' but ⟨฿⟩ and ⟨₿⟩ now lose their serifs with 'ss03'. 'ss03' is for letters based on ⟨y⟩.

mightybart commented 4 years ago

🤦 thank you!