Font::TTF - Perl module for TrueType Font hacking River stage two • 6 direct dependents • 49 total dependents

This module allows you to do almost anything to a TrueType/OpenType Font including modify and inspect nearly all tables....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Font - Memory representation of a font River stage two • 6 direct dependents • 49 total dependents

A Truetype font consists of a header containing a directory of tables which constitute the rest of the file. This class holds that header and directory and also creates objects of the appropriate type for each table within the font. Note that it does...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Ttc - Truetype Collection class River stage two • 6 direct dependents • 49 total dependents

A TrueType collection is a collection of TrueType fonts in one file in which tables may be shared between different directories. In order to support this, the TTC introduces the concept of a table being shared by different TrueType fonts. This begs t...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Hdmx - Horizontal device metrics River stage two • 6 direct dependents • 49 total dependents

The table consists of an hash of device metric tables indexed by the ppem for that subtable. Each subtable consists of an array of advance widths in pixels for each glyph at that ppem (horizontally)....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Fdsc - Font Descriptors table in a font River stage two • 6 direct dependents • 49 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Silf - The main Graphite table River stage two • 6 direct dependents • 49 total dependents

The Silf table holds the core of the Graphite rules for a font. A Silf table has potentially multiple silf subtables, although there is usually only one. Within a silf subtable, there are a number of passes which contain the actual finite state machi...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::GPOS - Support for Opentype GPOS tables in conjunction with TTOpen River stage two • 6 direct dependents • 49 total dependents

The GPOS table is one of the most complicated tables in the TTF spec and the corresponding data structure abstraction is also not trivial. While much of the structure of a GPOS is shared with a GSUB table via the Font::TTF::Ttopen...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Cmap - Character map table River stage two • 6 direct dependents • 49 total dependents

Looks after the character map. For ease of use, the actual cmap is held in a hash against codepoint. Thus for a given table: $gid = $font->{'cmap'}{'Tables'}[0]{'val'}{$code}; Note that $code should be a true value (0x1234) rather than a string repre...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Kern - Kerning tables River stage two • 6 direct dependents • 49 total dependents

Kerning tables are held as an ordered collection of subtables each giving incremental information regarding the kerning of various pairs of glyphs. The basic structure of the kerning data structure is: $kern = $f->{'kern'}{'tables'}[$tnum]{'kerns'}{$...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::EBLC - Embeeded Bitmap Location Table River stage two • 6 direct dependents • 49 total dependents

Contains the sizes and glyph ranges of bitmaps, and the offsets to glyph bitmap data in indexSubTables for EBDT. Possibly contains glyph metrics information....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Hhea - Horizontal Header table River stage two • 6 direct dependents • 49 total dependents

This is a simplte table with just standards specified instance variables...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Feat - Font Features River stage two • 6 direct dependents • 49 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Bsln - Baseline table in a font River stage two • 6 direct dependents • 49 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::GSUB - Module support for the GSUB table in conjunction with TTOpen River stage two • 6 direct dependents • 49 total dependents

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!...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::LTSH - Linear Threshold table River stage two • 6 direct dependents • 49 total dependents

Holds the linear threshold for each glyph. This is the ppem value at which a glyph's metrics become linear. The value is set to 1 if a glyph's metrics are always linear....

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Mort - Glyph Metamorphosis table in a font River stage two • 6 direct dependents • 49 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Sill - Graphite language mapping table River stage two • 6 direct dependents • 49 total dependents

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::GDEF - Opentype GDEF table support River stage two • 6 direct dependents • 49 total dependents

The GDEF table contains various global lists of information which are apparantly used in other places in an OpenType renderer. But precisely where is open to speculation......

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Hmtx - Horizontal Metrics River stage two • 6 direct dependents • 49 total dependents

Contains the advance width and left side bearing for each glyph. Given the compressability of the data onto disk, this table uses information from other tables, and thus must do part of its output during the output of other tables...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC

Font::TTF::Vmtx - Vertical Metrics River stage two • 6 direct dependents • 49 total dependents

Contains the advance height and top side bearing for each glyph. Given the compressability of the data onto disk, this table uses information from other tables, and thus must do part of its output during the output of other tables...

BHALLISSY/Font-TTF-1.06 - 25 Aug 2016 01:26:48 UTC
101 results (0.07 seconds)