arrowtype / recursive

Recursive Mono & Sans is a variable font family for code & UI
https://recursive.design
SIL Open Font License 1.1
3.16k stars 51 forks source link

Stylistic Set label bug on macOS, for ss08 #515

Open arrowtype opened 1 year ago

arrowtype commented 1 year ago

Problem description

Stylistic set names need unicodes for curly quotes. Unfortunately, there is a small typo for No-serif ‘L’ & ‘Z’ on macOS:

I’ve fixed it in the source, at https://github.com/arrowtype/recursive/commit/6d491202cea5cf6a493ef710cbef2527b9b08939

...but I won’t make a new release just for this. It is limited to some UI that is pretty buried in macOS, like this panel for TextEdit:

image

The fix should appear in the next release, however.

Shrinks99 commented 1 year ago

After spending a few hours of losing my mind and fiddling with CSS, I want to mention that in the type specimen PDF ss08 is listed as the simplified @, when in reality it is the no serif L & Z.

😭

Love the font tho <3

arrowtype commented 1 year ago

Ohhh no, I'm sorry! I've been there, and it sucks.

Thank you for letting me know – I'll try to update the specimen today.

In case it's useful, there are two sites I like for seeing what features a font has, and what labels those features have:

https://wakamaifondue.com/beta

Https://fontgauntlet.com

arrowtype commented 1 year ago

I’ve updated the specimen PDF on the Recursive minisite, and the new one is now available here.

@Shrinks99 I imagine you were referring to the specimen PDF on the Recursive minisite... correct? Or, did you find it elsewhere? I just want to make sure I update it elsewhere if it’s lurking elsewhere... Thanks!

Shrinks99 commented 1 year ago

Yep, just the one on the site!

I am aware about both of those tools — and even used one of them while debugging this — but it's one of those situations where you see that a feature exists that you expect to be there but don't note the one number discrepancy! 😅

I feel like I was slightly salty about it so sorry commenting in this unrelated issue haha. Happy that the code boxes in our docs use the simplified @ now! ^_^

arrowtype commented 1 year ago

No worries, I didn't think you were being salty – I have definitely been in that place of banging my head against a wall, and then being a weird mix of relieved and slightly annoyed that it was due to an upstream issue.

Glad you got things working! May I ask what docs you are making? I love seeing how my fonts get used.

Shrinks99 commented 1 year ago

I have definitely been in that place of banging my head against a wall, and then being a weird mix of relieved and slightly annoyed that it was due to an upstream issue.

You're on the money! :P

I'll be sure to send you some stuff when it's more complete, but I'm heavily leaning towards Recursive as a pretty major component (primary typeface & logotype) of WebRecorder's new branding! I could go deeper into the rationale there but I think I'll save that for the eventual blog post / portfolio piece. ;) At the moment we use it in our app for monospaced text, originally picked because A: It's funky and I like it, and B: The fact that MONO is an axis means we can use it at 0.51 to display slab-serif characters without fully monospacing the type which is quite useful when text doesn't actually need to be monospaced but we want to use the style to convey its meaning (data, config values, etc). Recursive seems to be unique so far in this regard? If you know of any other typefaces that implement this I'd love to see them! ...Not that it will change us using it haha :)

arrowtype commented 1 year ago

Sounds amazing! If you do end up going with Recursive, please do send things along when they are public!

There are a few other fonts that mix Mono and proportional qualities, and I'm a fan of many of them, TBH!

One that specifically inspired the MONO axis in Recursive is Monument Semi-Mono, by Dinamo.

Two more are OHno Covik and JTD Array.

Another is iA Writer's take on IBM Plex Mono

A different take are in Commercial Type's Terza Reader/Writer/Editor styles.

Someone has made a list of such fonts... let me see if I can find that and update this comment.

Update: I think this is the list I had in mind. There are some great options listed here, as well!