AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/libs/Type1Engine.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:PostScript Type1 font engine V3.1
Author: asd2 at midway.uchicago.edu (Amish S. Dave) TetiSoft at apg.lahn.de (Detlef Würkner)
Uploader:TetiSoft apg lahn de (Detlef Würkner)
Type:util/libs
Version:3.1
Architecture:m68k-amigaos
Date:2001-03-24
Requires:Kickstart 2.04(V37)+, MUI 3.1+
Replaces:util/libs/type1beta*, util/libs/Type1_5.lha
Download:util/libs/Type1Engine.lha - View contents
Readme:util/libs/Type1Engine.readme
Downloads:1339

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)


Contents of util/libs/Type1Engine.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 3939    5973  65.9% -lh5- 9104 Feb 17  2001 Type1Engine.info
[generic]                 7474   18632  40.1% -lh5- 26ba Feb 26  2001 Type1Engine/Catalogs/deutsch/T1Manager.catalog
[generic]                 3777    5959  63.4% -lh5- 298b Feb 17  2001 Type1Engine/Docs.info
[generic]                 2809    6668  42.1% -lh5- af3a Nov  9  2000 Type1Engine/Docs/FTL.txt
[generic]                 3366    5735  58.7% -lh5- 4faf Feb 17  2001 Type1Engine/Docs/FTL.txt.info
[generic]                12392   29865  41.5% -lh5- 15c7 Feb 26  2001 Type1Engine/Docs/HISTORY
[generic]                 3356    5735  58.5% -lh5- cc0a Feb 17  2001 Type1Engine/Docs/HISTORY.info
[generic]                 2479    5228  47.4% -lh5- c089 Feb 26  2001 Type1Engine/Docs/ReadMe.First
[generic]                 3353    5735  58.5% -lh5- f20e Feb 17  2001 Type1Engine/Docs/ReadMe.First.info
[generic]                  531    1083  49.0% -lh5- 6073 Feb 16  2001 Type1Engine/Docs/ReadMe.mui
[generic]                 3354    5735  58.5% -lh5- 4b3e Feb 17  2001 Type1Engine/Docs/ReadMe.mui.info
[generic]                  500     811  61.7% -lh5- 099b Feb 16  2001 Type1Engine/Docs/ReadMe.Update
[generic]                 3355    5735  58.5% -lh5- 214e Feb 17  2001 Type1Engine/Docs/ReadMe.Update.info
[generic]                 4731   11035  42.9% -lh5- f3f1 Feb 26  2001 Type1Engine/Docs/README_Beta
[generic]                 3354    5735  58.5% -lh5- 8d84 Feb 17  2001 Type1Engine/Docs/README_Beta.info
[generic]                  848    1503  56.4% -lh5- 919f Feb 26  2001 Type1Engine/Docs/TODO
[generic]                 3358    5735  58.6% -lh5- fab2 Feb 17  2001 Type1Engine/Docs/TODO.info
[generic]                 1520    4867  31.2% -lh5- cfe4 Feb 26  2001 Type1Engine/Install
[generic]                 1535    2035  75.4% -lh5- bdbf Feb 16  2001 Type1Engine/Install.info
[generic]                50077   96596  51.8% -lh5- f5f2 Feb 26  2001 Type1Engine/Libs/type1.library.000
[generic]                49937   96292  51.9% -lh5- d514 Feb 26  2001 Type1Engine/Libs/type1.library.020
[generic]                49203   91784  53.6% -lh5- f3c9 Feb 26  2001 Type1Engine/Libs/type1.library.020fpu
[generic]                 3780    5959  63.4% -lh5- 87ea Feb 16  2001 Type1Engine/Source.info
[generic]                 3298    6131  53.8% -lh5- 65f8 Feb 16  2001 Type1Engine/Source/T1Library.info
[generic]                 3286   11617  28.3% -lh5- bf41 Feb 26  2001 Type1Engine/Source/T1Library/afm.c
[generic]                  713    2348  30.4% -lh5- 8066 Feb 16  2001 Type1Engine/Source/T1Library/afm.h
[generic]                 1720    5250  32.8% -lh5- a15f Feb 16  2001 Type1Engine/Source/T1Library/amishio.c
[generic]                  975    3218  30.3% -lh5- 1f4c Feb 26  2001 Type1Engine/Source/T1Library/amishmalloc.c
[generic]                  612    1167  52.4% -lh5- 01a8 Jan 10  2001 Type1Engine/Source/T1Library/amisht1eexec.a
[generic]                 4469   13670  32.7% -lh5- 55a3 Feb 20  2001 Type1Engine/Source/T1Library/amisht1funcs.c
[generic]                 3097    6819  45.4% -lh5- 608f Dec 20  2000 Type1Engine/Source/T1Library/arith.c
[generic]                 3181    8383  37.9% -lh5- 1dba Jan 22  2001 Type1Engine/Source/T1Library/curves.c
[generic]                 1182    3464  34.1% -lh5- c3a2 Jan 23  2001 Type1Engine/Source/T1Library/digit.h
[generic]                15087   78480  19.2% -lh5- c1f1 Feb 20  2001 Type1Engine/Source/T1Library/encodings.h
[generic]                  635    1243  51.1% -lh5- b0fb Jan 11  2001 Type1Engine/Source/T1Library/fillrun.a
[generic]                 4218   13637  30.9% -lh5- 1fa3 Feb 20  2001 Type1Engine/Source/T1Library/fontfcn.c
[generic]                17075   55555  30.7% -lh5- 6735 Feb 26  2001 Type1Engine/Source/T1Library/global.h
[generic]                 1352    4307  31.4% -lh5- 3259 Feb 26  2001 Type1Engine/Source/T1Library/globals.c
[generic]                12604   55112  22.9% -lh5- 9f87 Feb 13  2001 Type1Engine/Source/T1Library/glyphlist.h
[generic]                 9333   28482  32.8% -lh5- 7497 Jan 24  2001 Type1Engine/Source/T1Library/hints.c
[generic]                 2367    5181  45.7% -lh5- 5758 Jan 24  2001 Type1Engine/Source/T1Library/lines.c
[generic]                13338   45962  29.0% -lh5- 28b6 Feb 17  2001 Type1Engine/Source/T1Library/paths.c
[generic]                 1529    4030  37.9% -lh5- ed61 Jan 23  2001 Type1Engine/Source/T1Library/readfont.c
[generic]                17460   54245  32.2% -lh5- bfa2 Feb 17  2001 Type1Engine/Source/T1Library/regions.c
[generic]                10103   49299  20.5% -lh5- 6616 Feb 20  2001 Type1Engine/Source/T1Library/scanfont.c
[generic]                 2005    5326  37.6% -lh5- d870 Feb 26  2001 Type1Engine/Source/T1Library/smakefile
[generic]                 9939   30245  32.9% -lh5- 7297 Feb 17  2001 Type1Engine/Source/T1Library/spaces.c
[generic]                   34      34 100.0% -lh0- 17c3 Jan 24  2001 Type1Engine/Source/T1Library/t1gst.c
[generic]                 8633   25764  33.5% -lh5- c38b Jan 24  2001 Type1Engine/Source/T1Library/t1objects.c
[generic]                 1388    2767  50.2% -lh5- 390a Jan 22  2001 Type1Engine/Source/T1Library/t1snap.c
[generic]                 7689   29374  26.2% -lh5- 1d33 Jan 26  2001 Type1Engine/Source/T1Library/token.c
[generic]                 3936   30878  12.7% -lh5- 03b3 Jan 26  2001 Type1Engine/Source/T1Library/tokst.h
[generic]                18229   72290  25.2% -lh5- 7a17 Feb 17  2001 Type1Engine/Source/T1Library/type1.c
[generic]                  129     223  57.8% -lh5- 3afe Jul 12  1996 Type1Engine/Source/T1Library/type1_lib.fd
[generic]                  164     402  40.8% -lh5- f41c Jan 21  2001 Type1Engine/Source/T1Library/type1_pragmas.h
[generic]                  916    2438  37.6% -lh5- 493c Feb 14  2001 Type1Engine/Source/T1Library/type1interface.c
[generic]                 7284   27665  26.3% -lh5- 474c Feb 26  2001 Type1Engine/Source/T1Library/type1lib.c
[generic]                 1670    4352  38.4% -lh5- a02c Jan 23  2001 Type1Engine/Source/T1Library/util.c
[generic]                 3298    6131  53.8% -lh5- b420 Feb 16  2001 Type1Engine/Source/T1Manager.info
[generic]                 3100   11115  27.9% -lh5- 38a7 Feb 15  2001 Type1Engine/Source/T1Manager/bitline.c
[generic]                 7948   22582  35.2% -lh5- 2e2d Feb 20  2001 Type1Engine/Source/T1Manager/Catalogs/deutsch/T1Manager.ct
[generic]                 7598   22450  33.8% -lh5- b8e5 Feb 20  2001 Type1Engine/Source/T1Manager/Catalogs/T1Manager.cd
[generic]                  666    1643  40.5% -lh5- af70 Feb 26  2001 Type1Engine/Source/T1Manager/smakefile
[generic]                26835  113118  23.7% -lh5- a681 Feb 26  2001 Type1Engine/Source/T1Manager/T1Manager.c
[generic]                 2348    7393  31.8% -lh5- b654 Feb 26  2001 Type1Engine/Source/T1Manager/T1Manager.h
[generic]                10226   35696  28.6% -lh5- 595e Feb 26  2001 Type1Engine/Source/T1Manager/T1Manager_backend.c
[generic]                   45      45 100.0% -lh0- cdfc Jul 12  1996 Type1Engine/Source/T1Manager/T1Managergst.c
[generic]                  164     402  40.8% -lh5- f41c Jan 21  2001 Type1Engine/Source/T1Manager/type1_lib.h
[generic]                  137     473  29.0% -lh5- fbcd Jan 21  2001 Type1Engine/Source/T1Manager/type1_protos.h
[generic]                27561   59076  46.7% -lh5- 815c Feb 26  2001 Type1Engine/T1Manager
[generic]                 1742    4736  36.8% -lh5- 78d5 Feb 20  2001 Type1Engine/T1Manager.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        71 files  500346 1398653  35.8%            Mar 23  2001
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>