Mic Sun Posted November 10, 2022 Share Posted November 10, 2022 The spaces between 2 letters don't change (video below) with the latest SF fonts. But these fonts works well in Figma and iWork. Screen Recording 2022-11-10 at 9.11.18 AM.mov Quote Link to comment Share on other sites More sharing options...
Floor Posted November 10, 2022 Share Posted November 10, 2022 That's related to variable font support. SFPro is a variable font and Affinity doesn't support those. The information in the font that determines the spacing between the glyphs is not applied correctly. Quote Link to comment Share on other sites More sharing options...
Hangman Posted November 10, 2022 Share Posted November 10, 2022 5 hours ago, Floor said: That's related to variable font support. SFPro is a variable font and Affinity doesn't support those. I don't believe that is the case since all weights are downloaded not just a single variable font. Apple Pages which also doesn't support variable fonts displays SF Pro correctly which is why I don't believe this is the issue here... Edit: Just realised I was referencing SF Pro Text and not SF Pro Quote Affinity Designer 2.4.2 | Affinity Photo 2.4.2 | Affinity Publisher 2.4.2 Affinity Designer Beta 2.5.0 (2437) | Affinity Photo Beta 2.5.0 (2437) | Affinity Publisher Beta 2.5.0 (2437) Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.10.8 MacBook Pro 16GB, macOS Monterey 12.7.4, Magic Mouse Link to comment Share on other sites More sharing options...
Floor Posted November 10, 2022 Share Posted November 10, 2022 2 hours ago, Hangman said: I don't believe that is the case since all weights are downloaded not just a single variable font. Apple Pages which also doesn't support variable fonts displays SF Pro correctly which is why I don't believe this is the issue here... The current official download from Apple provides SF Pro as a variable font. Affinity does display the named instances of this variable font in the font variant dropdown, but that still is a single font file. Apple uses CoreText for font rendering, which does support variable fonts. You may not be able to manually tweak the parameters of a variable font in Pages, but it does render correctly because the underlying text layout engine knows about variable fonts and applies the correct glyph spacing for each named instance. As far as I'm aware Affinity uses a custom text layout engine, which apparently does not apply the correct font properties of variable fonts. Quote Link to comment Share on other sites More sharing options...
kenmcd Posted November 10, 2022 Share Posted November 10, 2022 3 minutes ago, Floor said: Affinity does display the named instances of this variable font in the font variant dropdown, but that still is a single font file. On the Mac Affinity applications use the macOS font picker, and that picker list does support variable fonts so it displays them - even though the application does not support variable fonts. Which is obviously confusing to users. On Windows the font picker displays the default master which according to OpenType specs is what is supposed to happen. Both methods are not ideal. Users should be told the variable font is not supported. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.