fonttools/Tests/varLib/data/test_results/InterpolateTestCFF2VF.ttx
ReadRoberts 617b8c6396 [varLib.mutator] Interpolating CFF2 tables. Make more fixes per recommendations
varStore.py. Commit the correct function references.
psCharstrings.py. Add decompiler class specifically for flattening subroutinized charstrings.
mutator.py. Flatten the subroutinized charstrings, delete the Subrs.
TestCFF2VF.otf, Updated to version with subroutinization. Updated expected ttx output.
2018-11-19 20:08:00 -08:00

129 lines
3.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<ttFont sfntVersion="OTTO" ttLibVersion="3.32">
<CFF2>
<major value="2"/>
<minor value="0"/>
<CFFFont name="CFF2Font">
<FontMatrix value="0.001 0 0 0.001 0 0"/>
<FDArray>
<FontDict index="0">
<Private>
<BlueValues value="-12 0 478 490 570 582 640 652 660 672 722 734"/>
<OtherBlues value="-234 -222"/>
<BlueScale value="0.0625"/>
<BlueShift value="7"/>
<BlueFuzz value="0"/>
<StdHW value="28"/>
<StdVW value="34"/>
</Private>
</FontDict>
</FDArray>
<CharStrings>
<CharString name=".notdef">
84 hmoveto
432 660 -432 hlineto
48 -628 rmoveto
102 176 64 106 rlineto
4 hlineto
62 -106 100 -176 rlineto
-342 42 rmoveto
536 vlineto
154 -270 rlineto
22 26 rmoveto
-56 92 -94 168 rlineto
302 hlineto
-94 -168 -54 -92 rlineto
22 -26 rmoveto
152 270 rlineto
-536 vlineto
</CharString>
<CharString name="A">
50 hmoveto
32 hlineto
140 396 28 80 24 68 24 82 rlinecurve
4 hlineto
24 -82 24 -68 28 -80 138 -396 rcurveline
34 hlineto
-236 660 rlineto
-28 hlineto
-134 -424 rmoveto
293 28 -293 hlineto
</CharString>
<CharString name="T">
284 hmoveto
32 632 234 28 -500 -28 234 hlineto
</CharString>
<CharString name="dollar">
311 34 rmoveto
103 88 56 94 hvcurveto
184 -338 -32 142 vvcurveto
68 57 44 85 76 34 -24 -38 44 vhcurveto
20 20 rlineto
38 -41 -45 32 -85 hhcurveto
-99 -78 -54 -88 hvcurveto
-166 338 28 -156 vvcurveto
-70 -56 -50 -103 -85 -66 38 34 -40 vhcurveto
-18 -22 45 -38 73 -40 91 0 rlinecurve
-18 566 rmoveto
30 hlineto
50 0 50 50 vvcurveto
-30 hlineto
-50 0 -50 -50 vvcurveto
-562 vmoveto
-148 30 148 vlineto
</CharString>
<CharString name="glyph00003">
311 34 rmoveto
103 88 56 94 hvcurveto
184 -338 -32 142 vvcurveto
68 57 44 85 76 34 -24 -38 44 vhcurveto
20 20 rlineto
38 -41 -45 32 -85 hhcurveto
-99 -78 -54 -88 hvcurveto
-166 338 28 -156 vvcurveto
-70 -56 -50 -103 -85 -66 38 34 -40 vhcurveto
-18 -22 rlineto
-38 45 73 -40 91 hhcurveto
-70 -146 rmoveto
158 860 -30 4 -158 -860 rlineto
</CharString>
</CharStrings>
<VarStore Format="1">
<Format value="1"/>
<VarRegionList>
<!-- RegionAxisCount=1 -->
<!-- RegionCount=2 -->
<Region index="0">
<VarRegionAxis index="0">
<StartCoord value="-1.0"/>
<PeakCoord value="-1.0"/>
<EndCoord value="0.0"/>
</VarRegionAxis>
</Region>
<Region index="1">
<VarRegionAxis index="0">
<StartCoord value="0.0"/>
<PeakCoord value="1.0"/>
<EndCoord value="1.0"/>
</VarRegionAxis>
</Region>
</VarRegionList>
<!-- VarDataCount=1 -->
<VarData index="0">
<!-- ItemCount=0 -->
<NumShorts value="0"/>
<!-- VarRegionCount=2 -->
<VarRegionIndex index="0" value="0"/>
<VarRegionIndex index="1" value="1"/>
</VarData>
</VarStore>
</CFFFont>
<GlobalSubrs>
<!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
</GlobalSubrs>
</CFF2>
</ttFont>