The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.45

  • Introduce changelog
  • tidy up 0.44 package, fix README to be more accurate
  • tests failing on perl 5.8.2 and before due to no use Exporter qw(import); Fix OTTags accordingly.

Documentation

Information regarding the whole module set

Modules

Perl module for TrueType Font hacking
AAT Kern table
Anchor points for GPOS tables
Baseline table in a font
Character map table
Opentype coverage and class definition objects
Control Value Table in a TrueType font
Opentype Device tables
Debug dump of a font datastructure, avoiding recursion on ' PARENT'
Embeeded Bitmap Data Table
Embeeded Bitmap Location Table
Font Descriptors table in a font
Font Features
Font Metrics table
Memory representation of a font
Font program in a TrueType font. Called when a font is loaded
Opentype GDEF table support
Support for Opentype GPOS tables in conjunction with TTOpen
Module support for the GSUB table in conjunction with TTOpen
The Glyf data table
Holds a single glyph's information
Graphite Font Features
Horizontal device metrics
The head table for a TTF Font
Horizontal Header table
Horizontal Metrics
Kerning tables
ClassArray Kern Subtable for AAT
Compact Class Array kern subtable for AAT
Ordered List Kern subtable for AAT
State Table Kern subtable for AAT
Kern Subtable superclass for AAT
Linear Threshold table
the Locations table, which is intimately tied to the glyf table
Maximum Profile table in a font
Glyph Metamorphosis table in a font
Chain Mort subtable for AAT
Contextual Mort subtable for AAT
Insertion Mort subtable for AAT
Ligature Mort subtable for AAT
Noncontextual Mort subtable for AAT
Rearrangement Mort subtable for AAT
Mort subtable superclass for AAT
String table for a TTF font
the OS/2 table in a TTF font
Utilities for TrueType/OpenType tags
Character map table
Glyph Metamorphosis table in a font
PCLT TrueType font table
Utilities for Postscript glyph name processing
Holds the Postscript names for each glyph
Preparation hinting program. Called when ppem changes
Glyph Properties table in a font
Segmented array
Superclass for tables and used for tables we don't have a class for
Truetype Collection class
Opentype superclass for standard Opentype lookup based tables (GSUB and GPOS)
Utility functions to save fingers
Vertical Header table
Vertical Metrics
provides support for XML parsing. Requires Expat module XML::Parser::Expat

Provides

in lib/Font/TTF/AATutils.pm
in lib/Font/TTF/Win32.pm