Home | History | Annotate | Download | only in graphite
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <ttFont sfntVersion="\x00\x01\x00\x00">
      3 
      4   <Silf>
      5     <!-- Attributes starting with _ are informative only -->
      6     <version compilerVersion="0" compressionScheme="0" version="2.0"/>
      7     <silf>
      8       <info direction="1" extraAscent="0" extraDescent="0" flags="4" lbGID="6" maxCompPerLig="0" maxGlyphID="7" numLigComp="0" numUserDefn="0"/>
      9       <passindexes iBidi="255" iJust="1" iPos="1" iSubst="0"/>
     10       <contexts maxPostContext="0" maxPreContext="0"/>
     11       <attributes attCollisions="0" attrBreakWeight="2" attrDirectionality="3" attrMirroring="4" attrPseudo="0" attrSkipPasses="1"/>
     12       <classes>
     13         <linearClasses>
     14           <linear _index="0">
     15             c
     16           </linear>
     17         </linearClasses>
     18         <nonLinearClasses>
     19         </nonLinearClasses>
     20       </classes>
     21       <passes>
     22         <pass _index="0">
     23           <info collisionThreshold="0" flags="0" maxBackup="0" maxRuleContext="3" maxRuleLoop="5" maxRulePreContext="1" minRulePreContext="0"/>
     24           <fsminfo numColumns="3" numRows="6" numSuccess="2" numTransitional="5"/>
     25           <colmap>
     26             .notdef=0 space=0 a=1 b=2 c=0
     27           </colmap>
     28           <staterulemap>
     29             <state number="4" rules="1"/>
     30             <state number="5" rules="0"/>
     31           </staterulemap>
     32           <rules>
     33             <rule index="0" precontext="0" sortkey="2">
     34               <action>
     35                 PUT_GLYPH_8BIT_OBS(0)
     36                 ASSOC(0, 1)
     37                 NEXT
     38                 DELETE
     39                 NEXT
     40                 RET_ZERO
     41               </action>
     42             </rule>
     43             <rule index="1" precontext="1" sortkey="2">
     44               <action>
     45                 PUT_GLYPH_8BIT_OBS(0)
     46                 NEXT
     47                 RET_ZERO
     48               </action>
     49             </rule>
     50           </rules>
     51           <fsm>
     52             <starts>0 1</starts>
     53             <row _i="0">1 1 2</row>
     54             <row _i="1">0 3 0</row>
     55             <row _i="2">0 4 0</row>
     56             <row _i="3">0 0 5</row>
     57             <row _i="4">0 0 5</row>
     58           </fsm>
     59         </pass>
     60         <pass _index="1">
     61           <info collisionThreshold="10" flags="0" maxBackup="0" maxRuleContext="2" maxRuleLoop="5" maxRulePreContext="0" minRulePreContext="0"/>
     62           <fsminfo numColumns="2" numRows="3" numSuccess="1" numTransitional="2"/>
     63           <colmap>
     64             a=0 c=1
     65           </colmap>
     66           <staterulemap>
     67             <state number="2" rules="0"/>
     68           </staterulemap>
     69           <rules>
     70             <rule index="0" precontext="0" sortkey="2">
     71               <action>
     72                 COPY_NEXT
     73                 PUT_COPY(0)
     74                 PUSH_BYTE(-1)
     75                 ATTR_SET_SLOT(2)
     76                 PUSH_BYTE(0)
     77                 ATTR_SET(17)
     78                 PUSH_GLYPH_ATTR_OBS(6, 0)
     79                 ATTR_SET(8)
     80                 PUSH_GLYPH_ATTR_OBS(7, 0)
     81                 ATTR_SET(9)
     82                 PUSH_ATT_TO_GATTR_OBS(6, 0)
     83                 ATTR_SET(3)
     84                 PUSH_ATT_TO_GATTR_OBS(7, 0)
     85                 ATTR_SET(4)
     86                 NEXT
     87                 RET_ZERO
     88               </action>
     89             </rule>
     90           </rules>
     91           <fsm>
     92             <starts>0</starts>
     93             <row _i="0">1 0</row>
     94             <row _i="1">0 2</row>
     95           </fsm>
     96         </pass>
     97       </passes>
     98     </silf>
     99   </Silf>
    100 
    101 </ttFont>
    102