FreeType 2 FAQ 

http://freetype.sourceforge.net/freetype2/docs/ft2faq.html

  1. General

    • What is FreeType 2 ?
    • What can I do with FreeType 2 ?
    • What can't I do with FreeType 2 ?
    • How portable is FreeType 2 ?
    • What are the differences between FreeType 1.x and FreeType 2 ?
    • What about the TrueType patents ?
    • Is FreeType 2 backwards compatible to FreeType 1.x?
    • Can I use FreeType 2 to edit fonts or create new ones?
  2. Compilation & Configuration

    • How do I compile the FreeType 2 library?
    • I've tried to compile FreeType 2, but I'm having problems. What can I do ?
    • How do I configure my library build?
    • How do I select the modules I need?
    • How do I compile all FreeType 2 files in a single directory?
  3. The FreeType 2 autohinter

    • Under which license is the auto-hinter released?
    • How does auto-hinting work in FreeType 2?
    • Why doesn't the auto-hinter work well with CJK fonts?
  4. Other questions

    • How can I compute the dimensions of glyphs before rendering them ?
    • How can I determine the ascent, descent or "x-height" of glyphs before rendering them ?
    • How can I set the color of text rendered by FreeType?
    • Can I use FreeType to draw text on a pixmap with arbitrary depth?
    • I set the pixel size to 8x8, but the resulting glyphs are larger than that. Why?
    • How can I compute the bounding box of a text string without loading its glyphs?
    • Which anti-aliasing algorithm is used in the FreeType 2 renderer?
    • When will FreeType 2 support OpenType?