Changes since the last release may be found by performing a "cvs log" command on the file stamp.c.
I added the following new scripting functions:
I added the following new scripting functions:
Actually ALL glyphs in a monospace font should default to the mono-space width rather than 1em.
These search all selected glyphs, looking for any references in those glyphs with the given name/unicode value, and then translating the reference by (xoff,yoff) or positioning the reference absolutely at (x,y).
There are two problems with this:
instead figure widths out after all pastes have completed, looking at the use_my_metrics bit to get things right.
Setting this bit should give you a symbol encoding as well as all the other encodings you've set bits for. It doesn't work under windows. It doesn't work. TrueType fonts do not provide a symbol encoding, while 'CFF ' fonts only provide a symbol encoding. But hey, let's support it anyway!
change View->Goto to know about this range as MS Symbol.
On the other hand some people might want to make fonts that only work on macs. So add a configure flag.
(just to scripting)
Earlier Changes
Changes to PfaEdit (predecessor to
FontForge)