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

This package contains the definitions and implementations for the TTF/OTF font CFF.

See:
          Description

Interface Summary
CharStringCalc Interface, to calculate the bounding box for the CharString.
 

Class Summary
CffFont Class for a CffFont.
CharString Container for each char string.
T1BlueFuzz BlueFuzz.
T1BlueScale BlueScale.
T1BlueShift BlueShift.
T1BlueValues BlueValues.
T1defaultWidthX defaultWidthX.
T1DictBoolean Type 1 dict boolean.
T1DictDelta Type 1 dict delta.
T1DictKey Type�1 dict keys.
T1DictNumber Type 1 dict number.
T1ExpansionFactor ExpansionFactor.
T1FamilyBlues FamilyBlues.
T1FamilyOtherBlues FamilyOtherBlues.
T1ForceBold ForceBold.
T1initialRandomSeed initialRandomSeed.
T1LanguageGroup LanguageGroup.
T1nominalWidthX nominalWidthX.
T1OtherBlues OtherBlues.
T1StdHW StdHW.
T1StdVW StdVW.
T1StemSnapH StemSnapH.
T1StemSnapV StemSnapV.
T1Subrs Subrs.
T2AbstractHintMask Abstract class for all hint masks.
T2Arithmetic Arithmetic.
T2CallGSubr T2: callgsubr: globalsubr# callgsubr (29).
T2CallSubr callsubr subr# callsubr (10).
T2CharString The Type 2 Charstring format.
T2CntrMask T2: cntrmask: cntrmask (20 + mask).
T2Conditional Conditional.
T2Double Double.
T2Dummy T2 dummy.
T2DummyNumber Dummy number.
T2EightNumber Eight T2Number,
T2EndChar endchar: endchar (14).
T2Escape Escape.
T2ExpertEncoding Expert Encoding.
T2FinishingPath Finishing a path.
T2Flex flex: dx1 dy1 dx2 dy2 dx3 dy3 dx4 dy4 dx5 dy5 dx6 dy6 fd flex (12 35).
T2Flex1 flex1: dx1 dy1 dx2 dy2 dx3 dy3 dx4 dy4 dx5 dy5 d6 flex1 (12 37).
T2FourNumber Four T2Number,
T2HFlex hflex: dx1 dx2 dy2 dx3 dx4 dx5 dx6 hflex (12 34).
T2HFlex1 hflex1: dx1 dy1 dx2 dy2 dx3 dx4 dx5 dy5 dx6 hflex1 (12 36).
T2HhcurveTo hhcurveto: dy1? {dxa dxb dyb dxc}+ hhcurveto (27).
T2HintCmd Abstract class for all T2 hints commands.
T2HintMask T2: hintmask: hintmask (19 + mask).
T2Hints Hints.
T2HLineTo hlineto: dx1 {dya dxb}* hlineto (6) : {dxa dyb}+ hlineto (6).
T2HMoveTo hmoveto: dx1 hmoveto (22).
T2Hstem T2: hstem y dy {dya dyb}* hstem (1).
T2HstemHm T2: hstemhm: y dy {dya dyb}* hstemhm (18).
T2HvcurveTo hvcurveto: dx1 dx2 dy2 dy3 {dya dxb dyb dxc dxd dxe dye dyf}* dxf? hvcurveto (31) : {dxa dxb dyb dyc dyd dxe dye dxf}+ dyf? hvcurveto (31).
T2Integer Integer.
T2Number Number.
T2Number16 T2 Number: 16-bit two complement number.
T2NumberFraction T2 Number Fraction.
T2Operator Operator.
T2PairNumber A pair of two T2Number,
T2PathConstruction Path construction.
T2PredefinedCharsetExpert Predefined Charset (expert subset).
T2PredefinedCharsetExpertSubset Predefined Charset (expert subset).
T2PredefinedCharsetISOAdobe Predefined Charset.
T2RcurveLine rcurveline: {dxa dya dxb dyb dxc dyc}+ dxd dyd rcurveline (24).
T2Return T2: return: return (11).
T2RlineCurve rlinecurve: {dxa dya}+ dxb dyb dxc dyc dxd dyd rlinecurve (25).
T2RLineTo rlineto: {dxa dya}+ rlineto (5).
T2RMoveTo rmoveto : dx1 dy1 rmoveto (21).
T2RrCurveTo T2 rrcurveto: {dxa dya dxb dyb dxc dyc}+ rrcurveto (8).
T2SID SID.
T2SixNumber Six T2Number,
T2StandardEncoding Standard Encoding.
T2StandardStrings Standard Strings.
T2Storage Storage.
T2Subroutine Subroutine.
T2TDOArray Abstract class for all array-values.
T2TDOBoolean Abstract class for all boolean-values.
T2TDOCharset Charset.
T2TDOCharStrings CharStrings.
T2TDOCharStringType CharStringType.
T2TDOCIDCount CIDCount.
T2TDOCIDFontRevision CIDFontRevision.
T2TDOCIDFontType CIDFontType.
T2TDOCIDFontVersion CIDFontVersion.
T2TDOCopyright Copyright.
T2TDOEncoding Encoding.
T2TDOFamilyName FamilyName.
T2TDOFDArray FDArray.
T2TDOFDSelect FDSelect.
T2TDOFontBBox FontBBox.
T2TDOFontMatrix FontMatrix.
T2TDOFontName FontName.
T2TDOFullName FullName.
T2TDOisFixedPitch isFixedPitch.
T2TDOItalicAngle ItalicAngle.
T2TDONotice Notice.
T2TDONumber Abstract class for all number-values.
T2TDOPaintType PaintType.
T2TDOPostscript Postscript.
T2TDOPrivate Private.
T2TDOROS ROS.
T2TDOSID Abstract class for all SID-values.
T2TDOStrokeWidth StrokeWidth.
T2TDOSyntheticBase SyntheticBase.
T2TDOUIDBase UIDBase.
T2TDOUnderlinePosition UnderlinePosition.
T2TDOUnderlineThickness UnderlineThickness.
T2TDOUniqueID UniqueID.
T2TDOVersion Version.
T2TDOWeight Weight.
T2TDOXUID XUID.
T2TopDICTOperator Top DICT Operator.
T2VhcurveTo vhcurveto: dy1 dx2 dy2 dx3 {dxa dxb dyb dyc dyd dxe dye dxf}* dyf? vhcurveto (30) : {dya dxb dyb dxc dxd dxe dye dyf}+ dxf? vhcurveto (30).
T2VLineTo vlineto: dy1 {dxa dyb}* vlineto (7) : {dya dxb}+ vlineto (7).
T2VMoveTo vmoveto: dy1 vmoveto (4).
T2Vstem T2: vstem: x dx {dxa dxb}* vstem (3).
T2VstemHm T2: vstemhm: x dx {dxa dxb}* vstemhm (23).
T2VvcurveTo vvcurveto: dx1? {dya dxb dyb dyc}+ vvcurveto (26).
 

Exception Summary
T2MissingNumberException Exception: missing number
T2NotANumberException Exception: not a number
T2NotAOperatorException Exception: not a operator
T2NumberFormatException Exception: not a number (parse error)
 

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

This package contains the definitions and implementations for the TTF/OTF font CFF.