1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
<HTML>
<HEAD>
<!-- Created with AOLpress/2.0 -->
<!-- AP: Created on: 7-Jul-2001 -->
<!-- AP: Last modified: 2-Jan-2005 -->
<TITLE>Possible future improvements to FontForge</TITLE>
<LINK REL="icon" href="ffanvil16.png">
<LINK REL="stylesheet" TYPE="text/css" HREF="FontForge.css">
</HEAD>
<BODY>
<DIV id="in">
<H2>
Currently under development
</H2>
<UL>
<LI>
Moving to the gtk-2 widget set.
<UL>
<LI>
Don't expect anything soon. I don't find this an interesting task. One widget
set is much like another, such a conversion is a lot of work and doesn't
involve any functional improvement. (Indeed I am currently ignoring this
because gdk is <EM>less</EM> capable of dealing with images than my own drawing
system -- at least in the ways that matter to me, and I don't want to rewrite
all my image code)
</UL>
<LI>
A command that will allow you to (but this has been listed here for a couple
of years so don't expect anything much)
<UL>
<LI>
Make a character/font bolder
<LI>
Extend or Condense a character/font
<LI>
Change the X-Height of a font
<LI>
Regularize stem widths
</UL>
</UL>
<H2>
Musings
</H2>
<UL>
<LI>
multiple baseline support
<LI>
Vertical metrics in embedded ttf bitmaps
<LI>
Better import of xfig files (a real X-Spline -> Bézier spline
converter)
<LI>
Mechanism for creating fonts with multiple instances of the same character,
each slightly different, coupled with a postscript routine which will for
each character in a string, pick a random version of that character to display.
An attempt to yield a slight non-uniformity to the font which may make its
output look more interesting.
<LI>
A better way of aligning things. (need some form of grouping that is actually
useful)
</UL>
<P>
Last updated: 12-Feb-2004
<P>
</DIV>
</BODY></HTML>
|