Posted on 26-Nov-2002 05:04 GMT by Grzegorz Kraszewski | 5 comments View flat View list |
TTEngine is a quality TrueType font engine based on FreeType2 project.
New features:
o Recompiled with newest FreeType 2.1.3 sources. After some research I've decided to leave bytecode interpreter turned on by default (it is turned off in default FreeType config). Autohinter seems to be not that good as FreeType authors advertise.
o Two wersions of TTEngine are now distributed. One full featured and one without bytecode interpreter. Both have 100% compatible API and can be interchanged by just replacing library file. The "light" version of the library may be interesting for commercial applications authors, since bytecode interpreter uses some patented things.
o TTEngine now supports all ISO-8859 encodings (from 1 to 16, except 12 which probably does not exist), also UTF-16BE and UTF-32BE.
o Application programmer can specify custom 8-bit to Unicode character mapping.
o A few more precise global metrics attributes have been added.
o Added some example programs and "ViewISO" tool showing all ISO-8859 encodings for a font face.
Check "release_notes" file in the distribution archive for the full list of changes.
|
|
TTEngine 5.1 : Comment 1 of 5 | ANN.lu |
Posted by Anonymous on 26-Nov-2002 07:50 GMT | Very well done!! Keep going!!! |
|
TTEngine 5.1 : Comment 2 of 5 | ANN.lu |
Posted by Hint on 26-Nov-2002 13:54 GMT | What about integrating this into AmigaOS? :o |
|
TTEngine 5.1 : Comment 3 of 5 | ANN.lu |
Posted by Björn Hagström on 26-Nov-2002 14:06 GMT | In reply to Comment 2 (Hint): Do not know if you mean AmigaOS pre 4.x or AmigaOS 4.x. If you mean the latter then it already has native Freetype font support with antialias and so on.
From Ben Hermans in an earlier thread (New screenshots, comment 104)
"Yes, we do have a very good font-engine (FTManager) based on the open-source Freetype project (www.freetype.org)"
/Björn |
|
TTEngine 5.1 : Comment 4 of 5 | ANN.lu |
Posted by Grzegorz Kraszewski on 26-Nov-2002 15:14 GMT | In reply to Comment 2 (Hint): Not that easy. A lot of hard patching and may be incompatible by many programs. And about integrating TTEngine with OS4 - as you can read in comment #3, they have an engine already, and they think it is better than TTEngine. |
|
TTEngine 5.1 : Comment 5 of 5 | ANN.lu |
Posted by @Grzegorz on 26-Nov-2002 16:50 GMT | In reply to Comment 4 (Grzegorz Kraszewski): "OS4 - as you can read in comment #3, they have an engine already, and they think it is better than TTEngine"
I think Ben was inferring before that the main concern was which solution didn't infringe on patent laws. However, the work you're doing will definitely help push both technologies in the right direction. |
|
Anonymous, there are 5 items in your selection |
|
- User Menu
-
- About ANN archives
- The ANN archives is powered by #AmigaZeux. It was updated daily (news last: 22-Oct-2004; comments last: 18-May-2005).
ANN.lu was created, previously owned and maintained by Christian Kemp, www.ckemp.com.
- Contribute
- Not possible at this time!
- Search ANN archives
- Advanced search
- Hosting
- ANN.lu was hosted by Dreamhost. Sign up through this link, mention "ckemp" as referrer and he will get a 10% commission on any account you purchase.
Please show your appreciation for any past, present and future work on ANN.lu by making a contribution via PayPal.
|