Darren Cook
Darren Cook

Reputation: 28913

Make a new font from another one

I was casting around for a solution for to another question I had ( Stretch text in inkscape, but then wrap it to a path ) and I wondered if it was possible to easily and programmatically make one font from another? As a concrete example, can I take FreeSerif font, double its height, and produce another font, calling it FreeSkinnySerif? (I could then use FreeSkinnySerif in Inkscape and get the effect I'm after.)

Upvotes: 3

Views: 495

Answers (2)

gliptak
gliptak

Reputation: 3670

FontForge Scripting might work for you, in particular scale. I suggest trying out the command in the GUI first, than create the script.

Upvotes: 1

John
John

Reputation: 540

I don't know about a scripting solution, but have you tried the SVG Font editor that is built in to Inkscape?

Text->SVG Font Editor.

I guess that you could make a python script that used it somehow, but simply using the tool from inkscape would probably bee faster.

Here is a tutorial.

Upvotes: 1

Related Questions