How to make a font using Linux, autotrace, fontforge
(May 2004)


This page explains how I made a font of my own handwriting.
Table of contents

Draw the letters and scan them

Convert each letter bitmap to a vector image

Import every letters into fontforge and generate the font

Install the new font

Downloads

Softwares used here are:
fontforge: http://fontforge.sourceforge.net
autotrace: http://autotrace.sourceforge.net

Draw the letters and scan them

Convert each letter bitmap to a vector image

autotrace --output-format svg --error-threshold 0.1 --filter-iterations 1 E.png > E.svg
--output-format svg : scalable vector graphic format
--error-threshold 0.1 : the lower, the more precise for the shape
--filter-iterations 1 : to choose smoothness

Import every letters into fontforge and generate the font

Run fontforge and import the SVG file for each letter. The importing of the letters takes some time as the imported vector images need to be resized and adjusted.
Generate the font (PS type 1 or TrueType for instance).
(PS is postscript)

Install the new font

To install the PS font on Linux and X, do either of the following:
first possibility:
second possibility:

Downloads

fredswriting
fredfont2
fredfont2.ttf