Jump to content
You must now use your email address to sign in [click for more info] ×

Variable Font Support


Recommended Posts

1 minute ago, Hangman said:

That is what appears to be the bug, i.e., using the cursive slider in the Font Variations panel fails, you only see the effect when changing the stylistic set to cursive in the Typography panel...

I wasn't sure if that is what you meant so thanks for the clarification. Anybody know of another free variable font with a Cursive variation we could test with? This might tell us if it is something particular to Geologica or what....

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

15 minutes ago, R C-R said:

Anybody know of another free variable font with a Cursive variation we could test with?

The other one listed at https://fonts.google.com/variablefonts is Recursive.

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen)

Link to comment
Share on other sites

18 minutes ago, R C-R said:

I wasn't sure if that is what you meant so thanks for the clarification. Anybody know of another free variable font with a Cursive variation we could test with? This might tell us if it is something particular to Geologica or what....

There is another font with similar Variable axes =Recursive I just installed it but also only showing 2 of the 5 variable options (https://fonts.google.com/specimen/Recursive)

I only see MONO and CASL

 

Affinity Version 1 (10.6) Affinity Version 2.4.2 All (Designer | Photo | Publisher)   Beta; 2.5 2.2437
OS:Windows 10 Pro 22H2 OS Build 19045.4046+ Windows Feature Experience Pack 1000.19053.1000.0
Rig:AMD FX 8350 and AMD Radeon (R9 380 Series) Settings Version 21.04.01 
Radeon Settings Version 2020
20.1.03) + Wacom Intuous 4M with driver 6.3.41-1

 

 

Link to comment
Share on other sites

Just now, Alfred said:

The other one listed at https://fonts.google.com/variablefonts is Recursive.

 

Just now, StuartRc said:

There is another font with similar Variable axes =Recursive I just installed it but also only showing 2 of the 5 variable options (https://fonts.google.com/specimen/Recursive)


Snap! :D

 

Alfred spacer.png
Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro
Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.4.1 (iPad 7th gen)

Link to comment
Share on other sites

Just now, Alfred said:

The other one listed at https://fonts.google.com/variablefonts is Recursive.

beat me to it!

 

Affinity Version 1 (10.6) Affinity Version 2.4.2 All (Designer | Photo | Publisher)   Beta; 2.5 2.2437
OS:Windows 10 Pro 22H2 OS Build 19045.4046+ Windows Feature Experience Pack 1000.19053.1000.0
Rig:AMD FX 8350 and AMD Radeon (R9 380 Series) Settings Version 21.04.01 
Radeon Settings Version 2020
20.1.03) + Wacom Intuous 4M with driver 6.3.41-1

 

 

Link to comment
Share on other sites

5 minutes ago, StuartRc said:

There is another font with similar Variable axes =Recursive I just installed it but also only showing 2 of the 5 variable options (https://fonts.google.com/specimen/Recursive)

First of all, WOW! There are 63 styles listed for me in APub beta for this font.

But more to the point, all 5 variables show up for me in the variations popup, & all except Cursive have a noticeable effect, so the bug seems to be with the Cursive variable.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

8 minutes ago, R C-R said:

First of all, WOW! There are 63 styles listed for me in APub beta for this font.

But more to the point, all 5 variables show up for me in the variations popup, & all except Cursive have a noticeable effect, so the bug seems to be with the Cursive variable.

That is a lot....Noto Sans Display has 72!

 

Affinity Version 1 (10.6) Affinity Version 2.4.2 All (Designer | Photo | Publisher)   Beta; 2.5 2.2437
OS:Windows 10 Pro 22H2 OS Build 19045.4046+ Windows Feature Experience Pack 1000.19053.1000.0
Rig:AMD FX 8350 and AMD Radeon (R9 380 Series) Settings Version 21.04.01 
Radeon Settings Version 2020
20.1.03) + Wacom Intuous 4M with driver 6.3.41-1

 

 

Link to comment
Share on other sites

10 minutes ago, StuartRc said:

There is another font with similar Variable axes =Recursive I just installed it but also only showing 2 of the 5 variable options

This is where I'm a little confused...

Yes, e.g., on Google Fonts (other variable font websites are available) differing numbers of axes for variable fonts are marketed/promoted but I'm slightly unsure how one determines which axes the font designer has actually specified should be hidden...

Why does Roboto Flex advertise 13 variables but only choose to make five available?

I'm sure I'm likely missing the obvious but interested to know...

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

4 minutes ago, Hangman said:

Why does Roboto Flex advertise 13 variables but only choose to make five available?

I'm sure I'm likely missing the obvious but interested to know...

Ash wrote this in the first post:

"Why would a designer do this? Well, a variable font might adjust an axis internally based on your choices for other axes that you can directly adjust. For example, observe how counter widths change when the weight axis is adjusted in the animation above."

Download a free manual for Publisher 2.4 from this forum - expanded 300-page PDF

My system: Affinity 2.4.2 for macOS Sonoma 14.4.1, MacBook Pro 14" (M1 Pro)

Link to comment
Share on other sites

5 minutes ago, Hangman said:

This is where I'm a little confused...

Yes, e.g., on Google Fonts (other variable font websites are available) differing numbers of axes for variable fonts are marketed/promoted but I'm slightly unsure how one determines which axes the font designer has actually specified should be hidden...

Why does Roboto Flex advertise 13 variables but only choose to make five available?

I'm sure I'm likely missing the obvious but interested to know...

That is a good question. maybe the variable options are non standard. or bespoke from a developer. Depends on which ones are priority. 

https://www.youtube.com/watch?v=SXxI0fLtQyE&t=4s

 

 

Affinity Version 1 (10.6) Affinity Version 2.4.2 All (Designer | Photo | Publisher)   Beta; 2.5 2.2437
OS:Windows 10 Pro 22H2 OS Build 19045.4046+ Windows Feature Experience Pack 1000.19053.1000.0
Rig:AMD FX 8350 and AMD Radeon (R9 380 Series) Settings Version 21.04.01 
Radeon Settings Version 2020
20.1.03) + Wacom Intuous 4M with driver 6.3.41-1

 

 

Link to comment
Share on other sites

14 minutes ago, MikeTO said:

Ash wrote this in the first post:

"Why would a designer do this? Well, a variable font might adjust an axis internally based on your choices for other axes that you can directly adjust. For example, observe how counter widths change when the weight axis is adjusted in the animation above."

That I understand, but why develop a jet engine but only present a carrier pigeon, the font designer promotes all the 'possibilities of the font's various axes but then decides eight of those are not worth including...

My question would be... I think many a designer would love access to some of the other unique variables the font offers so why is the font designer spending time developing the other variables if they're never going to see the light of day?

14 minutes ago, MikeTO said:

Well, a variable font might adjust an axis internally based on your choices for other axes that you can directly adjust. For example, observe how counter widths change when the weight axis is adjusted in the animation above.

That happens but only under certain circumstances, so why not make all axes available so the designer can experiment?

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

6 minutes ago, Hangman said:

so why is the font designer spending time developing the other variables if they're never going to see the light of day?

They do see the light of day, but only automatically, not under your manual control.

Maybe the font designer knows which combinations of settings will look reasonable. And maybe they don't want a user choosing an ugly combination and then telling people they used "font x" which has the font designer's name on it, to produce ugly work that the font designer doesn't want their name associated with.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

4 minutes ago, walt.farrell said:

Maybe the font designer knows which combinations of settings will look reasonable. And maybe they don't want a user choosing an ugly combination and then telling people they used "font x" which has the font designer's name on it, to produce ugly work that the font designer doesn't want their name associated with.

My font of choice is Roboto Flex and for my design, the only variable attributes I wish to include are 'ascender height' and 'descender depth' which both look very reasonable when used sensibly, by no means ugly (at least for my design) but the font designer, despite having taken the time to include these options doesn't make these variations available (despite other fonts/font designers doing so)...

If the 'danger' is that the font designer doesn't want a user choosing an ugly combination and then telling people they used "font x" which has the font designer's name on it, why would they even create that as an option in the first place?

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

9 minutes ago, Hangman said:

why would they even create that as an option in the first place?

Again, the option is used in the font, but only under control of the font designer, automatically, not under direct control of the user. 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

20 minutes ago, Hangman said:

carrier pigeon

A jet engine may have axes

  • throttle
  • cooling intensity
  • direction vector
  • air volume
  • reverse thrust

… etc
The pilot, however would want only throttle, direction and reverse thrust, right? They wouldn't want to make the pilot remember to adjust the cooling and air volume controls, and neither would they want the pilot able to tweak them in a way, that may damage the engine.

It's the same with these additional hidden axes in a font:
When font size is increased on a serif font, the stroke width - to - size - relation axis may need to be adjusted for optically pleasing typography — however, also the size of the serifs needs to be adjusted in unison, so there is another axis changing with size.
Instead of making the user tweak everything manually, the font designer may expose only one additional axis called "optical adjustment", that then influences how the other two react to font size.

A font is a product and thus has to meet expectations, here: aesthetics. A finely tuned orchestration of all axes is what makes a font great, and that's what is important to font users at the axis interface level.

De-tuning a font may be interesting for artistic purposes, but I think we can agree, that that's advanced use. Showing all axes by standard would be overwhelming and a disservice to the user.
Maybe an option to switch on hidden axes can be provided — but remember: as soon as you'd adjust the official axes, the setting of all associated hidden axes would get recalculated and thus reset, anyway.

Link to comment
Share on other sites

1 hour ago, Hangman said:

Why does Roboto Flex advertise 13 variables but only choose to make five available?

I'm probably missing something obvious but where do you see 13 variables (same as axes?) advertised?

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

@StuartRc, are you still not seeing all the sliders in some of the fonts that others like myself are seeing? If so, any idea why? Could it be related to the OS version?

Also, can a few Windows users confirm seeing the same bug with the Cursive slider for Geologica or Recursive in Win10 & Win11? 

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

2 minutes ago, R C-R said:

I'm probably missing something obvious but where do you see 13 variables (same as axes?) advertised?

As ‘promoted’ and available to experiment with on Google Fonts and other variable font Apps, only five of the variables are made available by the font designer as per @Ash’s notes at the start of this thread…

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

11 minutes ago, adrien_b said:

Thanks but I get a nearly empty window for that URL on my Mac in Safari. Except for a few tiny icons that do not seem to have anything to do with any particular font, this is what I see:

tester.jpg.396a328b4ead5fbb1e0e1199ea8e5e0d.jpg

I just noticed that the URL immediately redirects to https://fonts.google.com for me. No idea why.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

3 minutes ago, R C-R said:

Thanks but I get a nearly empty window for that URL on my Mac in Safari. Except for a few tiny icons that do not seem to have anything to do with any particular font, this is what I see:

tester.jpg.396a328b4ead5fbb1e0e1199ea8e5e0d.jpg

Oops... The number of axes is displayed when searching for a font anyway

image.png.d43128fc74dcdb8875e78667131e6e56.png

Link to comment
Share on other sites

4 minutes ago, adrien_b said:

Oops... The number of axes is displayed when searching for a font anyway

OK, I see that but I would not considering that to mean there are 13 axes "advertised" in the sense of being exposed to direct manipulation in every app that supports variable fonts.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

16 minutes ago, R C-R said:

Also, can a few Windows users confirm seeing the same bug with the Cursive slider for Geologica or Recursive in Win10 & Win11? 

I can confirm the Cursive variable does not work on Win11 for Recursive. By the way I wonder why Affinity allows input between 0 and 1 since the user should only be able to access either 0 or 0.5 (stands for 'auto') or 1 for this specific font, as shown on its demo website (https://www.recursive.design/) :

image.thumb.png.0efe7d9f72ceefd4cafb1e28637ef58b.png

Link to comment
Share on other sites

3 minutes ago, adrien_b said:

By the way I wonder why Affinity allows input between 0 and 1 since the user should only be able to access either 0 or 0.5 (stands for 'auto') or 1 for this specific font, as shown on its demo website (https://www.recursive.design/)

I wondered about that, although I thought it might should just be a slider that only allowed snapping to 3 settings.

All 3 1.10.8, & all 3 V2.4.2 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

41 minutes ago, R C-R said:

@StuartRc, are you still not seeing all the sliders in some of the fonts that others like myself are seeing? If so, any idea why? Could it be related to the OS version?

Also, can a few Windows users confirm seeing the same bug with the Cursive slider for Geologica or Recursive in Win10 & Win11? 

Hi I think so Win 10 anyway but I cannot test Win 11. It is possible that the issue/s seen are related to the axis support applied to Affinity apps. If you stick to the registered Axis definitions (like weight height slant optical size) + a few others; then obscure ones like these (https://v-fonts.com/tags/C5) would not be visible \ supported () ...or go to v-fonts.com and search the tags for unusual axes. You can see an extreme example here: https://github.com/googlefonts/decovar

have a read through this here

 

Affinity Version 1 (10.6) Affinity Version 2.4.2 All (Designer | Photo | Publisher)   Beta; 2.5 2.2437
OS:Windows 10 Pro 22H2 OS Build 19045.4046+ Windows Feature Experience Pack 1000.19053.1000.0
Rig:AMD FX 8350 and AMD Radeon (R9 380 Series) Settings Version 21.04.01 
Radeon Settings Version 2020
20.1.03) + Wacom Intuous 4M with driver 6.3.41-1

 

 

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.