Andreas Raab's Win32NativeFonts is now installable from SqueakMap (entry). Despite the system specific name of the package, I'd like to unify font importing and management into this package, possible under the HostFonts class. Or we can choose a better name.
I'm going to turn BDF Fonts For Squeak into a easier to use SqueakMap package. This will supply fonts for all platforms. I'll also try to dust my X11 programming skills to make a Native Fonts plugin. Anybody want to make one for the Mac? - Jeff Sparkes
TrueType fonts
The BitstreamVeraFonts TrueType fonts are now included by default starting with Squeak 3.7. (It's easy to add the BitstreamVeraFonts to Squeak 3.6 or prior versions via the Package Loader.)
Starting in Squeak3.2alpha with update 4596 (10 Dec 2001), there is a TrueType display object in the "Objects" master parts bin. It lets you drag out an instance of TTSampleStringMorph. Menu items for this object are:
how to find more fonts... tells what web site and what url to copy
load font from web... loads and uses a new font.
edit contents... change the text
There is an implementation of a TrueType font reader (class TTFontReader), but it is not fully integrated into the Squeak environment. Try opening a TTF file in a file list browser. Implemenation see categories "TrueType-Fonts" and "TrueType-Support".
Nice demo in the morphic project "Play with me 3".
Someone has linked Squeak to FreeType, which is a C library for reading TTF files. See High-quality font support.