On 05/18/11 12:21, Werner LEMBERG wrote: > >> I'm adding vertical text support to HarfBuzz and it occurred to me >> that FreeType's vertBearingY and vertAdvance metrics have a Y >> coordinate growing downwards, while all other Y coordinates in >> FreeType grow upwards. Thought that may be worth documenting. > > Could you provide a patch, please?
How about this: diff --git a/include/freetype/freetype.h b/include/freetype/freetype.h index 3956676..602e475 100644 --- a/include/freetype/freetype.h +++ b/include/freetype/freetype.h @@ -226,10 +226,12 @@ FT_BEGIN_HEADER /* Left side bearing for vertical layout. */ /* */ /* vertBearingY :: */ - /* Top side bearing for vertical layout. */ + /* Top side bearing for vertical layout. Larger positive values */ + /* mean further below the vertical glyph origin. */ /* */ /* vertAdvance :: */ - /* Advance height for vertical layout. */ + /* Advance height for vertical layout. Positive values mean the */ + /* glyph has a positive advance downward. */ /* */ /* <Note> */ /* If not disabled with @FT_LOAD_NO_HINTING, the values represent */ _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype-devel