[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.