Short: PostScript Type1 font engine V3.1 Author: asd2@midway.uchicago.edu (Amish S. Dave), TetiSoft@apg.lahn.de (Detlef Würkner) Uploader: TetiSoft apg lahn de (Detlef Würkner) Type: util/libs Version: 3.1 Replaces: util/libs/type1beta*, util/libs/Type1_5.lha Requires: Kickstart 2.04(V37)+, MUI 3.1+ Architecture: m68k-amigaos Kurz: PostScript Typ1 Font-Engine V3.1 Allows the use of PostScript Type1 fonts with any Amiga font-using program via the bullet.library mechanism. Comes with a font manager and source code. This was entirely written by Amish S. Dave and improved by Jamie Keir. I fixed a couple of bugs and added these features (The complete list of changes can be found at the end of Docs/HISTORY): - Reading of ASCII encoded .pfa files ("Download files"). - Support for fixed-width fonts, OT_WidthList, OT_SpaceWidth, OT_YSizeFactor and some other tags. - The charset is now selectable. Added ISO 8859-1 to -15, WinLatin1+2, WinCyrillic, KOI8-R etc. - Changed the allowed range of character codes from 32-255 to 1-65533, added Unicode as default charset (if no internal encoding available). - Support for text and design kerning if .AFM file is available. - Font manager now can rename and modify fonts, create and delete bitmap fonts, show all available glyphs of a font with the selected charset (even if Unicode is selected) in a resizable window, has MUI bubble help, etc. - Localized the font manager, created a german catalog (english is builtin). - Created installer script. Changes since Version 3.0: -------------------------- - Required Kickstart version is now V37 (2.04) instead of V39 (3.0). - BitMaps are now allocated with flag BMF_DISPLAYABLE, otherwise they would contain garbage with Picasso96 V2.0 and ENV:Picasso96/PLANES2FAST set to YES (Btw: With CyberGraphX V4 and ENV:CyberGraphX/PLANES2FAST set to 1 there was no problem). Thanks to John Blyth for reporting the bug. Changes since Version 2.0: -------------------------- - Fixed huge memory leak in MyType1OpenScalable(). Every time a font was re-opened (not the first time), the already allocated memory pool wasn't freed. Thanks for Andreas Mixich for reporting the bug. - Added WinCyrillic(russian) and E2(czech) SymbolSet. - Added QuickInstall ToolType. If set to YES or TRUE, the check if a font of the same name is already in the system font list (in a different directory of a multi-assigned Fonts: path) is disabled. This speeds up font installation, even with FontCache enabled. But you risk to have two fonts with the same name in system (never tested what would happen in this case), so the default is a disabled QuickInstall ToolType. - Changed SymbolSet default from Unicode to ISO8859-1 Latin1 to speed up font installation since I am not aware of any program that uses the Unicode feature available in bullet.library, ttf.library and type1.library. If you have heard about a program that can use the Unicode feature, please send me a note. TetiSoft@apg.lahn.de (Detlef Würkner)