Font::TTF::GSUB

Font::TTF::GSUB is a Perl module with support for the GSUB table in conjunction with TTOpen.
Download

Font::TTF::GSUB Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Martin Hosken
  • Publisher web site:
  • http://search.cpan.org/~areibens/PDF-API2-0.69/lib/PDF/API2/Basic/TTF/Glyph.pm

Font::TTF::GSUB Tags


Font::TTF::GSUB Description

Font::TTF::GSUB is a Perl module with support for the GSUB table in conjunction with TTOpen. Font::TTF::GSUB is a Perl module with support for the GSUB table in conjunction with TTOpen.Handles the GSUB subtables in relation to Ttopen tables. Due to the variety of different lookup types, the data structures are not all that straightforward, although I have tried to make life easy for myself when using this!INSTANCE VARIABLESThe structure of a GSUB table is the same as that given in Font::TTF::Ttopen. Here we give some of the semantics specific to GSUB lookups.ACTION_TYPEThis is a string taking one of 4 values indicating the nature of the information in the ACTION array of the rule:gThe action contains a string of glyphs to replace the match string bylThe action array contains a list of lookups and offsets to run, in order, on the matched stringaThe action array is an unordered set of optional replacements for the matched glyph. The application should make the selection somehow.oThe action array is empty (in fact there is no rule array for this type of rule) and the ADJUST value should be added to the glyph id to find the replacement glyph id valueMATCH_TYPEThis indicates which type of information the various MATCH arrays (MATCH, PRE, POST) hold in the rule:gThe array holds a string of glyph ids which should match exactlycThe array holds a sequence of class definitions which each glyph should correspondingly match tooThe array holds offsets to coverage tables Requirements: · Perl


Font::TTF::GSUB Related Software