Text about Amiga fonts, 669 and Intuition graphics, 239 AskSoftStyle(), 675 aspect ratio, 681, 682 AvailFonts(), 688 AvailFonts flags, 689 Caveats - don't assume Topaz-8, 672 ClearEOL(), 675 ClearScreen(), 675 cloning a RastPort, 673 color fonts, 697 ColorTextFont flags, 697 COMPLEMENT, 673 Compugraphic fonts, 670, 681, 682, 683 dots per inch, 682 drawing modes, 672 Examples list available fonts, 690 measuring and fitting text, 678 render a text file to a window, 684 sample font source, 699 skeleton for opening a font, 671 skeleton for selecting aspect ratio, 683 skeleton for soft styling a font, 675 skeleton using AvailFonts(), 689 ExternFont(), 682 font bitmaps, 695 font flags, 671 font preferences, 671 font scaling, 670, 681 font style flags, 671 FontContentsHeader file IDs, 698 FontExtent(), 676 format of a font file, 698 in easy requester, 215 in requester gadgets, 206 Intellifont engine, 670 INVERSEVID, 673 JAM1, 672 JAM2, 673 kerning, 696 length, 241 making the text fit, 676 menu item, 169, 190 Move(), 674 OpenDiskFont(), 670, 675 OpenFont(), 670, 675 outline fonts, 670, 682, 683 rendering the text, 673 selecting a font, 670 SetAPen(), 672 SetBPen(), 672 SetDrMode(), 672 SetFont(), 670 SetSoftStyle(), 675 setting the font style, 675 struct AvailFonts, 688 struct AvailFontsHeader, 688 struct ColorFontColors, 698 struct ColorTextFont, 697 struct DiskFontHeader, 699 struct FontContents, 698 struct FontContentsHeader, 698 struct Message, 694 struct RastPort, 669, 670 struct Rectangle, 676 struct TAvailFonts, 689 struct TextAttr, 671, 682 struct TextExtent, 676 struct TextFont, 674, 681, 694 struct TextFontExtension, 681, 683, 696 struct TFontContents, 699 struct TTextAttr, 682 Text(), 670 TextExtent(), 676 TextFit(), 676 TextLength(), 676 with Intuition graphics, 223