harfbuzz/test/subset/data/expected/layout.gpos3/gpos3_font3.default.28,29.ttx

277 lines
9.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<ttFont sfntVersion="OTTO" ttLibVersion="4.25">
<GlyphOrder>
<!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
<GlyphID id="0" name=".notdef"/>
<GlyphID id="1" name="g40"/>
<GlyphID id="2" name="g41"/>
</GlyphOrder>
<head>
<!-- Most of this table will be recalculated by the compiler -->
<tableVersion value="1.0"/>
<fontRevision value="1.0"/>
<checkSumAdjustment value="0xba430bd6"/>
<magicNumber value="0x5f0f3cf5"/>
<flags value="00000000 00000001"/>
<unitsPerEm value="1500"/>
<created value="Thu Jan 1 00:00:00 1970"/>
<modified value="Thu Sep 19 20:44:43 2019"/>
<xMin value="22"/>
<yMin value="-114"/>
<xMax value="1074"/>
<yMax value="691"/>
<macStyle value="00000000 00000000"/>
<lowestRecPPEM value="3"/>
<fontDirectionHint value="2"/>
<indexToLocFormat value="0"/>
<glyphDataFormat value="0"/>
</head>
<hhea>
<tableVersion value="0x00010000"/>
<ascent value="2500"/>
<descent value="0"/>
<lineGap value="200"/>
<advanceWidthMax value="1500"/>
<minLeftSideBearing value="300"/>
<minRightSideBearing value="161"/>
<xMaxExtent value="1339"/>
<caretSlopeRise value="1"/>
<caretSlopeRun value="0"/>
<caretOffset value="0"/>
<reserved0 value="0"/>
<reserved1 value="0"/>
<reserved2 value="0"/>
<reserved3 value="0"/>
<metricDataFormat value="0"/>
<numberOfHMetrics value="1"/>
</hhea>
<maxp>
<tableVersion value="0x5000"/>
<numGlyphs value="3"/>
</maxp>
<OS_2>
<!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
will be recalculated by the compiler -->
<version value="2"/>
<xAvgCharWidth value="2500"/>
<usWeightClass value="400"/>
<usWidthClass value="5"/>
<fsType value="00000000 00001100"/>
<ySubscriptXSize value="500"/>
<ySubscriptYSize value="500"/>
<ySubscriptXOffset value="250"/>
<ySubscriptYOffset value="50"/>
<ySuperscriptXSize value="500"/>
<ySuperscriptYSize value="500"/>
<ySuperscriptXOffset value="0"/>
<ySuperscriptYOffset value="500"/>
<yStrikeoutSize value="50"/>
<yStrikeoutPosition value="500"/>
<sFamilyClass value="0"/>
<panose>
<bFamilyType value="2"/>
<bSerifStyle value="10"/>
<bWeight value="6"/>
<bProportion value="3"/>
<bContrast value="6"/>
<bStrokeVariation value="5"/>
<bArmStyle value="11"/>
<bLetterForm value="2"/>
<bMidline value="2"/>
<bXHeight value="4"/>
</panose>
<ulUnicodeRange1 value="00000000 00000000 00000000 00000001"/>
<ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
<ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
<ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
<achVendID value="ADBE"/>
<fsSelection value="00000000 01000000"/>
<usFirstCharIndex value="40"/>
<usLastCharIndex value="41"/>
<sTypoAscender value="2500"/>
<sTypoDescender value="0"/>
<sTypoLineGap value="200"/>
<usWinAscent value="2500"/>
<usWinDescent value="0"/>
<ulCodePageRange1 value="11100000 00111111 00000001 11111111"/>
<ulCodePageRange2 value="11111111 11111111 00000000 00000000"/>
<sxHeight value="2500"/>
<sCapHeight value="2500"/>
<usDefaultChar value="65"/>
<usBreakChar value="65"/>
<usMaxContext value="0"/>
</OS_2>
<name>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
gpos3_font3
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
Regular
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
gpos3_font3
</namerecord>
<namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
gpos3_font3
</namerecord>
<namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
Version1.0
</namerecord>
<namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
gpos3_font3
</namerecord>
</name>
<cmap>
<tableVersion version="0"/>
<cmap_format_4 platformID="3" platEncID="1" language="0">
<map code="0x28" name="g40"/><!-- LEFT PARENTHESIS -->
<map code="0x29" name="g41"/><!-- RIGHT PARENTHESIS -->
</cmap_format_4>
<cmap_format_12 platformID="3" platEncID="10" format="12" reserved="0" length="28" language="0" nGroups="1">
<map code="0x28" name="g40"/><!-- LEFT PARENTHESIS -->
<map code="0x29" name="g41"/><!-- RIGHT PARENTHESIS -->
</cmap_format_12>
</cmap>
<post>
<formatType value="3.0"/>
<italicAngle value="0.0"/>
<underlinePosition value="-100"/>
<underlineThickness value="50"/>
<isFixedPitch value="0"/>
<minMemType42 value="0"/>
<maxMemType42 value="0"/>
<minMemType1 value="0"/>
<maxMemType1 value="0"/>
</post>
<CFF>
<major value="1"/>
<minor value="0"/>
<CFFFont name="dummy">
<version value="001.000"/>
<Notice value="Copyright (c) 2002 Adobe Systems Incorporated. All Rights Reserved."/>
<FullName value="dummy"/>
<FamilyName value="dummy"/>
<Weight value="Regular"/>
<isFixedPitch value="0"/>
<ItalicAngle value="0"/>
<UnderlinePosition value="-125"/>
<UnderlineThickness value="50"/>
<PaintType value="0"/>
<CharstringType value="2"/>
<FontMatrix value="0.0008 0 0 0.0008 0 0"/>
<UniqueID value="44788"/>
<FontBBox value="22 -114 1074 691"/>
<StrokeWidth value="0"/>
<!-- charset is dumped separately as the 'GlyphOrder' element -->
<Encoding name="StandardEncoding"/>
<Private>
<BlueValues value="-25 0 657 682 439 464 640 653 708 733 475 500"/>
<OtherBlues value="283 308 -251 -226 -154 -129 -194 -169"/>
<FamilyBlues value="-25 0 657 682 439 464 640 653 708 733 475 500"/>
<FamilyOtherBlues value="283 308 -251 -226 -154 -129 -194 -169"/>
<BlueScale value="0.039625"/>
<BlueShift value="7"/>
<BlueFuzz value="1"/>
<StdHW value="32"/>
<StdVW value="85"/>
<StemSnapH value="32"/>
<StemSnapV value="85 90"/>
<ForceBold value="0"/>
<LanguageGroup value="0"/>
<ExpansionFactor value="0.06"/>
<initialRandomSeed value="0"/>
<defaultWidthX value="2500"/>
<nominalWidthX value="2500"/>
<Subrs>
<!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
<CharString index="0">
145 665 rmoveto
-74 -43 -28 -166 -6 -75 -10 -124 21 -220 148 -44 rrcurveto
-11 37 40 7 39 hhcurveto
6 8 3 4 4 hvcurveto
69 60 39 31 2 103 1 44 5 43 -4 43 -7 87 -50 217 -88 45 -24 13 -29 1 -28 7 -12 -1 -8 -4 -6 -7 -16 -2 -16 -3 -13 -8 rrcurveto
122 -50 rmoveto
97 -69 31 -246 -15 -107 -13 -95 -42 -80 -111 33 -52 16 -30 55 -16 46 -32 98 -1 279 95 68 13 9 18 -2 15 4 1 1 2 1 2 1 14 -2 13 -2 11 -8 rrcurveto
233 -615 rmoveto
return
</CharString>
<CharString index="1">
175 661 rmoveto
1 -215 6 -215 1 -215 4 -42 54 3 2 41 -1 216 -6 214 -1 215 -11 35 -42 0 -7 -37 rrcurveto
325 -661 rmoveto
return
</CharString>
<CharString index="2">
336 627 rmoveto
-73 -94 -78 -92 -70 -97 -32 -45 -39 -39 -2 -56 2 -16 5 -7 14 -7 76 -39 130 16 102 10 -2 -44 -2 -44 -1 -43 4 -42 54 3 2 41 1 45 2 45 2 45 rrcurveto
6 6 0 1 5 hvcurveto
41 8 -6 54 -42 -3 rrcurveto
-2 -3 -1 -2 hhcurveto
4 135 -3 133 -49 127 -2 3 -3 2 -2 2 -6 6 -8 4 -9 -1 rrcurveto
-6 -6 -3 -4 -4 hvcurveto
-2 -1 -1 -1 -1 -1 rrcurveto
-230 -408 rmoveto
9 14 6 14 9 13 16 24 37 51 17 22 48 64 50 62 50 62 29 -105 1 -110 -4 -109 -87 -9 -131 -13 -50 20 rrcurveto
394 -219 rmoveto
return
</CharString>
<CharString index="3">
500 0 rmoveto
return
</CharString>
</Subrs>
</Private>
<CharStrings>
<CharString name=".notdef">
-104 callsubr
-104 callsubr
endchar
</CharString>
<CharString name="g40">
-105 callsubr
-107 callsubr
endchar
</CharString>
<CharString name="g41">
-105 callsubr
-106 callsubr
endchar
</CharString>
</CharStrings>
</CFFFont>
<GlobalSubrs>
<!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
</GlobalSubrs>
</CFF>
<GPOS>
<Version value="0x00010000"/>
<ScriptList>
<!-- ScriptCount=0 -->
</ScriptList>
<FeatureList>
<!-- FeatureCount=0 -->
</FeatureList>
<LookupList>
<!-- LookupCount=0 -->
</LookupList>
</GPOS>
<hmtx>
<mtx name=".notdef" width="1500" lsb="300"/>
<mtx name="g40" width="1500" lsb="300"/>
<mtx name="g41" width="1500" lsb="300"/>
</hmtx>
</ttFont>