How to export a monospaced and a proportional CJK font from one Glyphs file?

Traditionally, CJK fonts are made monospaced while Kanas in some fonts have Palt feature.
I want to develop proportional CJK fonts while keep monospaced versions for users to switch. How can I make two versions from one Glyphs file? Maybe anchors of TSB, BSB, LSB, RSB can be translated to real side bearings during the export process, it that possible?

That is an interesting idea. It could be implemented as a filter.

1 Like

Can we have it sooooon? :grin:

You can write it yourself :wink:

I will go to AI for help! hahaha

I set Layer.BSB = 100 for a certain character, but the BSB of this character in the single-output ttf is still the original default value. Why is this?

Can you send me the files (the .glyphs and the .ttf)?

How do you test this?

I test in Glyphs of Text toolbar use Vertical

One follow up question: how can I remove kernings of Hanzi when I export for the monospace version? I have solved the previous issue with the help of RealType😄.

You can add a “Remove Feature” parameter with a value of “kern”. But that removes all kerning, even for the Latin you might have.

That’s not a good solution ; (

We don’t have script specific kern filtering. Again, that can be implemented by a custom filter.