font-test-data 0.6.2

Test data for the fontations crates
Documentation
<?xml version="1.0" encoding="UTF-8"?>
<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.37">
  <head>
    <!-- Most of this table will be recalculated by the compiler -->
    <tableVersion value="1.0"/>
    <fontRevision value="1.0"/>
    <checkSumAdjustment value="0xe34c4a3"/>
    <magicNumber value="0x5f0f3cf5"/>
    <flags value="00000000 00000011"/>
    <unitsPerEm value="1024"/>
    <created value="Sat Nov  5 18:46:15 2022"/>
    <modified value="Sat Nov  5 18:46:15 2022"/>
    <xMin value="51"/>
    <yMin value="-250"/>
    <xMax value="998"/>
    <yMax value="950"/>
    <macStyle value="00000000 00000011"/>
    <lowestRecPPEM value="6"/>
    <fontDirectionHint value="2"/>
    <indexToLocFormat value="0"/>
    <glyphDataFormat value="0"/>
  </head>

  <GlyphOrder>
    <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
    <GlyphID id="0" name=".notdef"/>
    <GlyphID id="1" name="eblc_3_ebdt_2"/>
    <GlyphID id="2" name="eblc_3_ebdt_2_glyph2"/>
    <GlyphID id="3" name="eblc_2_ebdt_5"/>
    <GlyphID id="4" name="noto_emoji_style_ebdt"/>
  </GlyphOrder>

  <maxp>
    <tableVersion value="0x5000"/>
    <numGlyphs value="4"/>
  </maxp>

  <EBDT>
    <header version="2.0"/>
    <strikedata index="0">
      <ebdt_bitmap_format_2 name="eblc_3_ebdt_2">
        <SmallGlyphMetrics>
          <height value="8"/>
          <width value="3"/>
          <BearingX value="1"/>
          <BearingY value="6"/>
          <Advance value="4"/>
        </SmallGlyphMetrics>
        <rawimagedata>
          eeaeea
        </rawimagedata>
      </ebdt_bitmap_format_2>
      <ebdt_bitmap_format_2 name="eblc_3_ebdt_2_glyph2">
        <SmallGlyphMetrics>
          <height value="8"/>
          <width value="4"/>
          <BearingX value="0"/>
          <BearingY value="6"/>
          <Advance value="4"/>
        </SmallGlyphMetrics>
        <rawimagedata>
          f0f0f0f0
        </rawimagedata>
      </ebdt_bitmap_format_2>          
    </strikedata>
    <strikedata index="1">
      <ebdt_bitmap_format_5 name="eblc_2_ebdt_5">
        <rawimagedata>
          aabbccdd 00112233 ffee1234 424242aa
          88990011  
        </rawimagedata>
      </ebdt_bitmap_format_5>
    </strikedata>    
  </EBDT>

  <EBLC>
    <header version="2.0"/>
    <strike index="0">
      <bitmapSizeTable>
        <sbitLineMetrics direction="hori">
          <ascender value="6"/>
          <descender value="2"/>
          <widthMax value="4"/>
          <caretSlopeNumerator value="0"/>
          <caretSlopeDenominator value="0"/>
          <caretOffset value="0"/>
          <minOriginSB value="0"/>
          <minAdvanceSB value="0"/>
          <maxBeforeBL value="6"/>
          <minAfterBL value="-2"/>
          <pad1 value="0"/>
          <pad2 value="0"/>
        </sbitLineMetrics>
        <sbitLineMetrics direction="vert">
          <ascender value="6"/>
          <descender value="2"/>
          <widthMax value="0"/>
          <caretSlopeNumerator value="0"/>
          <caretSlopeDenominator value="0"/>
          <caretOffset value="0"/>
          <minOriginSB value="0"/>
          <minAdvanceSB value="0"/>
          <maxBeforeBL value="0"/>
          <minAfterBL value="0"/>
          <pad1 value="0"/>
          <pad2 value="0"/>
        </sbitLineMetrics>
        <colorRef value="0"/>
        <startGlyphIndex value="1"/>
        <endGlyphIndex value="2"/>
        <ppemX value="7"/>
        <ppemY value="7"/>
        <bitDepth value="1"/>
        <flags value="1"/>
      </bitmapSizeTable>
      <!-- GlyphIds are written but not read. The firstGlyphIndex and
           lastGlyphIndex values will be recalculated by the compiler. -->
      <eblc_index_sub_table_3 imageFormat="2" firstGlyphIndex="1" lastGlyphIndex="2">
        <glyphLoc id="1" name="eblc_3_ebdt_2"/>
        <glyphLoc id="2" name="eblc_3_ebdt_2_glyph2"/>
      </eblc_index_sub_table_3>
    </strike>
    <strike index="1">
      <bitmapSizeTable>
        <sbitLineMetrics direction="hori">
          <ascender value="12"/>
          <descender value="5"/>
          <widthMax value="9"/>
          <caretSlopeNumerator value="0"/>
          <caretSlopeDenominator value="0"/>
          <caretOffset value="0"/>
          <minOriginSB value="0"/>
          <minAdvanceSB value="0"/>
          <maxBeforeBL value="12"/>
          <minAfterBL value="-5"/>
          <pad1 value="0"/>
          <pad2 value="0"/>
        </sbitLineMetrics>
        <sbitLineMetrics direction="vert">
          <ascender value="12"/>
          <descender value="5"/>
          <widthMax value="0"/>
          <caretSlopeNumerator value="0"/>
          <caretSlopeDenominator value="0"/>
          <caretOffset value="0"/>
          <minOriginSB value="0"/>
          <minAdvanceSB value="0"/>
          <maxBeforeBL value="0"/>
          <minAfterBL value="0"/>
          <pad1 value="0"/>
          <pad2 value="0"/>
        </sbitLineMetrics>
        <colorRef value="0"/>
        <startGlyphIndex value="3"/>
        <endGlyphIndex value="3"/>
        <ppemX value="15"/>
        <ppemY value="15"/>
        <bitDepth value="1"/>
        <flags value="1"/>
      </bitmapSizeTable>
      <!-- GlyphIds are written but not read. The firstGlyphIndex and
           lastGlyphIndex values will be recalculated by the compiler. -->
      <eblc_index_sub_table_2 imageFormat="5" firstGlyphIndex="3" lastGlyphIndex="3">
        <imageSize value="20"/>
        <BigGlyphMetrics>
          <height value="17"/>
          <width value="9"/>
          <horiBearingX value="0"/>
          <horiBearingY value="12"/>
          <horiAdvance value="9"/>
          <vertBearingX value="-4"/>
          <vertBearingY value="-9"/>
          <vertAdvance value="0"/>
        </BigGlyphMetrics>
        <glyphLoc id="3" name="eblc_2_ebdt_5"/>
      </eblc_index_sub_table_2>
    </strike>    
  </EBLC>

  <CBDT>
    <header version="3.0"/>
    <strikedata index="0">
      <cbdt_bitmap_format_17 name="noto_emoji_style_ebdt">
        <SmallGlyphMetrics>
          <height value="128"/>
          <width value="136"/>
          <BearingX value="0"/>
          <BearingY value="101"/>
          <Advance value="136"/>
        </SmallGlyphMetrics>
        <rawimagedata>
          89504e47 0d0a1a0a   
        </rawimagedata>
      </cbdt_bitmap_format_17>
    </strikedata>
  </CBDT>

  <CBLC>
    <header version="3.0"/>
    <strike index="0">
      <bitmapSizeTable>
        <sbitLineMetrics direction="hori">
          <ascender value="101"/>
          <descender value="-27"/>
          <widthMax value="136"/>
          <caretSlopeNumerator value="0"/>
          <caretSlopeDenominator value="0"/>
          <caretOffset value="0"/>
          <minOriginSB value="0"/>
          <minAdvanceSB value="0"/>
          <maxBeforeBL value="0"/>
          <minAfterBL value="0"/>
          <pad1 value="0"/>
          <pad2 value="0"/>
        </sbitLineMetrics>
        <sbitLineMetrics direction="vert">
          <ascender value="101"/>
          <descender value="-27"/>
          <widthMax value="136"/>
          <caretSlopeNumerator value="0"/>
          <caretSlopeDenominator value="0"/>
          <caretOffset value="0"/>
          <minOriginSB value="0"/>
          <minAdvanceSB value="0"/>
          <maxBeforeBL value="0"/>
          <minAfterBL value="0"/>
          <pad1 value="0"/>
          <pad2 value="0"/>
        </sbitLineMetrics>
        <colorRef value="0"/>
        <startGlyphIndex value="4"/>
        <endGlyphIndex value="4"/>
        <ppemX value="109"/>
        <ppemY value="109"/>
        <bitDepth value="32"/>
        <flags value="1"/>
      </bitmapSizeTable>
      <!-- GlyphIds are written but not read. The firstGlyphIndex and
           lastGlyphIndex values will be recalculated by the compiler. -->
      <eblc_index_sub_table_1 imageFormat="17" firstGlyphIndex="4" lastGlyphIndex="4">
        <glyphLoc id="4" name="noto_emoji_style_ebdt"/>
      </eblc_index_sub_table_1>
    </strike>
  </CBLC>  

</ttFont>