b327765176
* pango/opentype/pango-ot-buffer.c (apply_gpos_ltr): Negate y offset according to different conventions between PangoGlyphString and OTL (#142544) |
||
---|---|---|
.. | ||
.cvsignore | ||
disasm.c | ||
disasm.h | ||
FT-license.txt | ||
fterrcompat.h | ||
ftxgdef.c | ||
ftxgdef.h | ||
ftxgpos.c | ||
ftxgpos.h | ||
ftxgsub.c | ||
ftxgsub.h | ||
ftxopen.c | ||
ftxopen.h | ||
ftxopenf.h | ||
Makefile.am | ||
makefile.msc | ||
otlbuffer.c | ||
otlbuffer.h | ||
ottest.c | ||
pango-ot-buffer.c | ||
pango-ot-info.c | ||
pango-ot-private.h | ||
pango-ot-ruleset.c | ||
README |
This directory includes code for using OpenType Layout tables from OpenType fonts with FreeType and The table reading code in: ftxopen.[ch] ftxopenf.h ftxgdef.[ch] ftxgpos.[ch] ftxgdef.[ch] Is derived from the OpenType code in FreeType-1.x, ported to FreeType2. (This code has been abandoned for FreeType2, but until something better comes along, should serve our purposes.) This code should be left following the FreeType indentation style and coding conventions. In addition to porting to FreeType-2, it has been modified to add support for PangoGlyphString's log_clusters, and in various other ways. Bug reports on these files should be sent to gtk-i18n-list@gtk.org, NOT to the freetype maintainers. The license for these files is in the file freetype-license.txt. Most of the additional files in this directory implement a high-level interface to this that follows Pango conventions and integrates with Pango. disasm.[ch] is a partial dumper for OpenType layout tables useful in figuring out what is going on. Please extend to cover additional parts of the tables as you encounter fonts using them. Owen Taylor 17 December 2000