Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Fonts links

From: jjmmes::yahoo::es at: 25-Sep-2002 11:18

I've been checking bits of info related to fonts and I think you might find some of these links interesting: ** Great directory of fonts related info http://cgm.cs.mcgill.ca/~luc/fonts.html ** Some good free fonts at http://www.fontscape.com Also, the great library Freetype2 with source available. http://www.freetype.org ================================================== Some Freetyp features below * FreeType 2 provides a simple and easy-to-use API to access font content in a uniform way, independently of the file format. Additionally, some format-specific APIs can be used to access special data in the font file. * Unlike most comparable libraries, FreeType 2 supports scalable font formats like TrueType or Type 1 natively and can return the outline data (and control instructions/hints) to client applications. * The design of FreeType 2 is based on modules that can be either linked statically to the library at compile time, or loaded on demand at runtime. Modules are used to support specific font formats, or even new glyph image formats ! * FreeType 2 was written with embedded systems in mind. This means that it doesn't use static writable data (i.e. it can be run from ROM directly), that client applications can provide their own memory manager and i/o stream implementation. The latter allows you to easily read from ROM-based, compressed or remote font files with the same API. Several stream implementations can be used concurrently with a single FreeType 2 instance. You can also reduce the size of the FreeType 2 code by only compiling the modules you need for your embedded project/environment. * By default, FreeType 2 supports the following font formats: o TrueType fonts (and collections) o Type 1 fonts o CID-keyed Type 1 fonts o CFF fonts o OpenType fonts (both TrueType and CFF variants) o SFNT-based bitmap fonts o X11 PCF fonts o Windows FNT fonts o BDF fonts (including anti-aliased ones) o PFR fonts o Type42 fonts (limited support) * From a given glyph outline, FreeType 2 is capable of producing a high-quality monochrome bitmap, or anti-aliased pixmap, using 256 levels of "gray". This is much better than the 5 levels used by Windows 9x/98/NT/2000 or FreeType 1.