Hi! On 4/5/07, Scott Dattalo wrote: > > http://www.dattalo.com/lcd2.png > > This contains a screen shot of an anti-aliased font for the numbers 0-9. > (There are bitmaps and other junk on the screen too). This is not the most > esthetically pleasing (in my opinion), [...] In my experience (writing apps for cell-phones and PDA's), proportional fonts look *much* nicer than fixed size fonts at the same size. Just think in the width of an "m" in comparison to an "i", and the height of an "f" and "g". Using proportional fonts is not much difficult than fixed size fonts if you already can place a character at an arbitrary location on the screen: int putText(int x, int y, char *msg) { while( *msg ) { char advance = fontTab[*msg] & 0x0F; char base = fontTab[*msg] >> 4; putChar(x, y+base, *msg); x += advance; } return x; } You can get the value of "advance" and "base" from the font image. Daniel. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist