Package org.extex.font.format.xtf.tables

Interface Summary
XtfGlyphName Interface, to get the glyph name.
XtfTable Interface for all TTF/OTF table.
 

Class Summary
AbstractXtfTable Abstract class for all TTF/OTF tables.
GroupEntries This class group entries in a list.
OtfTableACNT The 'ACNT' ...
OtfTableAVAR The 'AVAR' ...
OtfTableBASE The Baseline table (BASE) provides information used to align glyphs of different scripts and sizes in a line of text, whether the glyphs are in the same font or in different fonts.
OtfTableBDAT The 'BDAT' ...
OtfTableBLOC The 'BLOC' ...
OtfTableBSLN The 'BSLN' ...
OtfTableCFF The 'CFF' - PostScript font program.
OtfTableCVAR The 'CVAR' ...
OtfTableDSIG The 'DSIG' ...
OtfTableFDSC The 'FDSC' ...
OtfTableFEAT The 'FEAT' ...
OtfTableFMTX The 'FMTX' ...
OtfTableFVAR The 'FVAR' ...
OtfTableGDEF The 'GDEF' ...
OtfTableGVAR The 'GVAR' ...
OtfTableJSTF The 'JSTF' ...
OtfTableJUST The 'JUST' ...
OtfTableLCAR The 'LCAR' ...
OtfTableMMFX The 'MMFX'
OtfTableMMSD The 'MMSD' ...
OtfTableMORT The 'MORT' ...
OtfTablePROP The 'PROP' ...
OtfTableTRAK The 'TRAK' ...
OtfTableTYP1 The 'TYP1' ...
RangeRecord Class for a range record.
TtfTableCMAP The 'cmap' table maps character codes to glyph indices.
TtfTableCVT The 'cvt ' table is optional.
TtfTableEBDT The 'EBDT' ...
TtfTableEBLC The 'EBLC' ...
TtfTableEBSC The 'EBSC' ...
TtfTableFPGM The table 'fpgm' (BaseFont Program).
TtfTableGASP The table 'gasp'.
TtfTableGLYF The 'glyf' table contains the data that defines the appearance of the glyphs in the font.
TtfTableGLYF.CompositeComp Composite comp
TtfTableGLYF.Descript Simple Glyph Description.
TtfTableHDMX The table 'hdmx' (Horizontal Device Metrics).
TtfTableHEAD The 'head' table contains global information about the font.
TtfTableHHEA The 'hhea' table contains information needed to layout fonts whose characters are written horizontally, that is, either left to right or right to left.
TtfTableHMTX The 'hmtx' table contains metric information for the horizontal layout each of the glyphs in the font.
TtfTableKERN The 'kern' table contains the values that adjust the intercharacter spacing for glyphs in a font.
TtfTableKERN.KerningPair KerningPair
TtfTableKERN.KernSubtable Abstract class for all kerntables
TtfTableKERN.KernSubtableFormat0 Format 0.
TtfTableKERN.KernSubtableFormat2 Format 2.
TtfTableLOCA The 'loca' table stores the offsets to the locations of the glyphs in the font relative to the beginning of the 'glyf' table.
TtfTableLTSH The table 'LTSH' (The Linear Threshold Table).
TtfTableMAXP The 'maxp' table establishes the memory requirements for a font.
TtfTableNAME The name table(tag name: 'name') allows you to include human-readable names for features and settings, copyright notices, font names, style names, and other information related to your font.
TtfTableOS2 The 'OS/2' table consists of a set of metrics that are required by OS/2 and Windows.
TtfTableOS2.Panose panose.
TtfTablePCLT The 'PCLT' ...
TtfTablePOST The 'post' table contains information needed to use a TrueType font on a PostScript printer.
TtfTablePREP The 'prep' table stores the instructions that make up the control value program, a set of TrueType instructions that will be executed once when the font is first accessed and again whenever the font, point size or transformation matrix change.
TtfTableVDMX The 'VDMX' ...
TtfTableVHEA The 'VHEA' ...
TtfTableVMTX The 'VMTX' ...
XtfBoundingBox Bounding box.
XtfConstants Constants for TTF/OTF.
XtfGlyph An individual glyph.
XtfTableDirectory Class for a TTF/OTF TableDirectory.
XtfTableDirectory.Entry Class for a TTF TableDirectory-Entry.
XtfTableMap Map for a TTF/OTF table.