shytikov / pragmasevka

Pragmata Pro doppelgänger made of Iosevka SS08
SIL Open Font License 1.1
174 stars 9 forks source link

Punctuation patch #2

Open alexeyten opened 1 year ago

alexeyten commented 1 year ago

I see that you build semibold/black variants just to take punctuations from them.

Have you tried to change periodSize?

E.g.

[buildPlans.pragmasevka.metric-override]
periodSize = 'default_periodSize * 1.2'
shytikov commented 1 year ago

Hej! Thank you!

I didn't know that it's an option! But definitely will try it!

Need to verify that comma, colon and semicolon are also following that update (and also none else)

Will keep this this thread updated with the findings!

shytikov commented 1 year ago

It worked @alexeyten!

Thank you for such an amazing idea! I glad that I've learned that trick!

I have applied this trick for v1.6.2. Will close the issue then! Thank you again!

shytikov commented 1 year ago

Tested again and for bold variant it is getting too bold, because there is no concrete ratio there, I rather manually matching weights based on the looks...

mengelbrecht commented 6 months ago

You can adjust the periodSize depending on the weight:

periodSize = 'blend(weight, [425, default_periodSize * 1.2], [800, default_periodSize * 1.1])'
shytikov commented 4 months ago

Oh, that's cool idea! Will try it!