Merging different fonts with different language

Copy and paste on Glyphs is not working. MergeGlyph looks manual job.

What if I just need to merge:

Roboto Latin
Times new Roman Cyrillic

In one font.

What is the fastest way to do it? Resources online are zero.

I love this community and this software.

Thank you

Mekkablue has a script that will do that for you: Copy Layer to Layer.

Can’t you just select all glyphs from one font and then paste them to the other?

What exactly is not working?

If I open font A on GlyphMini and Font B in another window, if I try to select and paste all together the cyrillic letters on the cyrillic section of font B they looks messy and random. Same for other languages.

@mekkablue @SCarewe

Check the UPM setting for those fonts in Font Info > Font. I think Roboto has 2048, if I remember correctly.

Use the Scale button next to the UPM field (do NOT just enter a new UPM value). Click the Scale button and then enter the value of the other font (e.g. 1000). Then copy the glyphs.


Thank you, Nice idea. I don’t have a scale button, I just typed 1000(e.g. for an empty file) instead and it didn’t work. @SCarewe

I see. Then UPM scaling doesn’t exist in Glyphs Mini. You’ll need to find two fonts that have the same UPM.

Simply changing the UPM in that field won’t work.

I can use the free version or something, that’s an amazing help, thank you so much

You can use a trial version of Glyphs 3, that runs for 30 days. It has all the functionalities of the full application.