Making a bold font in Fontlab

Ken Krugh's picture


We maintain a font for a client that we're moving to OpenType and they want to make the bold version a little heavier while we do this.

I can use the bold effect to get the glyphs to look the way I want them but is there a way to get Fontlab to expand the width of the character as well when changing the weight of the glyph? Seems like this would be a basic function but I've not yet found it.

I imagine with Python I might be able to script something to "record" the bearings, adjust the glyph weight and reset the bearings to what they were but I've NO idea how to even begin using Python.

Any suggestions would be greatly appreciated.

.00's picture

Horizontal scaling?

Frode Bo Helland's picture

I use the KLTF Transformer for this. It’s pretty straight forward.

twardoch's picture

You can make the font bold, save it under a different name, open the original font alongside, select all glyphs, choose Copy, switch to the bold font, choose Edit / Paste Special, and only paste the sidebearings.

Ken Krugh's picture

Brilliant! Thanks guys, MUCH appreciated.

Syndicate content Syndicate content