Font::TTF::OldMort - phpMan

Command: man perldoc info search(apropos)  


Sections
NAME DESCRIPTION INSTANCE VARIABLES METHODS BUGS AUTHOR LICENSING
NAME
    Font::TTF::OldMort - Glyph Metamorphosis table in a font

DESCRIPTION
INSTANCE VARIABLES
    version
        table version number (Fixed: currently 1.0)

    chains
        list of metamorphosis chains, each of which has its own fields:

        defaultFlags
            chain's default subfeature flags (UInt32)

        featureEntries
            list of feature entries, each of which has fields:

            type
            setting
            enable
            disable

        subtables
            list of metamorphosis subtables, each of which has fields:

            type
                subtable type (0: rearrangement; 1: contextual substitution;
                2: ligature; 4: non-contextual substitution; 5: insertion)

            direction
                processing direction ('LR' or 'RL')

            orientation
                applies to text in which orientation ('VH', 'V', or 'H')

            subFeatureFlags
                the subfeature flags controlling whether the table is used
                (UInt32)

            Further fields depend on the type of subtable:

                Rearrangement table:

                classes
                    array of lists of glyphs

                states
                    array of arrays of hashes{'nextState', 'flags'}

                Contextual substitution table:

                classes
                    array of lists of glyphs

                states
                    array of array of hashes{'nextState', 'flags',
                    'actions'}, where "actions" is an array of two elements
                    which are offsets to be added to [marked, current] glyph
                    to get index into "mappings" (or "undef" if no mapping
                    to be applied)

                mappings
                    list of glyph codes mapped to through the state table
                    mappings

                Ligature table:

                Non-contextual substitution table:

                Insertion table:

METHODS
  $t->read
    Reads the table into memory

  $t->out($fh)
    Writes the table to a file either from memory or by copying

  $t->print($fh)
    Prints a human-readable representation of the table

BUGS
    None known

AUTHOR
    Jonathan Kew <http://scripts.sil.org/FontUtils>.

LICENSING
    Copyright (c) 1998-2016, SIL International (http://www.sil.org)

    This module is released under the terms of the Artistic License 2.0. For
    details, see the full text of the license in the file LICENSE.


Generated by phpMan Author: Che Dong On Apache Under GNU General Public License - MarkDown Format
2026-05-23 06:00 @216.73.217.24 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!

^_back to top