Thursday, 7 September 2017

Merging two fonts


How can I combine two fonts automatically, so glyphs those are not available in the first font, but available in second one can be merged into the first font?



Answer



This is an easy task with fontforge.


Addendum from comments: Before merging, click Element > Font info... in both fonts first to see whether the values like em size match. Otherwise, update either to match the values of the other font. This prevents issues like different character sizes. This info should probably be added to the answer. – Cristan


First, you want to open the font with the missing glyphs and select Element -> Merge Fonts. In this example, the glyphs for E and F are the ones missing. Element->Merge Fonts


Select the font from which you want to pull glyphs. You will be asked whether you want to keep the existing kerning; you most likely want to select No here, but if you get strange results close fontforge and try again with Yes.Kerning dialog


The missing glyphs should be added in a few moments:Result in main fontforge window


Finally, do File -> Generate Fonts and export your font to a desired location.


No comments:

Post a Comment

Where does Skype save my contact's avatars in Linux?

I'm using Skype on Linux. Where can I find images cached by skype of my contact's avatars? Answer I wanted to get those Skype avat...