ref: c815f33b853eb219e50c8061ccead02d7640cb49
parent: 67ba21189a2b9157d8f2cd250ed38ca141a71244
author: Werner Lemberg <[email protected]>
date: Tue Nov 22 04:37:04 EST 2005
Add some references.
--- a/include/freetype/freetype.h
+++ b/include/freetype/freetype.h
@@ -2268,7 +2268,7 @@
*
* 2. If no embedded bitmap is searched or found, FreeType looks for a
* scalable outline. If one is found, it is loaded from the font
- * file, scaled to device pixels, then "hinted" to the pixel grid in
+ * file, scaled to device pixels, then `hinted' to the pixel grid in
* order to optimize it. The outline data can be accessed from the
* glyph slot (see note below).
*
@@ -2284,9 +2284,11 @@
*
* FT_LOAD_NO_HINTING ::
* Don't hint glyph outlines after their scaling to device pixels.
- * This generally generates "blurrier" glyphs in anti-aliased modes.
+ * This generally generates `blurrier' glyphs in anti-aliased modes.
*
- * This flag is ignored if @FT_LOAD_NO_SCALE is set.
+ * This flag is ignored if @FT_LOAD_NO_SCALE is set. See also
+ * FT_FACE_FLAG_HINTER (@FT_FACE_FLAG_XXX), FT_LOAD_FORCE_AUTO and
+ * FT_LOAD_NO_AUTOHINT below.
*
* FT_LOAD_RENDER ::
* Render the glyph outline immediately into a bitmap before the glyph
@@ -2318,6 +2320,9 @@
* loaded. You shouldn't need this in a typical application, since it
* is mostly used to experiment with its algorithm.
*
+ * See also FT_FACE_FLAG_HINTER (@FT_FACE_FLAG_XXX), FT_LOAD_NO_HINTING
+ * above, and FT_LOAD_NO_AUTOHINT below.
+ *
* FT_LOAD_CROP_BITMAP ::
* Indicates that the glyph loader should try to crop the bitmap (i.e.,
* remove all space around its black bits) when loading it. This is
@@ -2370,6 +2375,9 @@
* outlines. This doesn't prevent native format-specific hinters from
* being used. This can be important for certain fonts where unhinted
* output is better than auto-hinted one.
+ *
+ * See also FT_FACE_FLAG_HINTER (@FT_FACE_FLAG_XXX), FT_LOAD_FORCE_AUTO,
+ * and FT_LOAD_NO_HINTING above.
*
* FT_LOAD_TARGET_NORMAL ::
* Use hinting for @FT_RENDER_MODE_NORMAL.