--=-Bl2tN+bAmzXGqjPsljNS Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2003-08-11 at 17:27, Mike Starke wrote: > The problem is, the program only has 1/2 a dozen fonts available. > I think I need to learn more about fonts & Linux in general therefore: > Can anyone recommend a Linux Fonts for Dummies web site.=20 > Just something to give me a good overview on how they work > (and maybe why everyone always complains about them). In a nutshell, fonts in Linux really don't work... :) Basically there is several ways of doing them, many of which are not compatible with each other. So, you might find out which fonts tgif is using - it might not be the ones that you think. In a nutshell there are two ways: Ghostscript - has it's own fonts and uses them direction (if forced to guess I would guess that tgif uses Ghostscript) X - Well, with X there is the old way and the new way. The old way was that you basically have a font server that served up your fonts. There were a few different font servers - but most of the basic ones only did PostScript Fonts - they are found in /usr/X11R6/lib/fonts (your distribution may vary). All of the font rendering was done in the X server, which is cool, but it basically ment that you can't use the same fonts for rendering that you can for printing - which sucks. The new way: fontconfig and Xft - these are the way things are going.=20 Basically this does client side rendering of the fonts on local fonts.=20 So your app can actually get to the glyphs, and thus can do realy WYSIWYG with printing. The cool part about this is that you can add directories and fonts on the fly with lots of cool magic - one of those is your ~/.fonts directory - where you can add fonts. Plus, if your using a version of GNOME with fontilus installed you can just go to fonts:/// in Nautilus and see all of your fonts. So, that probably wasn't the answer you were really looking for - and really probably wasn't that helpful :) But that's kinda the overview of the state of things. --Ted PS - If you want some more details, I can go on some more :) --=-Bl2tN+bAmzXGqjPsljNS Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA/OEunLE335pRPGp0RArUbAKDwcri9fYkgZ3GPUssHIZS2DM5m0ACfbRYh h94ypqMNNlIEPrqdnJpXLuI= =bXGd -----END PGP SIGNATURE----- --=-Bl2tN+bAmzXGqjPsljNS--