Chris said:
There *IS* such a program. It's primarily designed for Linux/BSD/Unix
systems but there is a Windows port which uses cygwin.
PfaEdit -- An outline font editor that lets you create your own postscript,
truetype, opentype, cid-keyed, svg and bitmap (bdf) fonts, or edit existing
ones. Also lets you convert one format to another. PfaEdit has support for
many macintosh font formats.
http://pfaedit.sourceforge.net/
I actually tried to install this stuff on my system the day before
yesterday. I succeeded in getting Cygwin installed, but never figured
out how to obtain and install the required X Windows module. Then, the
process of installing Pfaedit itself was far too cryptic to me. For
all you viewers at home, here's a description of this nightmare process:
________________________________
To run PfaEdit under MS windows you must first install the cygwin
environment (
http://www.cygwin.com/).
* First download the setup.exe program from
http://www.cygwin.com/
* Run it. It will ask you what components of cygwin you wish to
install
* You will need the base components and the X window system (NOTE:
These are separate packages)
* Once you have cygwin installed, start it. This should give you a
terminal window running bash (a unix shell)
* Download the cygwin version of PfaEdit
(
http://pfaedit.sourceforge.net/index.html#binary), and move it
to whatever directory you think most appropriate (/usr/local/bin
is a reasonable choice)
$ mkdir -p /usr/local/share/pfaedit /usr/local/bin
/usr/local/share/man
$ cd /usr/local/bin
$ gunzip pfaedit_cygwin*.tgz
$ tar xfv pfaedit_cygwin*.tar
$ mv *.ui /usr/local/share/pfaedit
$ mv pfaedit.1 /usr/local/share/man/man1
Then edit the file ~/.bashrc by (or by whatever other tool you prefer):
$ cat >> ~/.bashrc
PATH=${PATH}:/usr/local/bin ; export PATH
MANPATH=${MANPATH:-}:/usr/local/share/man ; export MANPATH
^D
* Then each time you want to run pfaedit, type:
$ xinit
* This should bring up X in a large window that covers the screen and
within that should be a subwindow, an xterm, running bash.
* From the xterm you should be able start PfaEdit.
$ pfaedit -new
If you want to be able to build PfaEdit under cygwin, you will need to
grab some other cygwin components, like gcc, the image processing
libraries, freetype, etc.
________________________________
Yeah....... right.
Probably could have figured it all out given enough time, but to me
it's just not worth it. That's why I said that such a program *really
doesn't exist*. Perhaps I should have said "realistically doesn't
exist, even taking into consideration Pfaedit."
I've been aware of Pfaedit for a long time, but it's simply too
much trouble to install for the average Windows user out there. Thus,
I've made a personal decision to not recommend the program.