freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/freetype-web][master] docs/glyphs/glyphs-3.html: Replace


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype-web][master] docs/glyphs/glyphs-3.html: Replace PNG with SVG images.
Date: Thu, 06 Oct 2022 07:00:34 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType Website

Commits:

  • cf5846e2
    by Werner Lemberg at 2022-10-06T08:56:35+02:00
    docs/glyphs/glyphs-3.html: Replace PNG with SVG images.
    
    The source file, `glyph-metrics.tex`, is using the 'TikZ' package for LaTeX
    to draw the graphics.  After creating a PDF (with one image per page), the
    PDF pages were converted with `pdf2svg` to SVG images.
    

10 changed files:

Changes:

  • freetype2/docs/glyphs/glyph-metrics-1.svg
    1
    +<?xml version="1.0" encoding="UTF-8"?>
    
    2
    +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="623.14pt" height="179.01pt" viewBox="0 0 623.14 179.01" version="1.1">
    
    3
    +<defs>
    
    4
    +<g>
    
    5
    +<symbol overflow="visible" id="glyph0-0">
    
    6
    +<path style="stroke:none;" d="M 0 0 L 74.71875 0 L 74.71875 -104.3125 L 0 -104.3125 Z M 11.953125 -7.46875 L 37.359375 -45.421875 L 62.765625 -7.46875 Z M 7.46875 -90.109375 L 32.875 -52.15625 L 7.46875 -14.203125 Z M 41.84375 -52.15625 L 67.25 -90.109375 L 67.25 -14.203125 Z M 37.359375 -58.875 L 11.953125 -96.6875 L 62.765625 -96.6875 Z M 37.359375 -58.875 "/>
    
    7
    +</symbol>
    
    8
    +<symbol overflow="visible" id="glyph0-1">
    
    9
    +<path style="stroke:none;" d="M 23.15625 -11.8125 L 31.375 -33.46875 C 32.125 -35.421875 33.03125 -36.015625 36.609375 -36.015625 L 68.140625 -36.015625 L 76.8125 -10.765625 C 78.609375 -5.671875 72.921875 -5.078125 65.75 -4.625 C 64.859375 -3.734375 64.859375 -0.59375 65.75 0.296875 C 71.28125 0.15625 79.5 0 85.328125 0 C 91.453125 0 97.140625 0.15625 102.359375 0.296875 C 103.265625 -0.59375 103.265625 -3.734375 102.359375 -4.625 C 96.53125 -5.234375 91.453125 -5.671875 88.921875 -12.859375 L 58.125 -98.328125 C 55.890625 -96.984375 51.859375 -95.34375 49.90625 -95.34375 L 15.984375 -15.25 C 12.109375 -5.984375 7.625 -5.078125 1.046875 -4.625 C 0.15625 -3.734375 0.15625 -0.59375 1.046875 0.296875 C 4.9375 0.15625 9.859375 0 14.34375 0 C 20.46875 0 27.9375 0.15625 33.46875 0.296875 C 34.375 -0.59375 34.375 -3.734375 33.46875 -4.625 C 27.796875 -5.078125 20.765625 -5.671875 23.15625 -11.8125 Z M 39.296875 -42.296875 C 36.015625 -42.296875 34.96875 -42.734375 35.5625 -44.234375 L 50.8125 -82.9375 L 51.703125 -82.9375 L 65.75 -42.296875 Z M 39.296875 -42.296875 "/>
    
    10
    +</symbol>
    
    11
    +<symbol overflow="visible" id="glyph0-2">
    
    12
    +<path style="stroke:none;" d="M 24.953125 -58.875 C 24.0625 -57.984375 23.46875 -58.28125 23.46875 -59.625 L 23.46875 -87.125 C 23.46875 -96.828125 24.0625 -102.8125 24.0625 -102.8125 C 24.0625 -103.859375 23.46875 -104.3125 22.109375 -104.3125 C 18.375 -102.8125 7.171875 -100.71875 1.203125 -100.265625 C 0.890625 -99.078125 1.203125 -96.6875 2.09375 -95.796875 C 2.546875 -95.796875 2.984375 -95.796875 3.4375 -95.796875 C 10.015625 -95.34375 11.65625 -95.34375 11.65625 -83.53125 L 11.65625 -10.609375 C 11.65625 -4.78125 11.5 -2.09375 11.0625 0 C 11.8125 1.203125 12.546875 1.796875 14.34375 1.796875 C 15.25 0.890625 16.734375 -0.453125 17.9375 -1.796875 C 19.421875 -3.59375 20.328125 -3.59375 21.96875 -2.234375 C 25.40625 0.59375 29.890625 1.5 35.125 1.5 C 50.359375 1.5 68.140625 -12.40625 68.140625 -36.15625 C 68.140625 -54.390625 54.6875 -65.609375 41.6875 -65.609375 C 35.265625 -65.609375 29.59375 -63.0625 24.953125 -58.875 Z M 26 -54.25 C 29.890625 -57.6875 34.375 -59.03125 38.703125 -59.03125 C 47.8125 -59.03125 55.296875 -47.96875 55.296875 -33.46875 C 55.296875 -16.4375 48.421875 -3.59375 34.21875 -3.59375 C 29.59375 -3.59375 26.453125 -6.875 23.46875 -10.609375 L 23.46875 -47.96875 C 23.46875 -51.109375 24.0625 -52.609375 26 -54.25 Z M 26 -54.25 "/>
    
    13
    +</symbol>
    
    14
    +<symbol overflow="visible" id="glyph0-3">
    
    15
    +<path style="stroke:none;" d="M 7.171875 -20.625 C 7.765625 -13.296875 8.21875 -6.28125 8.21875 0 C 9.71875 -0.296875 11.203125 -0.453125 11.953125 -0.453125 C 13 -0.453125 13.890625 -0.453125 14.9375 -0.15625 C 18.984375 0.890625 23.015625 1.5 28.546875 1.5 C 36.90625 1.5 52.296875 -2.546875 52.296875 -17.328125 C 52.296875 -27.5 44.984375 -33.46875 34.8125 -37.203125 C 25.859375 -40.640625 19.875 -42.890625 19.875 -51.109375 C 19.875 -57.234375 25.25 -60.671875 30.328125 -60.671875 C 33.625 -60.671875 42.296875 -59.46875 44.234375 -46.78125 C 45.125 -45.875 48.125 -46.03125 49.015625 -46.921875 C 49.46875 -52.296875 49.765625 -57.828125 49.90625 -62.765625 C 45.28125 -63.515625 38.109375 -65.609375 30.328125 -65.609375 C 19.28125 -65.609375 9.265625 -58.4375 9.265625 -48.859375 C 9.265625 -37.953125 14.203125 -33.328125 25.703125 -28.546875 C 38.109375 -23.46875 40.953125 -20.328125 40.953125 -13.890625 C 40.953125 -6.578125 33.765625 -3.4375 28.25 -3.4375 C 22.421875 -3.4375 19.125 -5.375 17.640625 -7.03125 C 14.34375 -10.453125 12.703125 -17.03125 11.8125 -20.765625 C 10.90625 -21.671875 8.0625 -21.515625 7.171875 -20.625 Z M 7.171875 -20.625 "/>
    
    16
    +</symbol>
    
    17
    +<symbol overflow="visible" id="glyph0-4">
    
    18
    +<path style="stroke:none;" d="M 6.421875 -64.109375 C 4.328125 -64.109375 3.734375 -62.3125 3.734375 -61.125 L 3.734375 -59.171875 C 3.734375 -58.4375 3.890625 -58.28125 4.484375 -58.28125 L 13.296875 -58.28125 L 13.296875 -13.296875 C 13.296875 -2.6875 17.9375 1.5 24.8125 1.5 C 31.6875 1.5 39.15625 -1.796875 44.984375 -8.375 C 44.6875 -9.859375 43.78125 -10.765625 42.296875 -10.90625 C 38.40625 -7.921875 33.921875 -6.71875 30.03125 -6.71875 C 26 -6.71875 25.109375 -11.203125 25.109375 -20.46875 L 25.109375 -58.28125 L 40.640625 -58.28125 C 42.140625 -58.28125 44.234375 -58.875 44.234375 -60.21875 L 44.234375 -63.21875 C 44.234375 -63.8125 43.78125 -64.109375 43.03125 -64.109375 L 25.109375 -64.109375 L 25.109375 -69.9375 C 25.109375 -79.65625 25.703125 -85.625 25.703125 -85.625 C 25.703125 -86.53125 25.25 -86.96875 24.5 -86.96875 C 23.90625 -86.96875 22.5625 -86.375 21.21875 -85.625 C 19.578125 -84.734375 18.078125 -83.984375 16.140625 -83.53125 C 14.34375 -82.9375 12.859375 -82.484375 12.859375 -81.4375 C 12.859375 -79.65625 13.296875 -80.703125 13.296875 -64.109375 Z M 6.421875 -64.109375 "/>
    
    19
    +</symbol>
    
    20
    +<symbol overflow="visible" id="glyph0-5">
    
    21
    +<path style="stroke:none;" d="M 26.296875 -53.5 C 26 -59.46875 25.859375 -63.359375 25.109375 -64.859375 C 24.8125 -65.609375 24.5 -66.046875 23.3125 -66.046875 C 19.125 -64.40625 15.25 -63.0625 4.9375 -61.71875 C 4.625 -60.828125 4.9375 -58.4375 5.234375 -57.53125 C 13.296875 -56.78125 14.9375 -56.03125 14.9375 -47.375 L 14.9375 -18.234375 C 14.9375 -5.828125 13.15625 -5.234375 3.890625 -4.625 C 2.984375 -3.734375 2.984375 -0.59375 3.890625 0.296875 C 9.109375 0.15625 14.9375 0 20.921875 0 C 26.90625 0 33.765625 0.15625 39 0.296875 C 39.90625 -0.59375 39.90625 -3.734375 39 -4.625 C 28.546875 -5.375 26.75 -5.828125 26.75 -18.234375 L 26.75 -39 C 26.75 -42.890625 28.546875 -46.328125 30.328125 -49.015625 C 31.984375 -51.40625 35.421875 -56.34375 37.203125 -56.34375 C 38.5625 -56.34375 39.90625 -56.03125 41.09375 -54.390625 C 42.140625 -52.90625 43.9375 -50.953125 46.46875 -50.953125 C 50.0625 -50.953125 53.5 -54.6875 53.5 -58.4375 C 53.5 -61.265625 50.8125 -65.609375 44.53125 -65.609375 C 37.515625 -65.609375 31.375 -59.03125 27.9375 -53.203125 C 27.046875 -51.5625 26.296875 -52.75 26.296875 -53.5 Z M 26.296875 -53.5 "/>
    
    22
    +</symbol>
    
    23
    +<symbol overflow="visible" id="glyph0-6">
    
    24
    +<path style="stroke:none;" d="M 43.78125 -7.171875 C 44.6875 -2.546875 46.328125 1.5 53.796875 1.5 C 59.46875 1.5 64.859375 -1.046875 68 -4.03125 C 67.6875 -5.828125 67.09375 -7.171875 65.453125 -8.0625 C 64.40625 -7.171875 61.859375 -5.671875 59.921875 -5.671875 C 55.59375 -5.671875 55.4375 -11.5 55.4375 -18.375 L 55.4375 -40.34375 C 55.4375 -61.5625 43.78125 -65.609375 32.875 -65.609375 C 20.625 -65.609375 8.21875 -57.53125 8.21875 -49.015625 C 8.21875 -45.421875 10.015625 -43.640625 13.453125 -43.640625 C 17.78125 -43.640625 20.46875 -46.78125 20.46875 -48.71875 C 20.46875 -49.765625 20.328125 -50.8125 20.03125 -51.40625 C 19.875 -51.859375 19.71875 -52.75 19.71875 -54.390625 C 19.71875 -59.03125 26 -60.671875 31.6875 -60.671875 C 36.765625 -60.671875 43.78125 -58.125 43.78125 -41.25 C 43.78125 -40.203125 43.34375 -39.59375 42.890625 -39.453125 L 30.03125 -36.3125 C 15.6875 -32.734375 5.375 -24.8125 5.375 -14.640625 C 5.375 -2.390625 13.75 1.5 24.203125 1.5 C 29.4375 1.5 33.921875 0.296875 40.5 -4.78125 L 43.484375 -7.171875 Z M 43.78125 -34.8125 L 43.78125 -15.09375 C 43.78125 -13.15625 42.890625 -12.109375 41.6875 -11.203125 C 37.8125 -8.0625 32.734375 -4.625 28.546875 -4.625 C 21.078125 -4.625 17.78125 -10.609375 17.78125 -15.25 C 17.78125 -21.96875 20.921875 -28.84375 31.984375 -31.6875 Z M 43.78125 -34.8125 "/>
    
    25
    +</symbol>
    
    26
    +<symbol overflow="visible" id="glyph0-7">
    
    27
    +<path style="stroke:none;" d="M 59.46875 -13.59375 C 58.875 -14.9375 57.6875 -15.546875 56.34375 -15.6875 C 51.25 -9.109375 44.828125 -5.828125 38.40625 -5.828125 C 27.5 -5.828125 18.375 -16.890625 18.375 -34.375 C 18.375 -50.8125 25.546875 -60.671875 35.421875 -60.671875 C 44.234375 -60.671875 45.421875 -55.4375 46.03125 -50.21875 C 46.46875 -46.171875 48.5625 -44.828125 51.703125 -44.828125 C 54.84375 -44.828125 59.03125 -46.78125 59.03125 -51.40625 C 59.03125 -59.625 50.515625 -65.609375 36.15625 -65.609375 C 21.375 -65.609375 5.53125 -52.296875 5.53125 -31.078125 C 5.53125 -11.8125 16.28125 1.5 35.125 1.5 C 44.078125 1.5 52 -1.34375 59.46875 -13.59375 Z M 59.46875 -13.59375 "/>
    
    28
    +</symbol>
    
    29
    +</g>
    
    30
    +</defs>
    
    31
    +<g id="surface1">
    
    32
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 47.535156 108.332031 L 47.535156 117.300781 L 56.503906 117.300781 L 56.503906 108.332031 Z M 47.535156 108.332031 "/>
    
    33
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -0.498469 0.00059375 L -43.018 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    34
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M -0.498469 0.00059375 L -0.498469 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    35
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    36
    +  <use xlink:href="">"#glyph0-1" x="53.016" y="112.817"/>
    
    37
    +</g>
    
    38
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 152.394531 108.332031 L 152.394531 117.300781 L 161.359375 117.300781 L 161.359375 108.332031 Z M 152.394531 108.332031 "/>
    
    39
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 104.360906 0.00059375 L 104.360906 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    40
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.497625 -39.686906 L 96.470281 -39.686906 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    41
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 156.878906 152.503906 C 154.539062 152.0625 150.742188 150.75 148.109375 149.214844 L 148.109375 155.789062 C 150.742188 154.253906 154.539062 152.941406 156.878906 152.503906 "/>
    
    42
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.497625 0.00059375 L 104.360906 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    43
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    44
    +  <use xlink:href="">"#glyph0-2" x="156.878" y="112.817"/>
    
    45
    +</g>
    
    46
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 226.070312 108.332031 L 226.070312 117.300781 L 235.035156 117.300781 L 235.035156 108.332031 Z M 226.070312 108.332031 "/>
    
    47
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 178.032781 0.00059375 L 178.032781 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    48
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.360906 -19.843156 L 170.142156 -19.843156 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    49
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 230.550781 132.660156 C 228.214844 132.222656 224.414062 130.90625 221.785156 129.371094 L 221.785156 135.949219 C 224.414062 134.414062 228.214844 133.097656 230.550781 132.660156 "/>
    
    50
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.360906 0.00059375 L 178.032781 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    51
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    52
    +  <use xlink:href="">"#glyph0-3" x="230.553" y="112.817"/>
    
    53
    +</g>
    
    54
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 284.351562 108.332031 L 284.351562 117.300781 L 293.316406 117.300781 L 293.316406 108.332031 Z M 284.351562 108.332031 "/>
    
    55
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 236.317937 0.00059375 L 236.317937 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    56
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.032781 -39.686906 L 228.427312 -39.686906 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    57
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 288.835938 152.503906 C 286.496094 152.0625 282.699219 150.75 280.066406 149.214844 L 280.066406 155.789062 C 282.699219 154.253906 286.496094 152.941406 288.835938 152.503906 "/>
    
    58
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.032781 0.00059375 L 236.317937 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    59
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    60
    +  <use xlink:href="">"#glyph0-4" x="288.835" y="112.817"/>
    
    61
    +</g>
    
    62
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 331.574219 108.332031 L 331.574219 117.300781 L 340.542969 117.300781 L 340.542969 108.332031 Z M 331.574219 108.332031 "/>
    
    63
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 283.540594 0.00059375 L 283.540594 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    64
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.317937 -19.843156 L 275.649969 -19.843156 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    65
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 336.058594 132.660156 C 333.71875 132.222656 329.921875 130.90625 327.292969 129.371094 L 327.292969 135.949219 C 329.921875 134.414062 333.71875 133.097656 336.058594 132.660156 "/>
    
    66
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.317937 0.00059375 L 283.540594 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    67
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    68
    +  <use xlink:href="">"#glyph0-5" x="336.058" y="112.817"/>
    
    69
    +</g>
    
    70
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 387.167969 108.332031 L 387.167969 117.300781 L 396.132812 117.300781 L 396.132812 108.332031 Z M 387.167969 108.332031 "/>
    
    71
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 339.134344 0.00059375 L 339.134344 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    72
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 283.540594 -39.686906 L 331.243719 -39.686906 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    73
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 391.652344 152.503906 C 389.3125 152.0625 385.511719 150.75 382.882812 149.214844 L 382.882812 155.789062 C 385.511719 154.253906 389.3125 152.941406 391.652344 152.503906 "/>
    
    74
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 283.540594 0.00059375 L 339.134344 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    75
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    76
    +  <use xlink:href="">"#glyph0-6" x="391.651" y="112.817"/>
    
    77
    +</g>
    
    78
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 455.460938 108.332031 L 455.460938 117.300781 L 464.429688 117.300781 L 464.429688 108.332031 Z M 455.460938 108.332031 "/>
    
    79
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 407.427312 0.00059375 L 407.427312 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    80
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 339.134344 -19.843156 L 399.536687 -19.843156 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    81
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 459.945312 132.660156 C 457.605469 132.222656 453.808594 130.90625 451.179688 129.371094 L 451.179688 135.949219 C 453.808594 134.414062 457.605469 133.097656 459.945312 132.660156 "/>
    
    82
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 339.134344 0.00059375 L 407.427312 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    83
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    84
    +  <use xlink:href="">"#glyph0-7" x="459.945" y="112.817"/>
    
    85
    +</g>
    
    86
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 519.421875 108.332031 L 519.421875 117.300781 L 528.390625 117.300781 L 528.390625 108.332031 Z M 519.421875 108.332031 "/>
    
    87
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 471.38825 0.00059375 L 471.38825 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    88
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 407.427312 -39.686906 L 463.497625 -39.686906 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    89
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 523.90625 152.503906 C 521.566406 152.0625 517.769531 150.75 515.140625 149.214844 L 515.140625 155.789062 C 517.769531 154.253906 521.566406 152.941406 523.90625 152.503906 "/>
    
    90
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 407.427312 0.00059375 L 471.38825 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    91
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    92
    +  <use xlink:href="">"#glyph0-4" x="523.906" y="112.817"/>
    
    93
    +</g>
    
    94
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 566.648438 108.332031 L 566.648438 117.300781 L 575.613281 117.300781 L 575.613281 108.332031 Z M 566.648438 108.332031 "/>
    
    95
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.70131;stroke-miterlimit:10;" d="M 518.610906 0.00059375 L 518.610906 -56.694719 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    96
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 471.38825 -19.843156 L 510.720281 -19.843156 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    97
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 571.128906 132.660156 C 568.792969 132.222656 564.992188 130.90625 562.363281 129.371094 L 562.363281 135.949219 C 564.992188 134.414062 568.792969 133.097656 571.128906 132.660156 "/>
    
    98
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 471.38825 0.00059375 L 518.610906 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    99
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 518.610906 0.00059375 L 553.239812 0.00059375 " transform="matrix(1,0,0,-1,52.518,112.817)"/>
    
    100
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 613.648438 112.816406 C 611.3125 112.378906 607.511719 111.0625 604.882812 109.527344 L 604.882812 116.105469 C 607.511719 114.570312 611.3125 113.253906 613.648438 112.816406 "/>
    
    101
    +</g>
    
    102
    +</svg>

  • freetype2/docs/glyphs/glyph-metrics-2.svg
    1
    +<?xml version="1.0" encoding="UTF-8"?>
    
    2
    +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="169.15pt" height="435.65pt" viewBox="0 0 169.15 435.65" version="1.1">
    
    3
    +<defs>
    
    4
    +<g>
    
    5
    +<symbol overflow="visible" id="glyph0-0">
    
    6
    +<path style="stroke:none;" d="M 0 0 L 74.71875 0 L 74.71875 -104.3125 L 0 -104.3125 Z M 11.953125 -7.46875 L 37.359375 -45.421875 L 62.765625 -7.46875 Z M 7.46875 -90.109375 L 32.875 -52.15625 L 7.46875 -14.203125 Z M 41.84375 -52.15625 L 67.25 -90.109375 L 67.25 -14.203125 Z M 37.359375 -58.875 L 11.953125 -96.6875 L 62.765625 -96.6875 Z M 37.359375 -58.875 "/>
    
    7
    +</symbol>
    
    8
    +<symbol overflow="visible" id="glyph0-1">
    
    9
    +<path style="stroke:none;" d="M 23.15625 -11.8125 L 31.375 -33.46875 C 32.125 -35.421875 33.03125 -36.015625 36.609375 -36.015625 L 68.140625 -36.015625 L 76.8125 -10.765625 C 78.609375 -5.671875 72.921875 -5.078125 65.75 -4.625 C 64.859375 -3.734375 64.859375 -0.59375 65.75 0.296875 C 71.28125 0.15625 79.5 0 85.328125 0 C 91.453125 0 97.140625 0.15625 102.359375 0.296875 C 103.265625 -0.59375 103.265625 -3.734375 102.359375 -4.625 C 96.53125 -5.234375 91.453125 -5.671875 88.921875 -12.859375 L 58.125 -98.328125 C 55.890625 -96.984375 51.859375 -95.34375 49.90625 -95.34375 L 15.984375 -15.25 C 12.109375 -5.984375 7.625 -5.078125 1.046875 -4.625 C 0.15625 -3.734375 0.15625 -0.59375 1.046875 0.296875 C 4.9375 0.15625 9.859375 0 14.34375 0 C 20.46875 0 27.9375 0.15625 33.46875 0.296875 C 34.375 -0.59375 34.375 -3.734375 33.46875 -4.625 C 27.796875 -5.078125 20.765625 -5.671875 23.15625 -11.8125 Z M 39.296875 -42.296875 C 36.015625 -42.296875 34.96875 -42.734375 35.5625 -44.234375 L 50.8125 -82.9375 L 51.703125 -82.9375 L 65.75 -42.296875 Z M 39.296875 -42.296875 "/>
    
    10
    +</symbol>
    
    11
    +<symbol overflow="visible" id="glyph0-2">
    
    12
    +<path style="stroke:none;" d="M 24.953125 -58.875 C 24.0625 -57.984375 23.46875 -58.28125 23.46875 -59.625 L 23.46875 -87.125 C 23.46875 -96.828125 24.0625 -102.8125 24.0625 -102.8125 C 24.0625 -103.859375 23.46875 -104.3125 22.109375 -104.3125 C 18.375 -102.8125 7.171875 -100.71875 1.203125 -100.265625 C 0.890625 -99.078125 1.203125 -96.6875 2.09375 -95.796875 C 2.546875 -95.796875 2.984375 -95.796875 3.4375 -95.796875 C 10.015625 -95.34375 11.65625 -95.34375 11.65625 -83.53125 L 11.65625 -10.609375 C 11.65625 -4.78125 11.5 -2.09375 11.0625 0 C 11.8125 1.203125 12.546875 1.796875 14.34375 1.796875 C 15.25 0.890625 16.734375 -0.453125 17.9375 -1.796875 C 19.421875 -3.59375 20.328125 -3.59375 21.96875 -2.234375 C 25.40625 0.59375 29.890625 1.5 35.125 1.5 C 50.359375 1.5 68.140625 -12.40625 68.140625 -36.15625 C 68.140625 -54.390625 54.6875 -65.609375 41.6875 -65.609375 C 35.265625 -65.609375 29.59375 -63.0625 24.953125 -58.875 Z M 26 -54.25 C 29.890625 -57.6875 34.375 -59.03125 38.703125 -59.03125 C 47.8125 -59.03125 55.296875 -47.96875 55.296875 -33.46875 C 55.296875 -16.4375 48.421875 -3.59375 34.21875 -3.59375 C 29.59375 -3.59375 26.453125 -6.875 23.46875 -10.609375 L 23.46875 -47.96875 C 23.46875 -51.109375 24.0625 -52.609375 26 -54.25 Z M 26 -54.25 "/>
    
    13
    +</symbol>
    
    14
    +<symbol overflow="visible" id="glyph0-3">
    
    15
    +<path style="stroke:none;" d="M 7.171875 -20.625 C 7.765625 -13.296875 8.21875 -6.28125 8.21875 0 C 9.71875 -0.296875 11.203125 -0.453125 11.953125 -0.453125 C 13 -0.453125 13.890625 -0.453125 14.9375 -0.15625 C 18.984375 0.890625 23.015625 1.5 28.546875 1.5 C 36.90625 1.5 52.296875 -2.546875 52.296875 -17.328125 C 52.296875 -27.5 44.984375 -33.46875 34.8125 -37.203125 C 25.859375 -40.640625 19.875 -42.890625 19.875 -51.109375 C 19.875 -57.234375 25.25 -60.671875 30.328125 -60.671875 C 33.625 -60.671875 42.296875 -59.46875 44.234375 -46.78125 C 45.125 -45.875 48.125 -46.03125 49.015625 -46.921875 C 49.46875 -52.296875 49.765625 -57.828125 49.90625 -62.765625 C 45.28125 -63.515625 38.109375 -65.609375 30.328125 -65.609375 C 19.28125 -65.609375 9.265625 -58.4375 9.265625 -48.859375 C 9.265625 -37.953125 14.203125 -33.328125 25.703125 -28.546875 C 38.109375 -23.46875 40.953125 -20.328125 40.953125 -13.890625 C 40.953125 -6.578125 33.765625 -3.4375 28.25 -3.4375 C 22.421875 -3.4375 19.125 -5.375 17.640625 -7.03125 C 14.34375 -10.453125 12.703125 -17.03125 11.8125 -20.765625 C 10.90625 -21.671875 8.0625 -21.515625 7.171875 -20.625 Z M 7.171875 -20.625 "/>
    
    16
    +</symbol>
    
    17
    +</g>
    
    18
    +</defs>
    
    19
    +<g id="surface1">
    
    20
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 104.230469 46.542969 L 104.230469 55.511719 L 113.195312 55.511719 L 113.195312 46.542969 Z M 104.230469 46.542969 "/>
    
    21
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 -0.497437 L 0.00184375 42.022094 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    22
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.34177;stroke-miterlimit:10;" d="M 0.00184375 0.498656 L -99.213 0.498656 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    23
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    24
    +  <use xlink:href="">"#glyph0-1" x="56.782" y="160.319"/>
    
    25
    +</g>
    
    26
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 104.230469 166.097656 L 104.230469 175.0625 L 113.195312 175.0625 L 113.195312 166.097656 Z M 104.230469 166.097656 "/>
    
    27
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.34177;stroke-miterlimit:10;" d="M 0.00184375 -119.056031 L -99.213 -119.056031 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    28
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -85.041125 -0.497437 L -85.041125 -111.165406 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    29
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 23.671875 170.582031 C 24.109375 168.242188 25.425781 164.445312 26.960938 161.8125 L 20.386719 161.8125 C 21.917969 164.445312 23.234375 168.242188 23.671875 170.582031 "/>
    
    30
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 -0.497437 L 0.00184375 -119.056031 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    31
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    32
    +  <use xlink:href="">"#glyph0-2" x="71.876" y="284.854"/>
    
    33
    +</g>
    
    34
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 104.230469 292.125 L 104.230469 301.09375 L 113.195312 301.09375 L 113.195312 292.125 Z M 104.230469 292.125 "/>
    
    35
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.34177;stroke-miterlimit:10;" d="M 0.00184375 -245.083375 L -99.213 -245.083375 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    36
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -65.197375 -119.056031 L -65.197375 -237.19275 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    37
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 43.515625 296.609375 C 43.953125 294.273438 45.269531 290.472656 46.804688 287.84375 L 40.226562 287.84375 C 41.761719 290.472656 43.078125 294.273438 43.515625 296.609375 "/>
    
    38
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 -119.056031 L 0.00184375 -245.083375 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    39
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    40
    +  <use xlink:href="">"#glyph0-3" x="79.572" y="372.178"/>
    
    41
    +</g>
    
    42
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 104.230469 379.152344 L 104.230469 388.117188 L 113.195312 388.117188 L 113.195312 379.152344 Z M 104.230469 379.152344 "/>
    
    43
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.34177;stroke-miterlimit:10;" d="M 0.00184375 -332.110719 L -99.213 -332.110719 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    44
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -85.041125 -245.083375 L -85.041125 -324.220094 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    45
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 23.671875 383.636719 C 24.109375 381.296875 25.425781 377.496094 26.960938 374.867188 L 20.386719 374.867188 C 21.917969 377.496094 23.234375 381.296875 23.671875 383.636719 "/>
    
    46
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 -245.083375 L 0.00184375 -332.110719 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    47
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00184375 -332.110719 L 0.00184375 -366.739625 " transform="matrix(1,0,0,-1,108.713,51.526)"/>
    
    48
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 108.714844 426.15625 C 109.152344 423.816406 110.464844 420.019531 112 417.386719 L 105.425781 417.386719 C 106.960938 420.019531 108.273438 423.816406 108.714844 426.15625 "/>
    
    49
    +</g>
    
    50
    +</svg>

  • freetype2/docs/glyphs/glyph-metrics-3.svg
    1
    +<?xml version="1.0" encoding="UTF-8"?>
    
    2
    +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="513.2pt" height="382.74pt" viewBox="0 0 513.2 382.74" version="1.1">
    
    3
    +<defs>
    
    4
    +<g>
    
    5
    +<symbol overflow="visible" id="glyph0-0">
    
    6
    +<path style="stroke:none;" d="M 0 0 L 149.4375 0 L 149.4375 -208.609375 L 0 -208.609375 Z M 23.90625 -14.9375 L 74.71875 -90.859375 L 125.53125 -14.9375 Z M 14.9375 -180.21875 L 65.75 -104.3125 L 14.9375 -28.390625 Z M 83.6875 -104.3125 L 134.5 -180.21875 L 134.5 -28.390625 Z M 74.71875 -117.75 L 23.90625 -193.375 L 125.53125 -193.375 Z M 74.71875 -117.75 "/>
    
    7
    +</symbol>
    
    8
    +<symbol overflow="visible" id="glyph0-1">
    
    9
    +<path style="stroke:none;" d="M 132.703125 -115.671875 C 138.375 -115.671875 143.765625 -121.046875 143.765625 -127.015625 C 143.765625 -133.296875 138.078125 -138.078125 130.015625 -138.078125 C 122.234375 -138.078125 107.890625 -133 100.125 -122.84375 C 96.53125 -125.234375 86.671875 -131.203125 69.046875 -131.203125 C 42.4375 -131.203125 17.9375 -113.28125 17.9375 -85.78125 C 17.9375 -69.640625 25.109375 -60.375 33.46875 -52.296875 C 25.109375 -45.125 20.328125 -32.28125 20.328125 -22.109375 C 20.328125 -11.359375 26.296875 -2.984375 34.078125 0.890625 C 17.9375 10.453125 9.5625 24.203125 9.5625 37.0625 C 9.5625 63.0625 34.078125 71.125 57.078125 71.125 C 97.4375 71.125 141.0625 51.703125 141.0625 19.421875 C 141.0625 9.859375 136.578125 2.390625 127.921875 -4.78125 C 116.265625 -14.34375 95.34375 -14.640625 84.28125 -14.640625 C 78.90625 -14.640625 71.4375 -14.046875 64.265625 -13.15625 C 59.78125 -12.859375 56.78125 -12.546875 55.296875 -12.546875 C 46.625 -12.546875 36.15625 -16.734375 36.15625 -29.59375 C 36.15625 -35.5625 37.953125 -41.84375 41.546875 -46.921875 C 48.71875 -42.734375 57.078125 -40.640625 68.734375 -40.640625 C 95.046875 -40.640625 119.25 -57.078125 119.25 -86.375 C 119.25 -100.421875 115.0625 -108.484375 106.40625 -117.453125 C 108.484375 -120.453125 114.46875 -124.625 118.359375 -124.625 C 120.453125 -124.625 122.53125 -123.734375 124.328125 -121.046875 C 125.53125 -118.65625 129.40625 -115.671875 132.703125 -115.671875 Z M 39.453125 2.984375 C 42.734375 3.890625 47.515625 4.484375 51.40625 4.484375 C 60.671875 4.484375 69.046875 3.59375 73.21875 3.59375 C 88.171875 3.59375 100.71875 3.890625 109.390625 8.671875 C 121.046875 15.25 124.625 19.421875 124.625 27.203125 C 124.625 48.71875 92.953125 60.078125 66.046875 60.078125 C 55.296875 60.078125 30.1875 51.40625 30.1875 31.078125 C 30.1875 20.921875 30.78125 13.453125 39.453125 2.984375 Z M 95.34375 -83.390625 C 95.34375 -55.59375 81.296875 -49.90625 70.234375 -49.90625 C 45.125 -49.90625 42.4375 -71.125 42.4375 -90.265625 C 42.4375 -111.1875 49.90625 -121.9375 66.34375 -121.9375 C 85.171875 -121.9375 95.34375 -108.1875 95.34375 -83.390625 Z M 95.34375 -83.390625 "/>
    
    10
    +</symbol>
    
    11
    +<symbol overflow="visible" id="glyph1-0">
    
    12
    +<path style="stroke:none;" d="M 0 0 L 12.390625 0 L 12.390625 -17.296875 L 0 -17.296875 Z M 1.984375 -1.234375 L 6.1875 -7.53125 L 10.40625 -1.234375 Z M 1.234375 -14.9375 L 5.453125 -8.65625 L 1.234375 -2.359375 Z M 6.9375 -8.65625 L 11.15625 -14.9375 L 11.15625 -2.359375 Z M 6.1875 -9.765625 L 1.984375 -16.03125 L 10.40625 -16.03125 Z M 6.1875 -9.765625 "/>
    
    13
    +</symbol>
    
    14
    +<symbol overflow="visible" id="glyph1-1">
    
    15
    +<path style="stroke:none;" d="M 1.09375 -6.25 C 1.09375 -5.125 1.1875 0.59375 6.34375 5.0625 C 6.59375 5 6.796875 4.828125 6.859375 4.640625 C 6.046875 3.6875 3.140625 0.265625 3.140625 -6.25 C 3.140625 -12.765625 6.078125 -16.1875 6.859375 -17.078125 C 6.796875 -17.328125 6.609375 -17.5 6.34375 -17.515625 C 3.390625 -15 1.09375 -10.859375 1.09375 -6.25 Z M 1.09375 -6.25 "/>
    
    16
    +</symbol>
    
    17
    +<symbol overflow="visible" id="glyph1-2">
    
    18
    +<path style="stroke:none;" d="M 5.65625 0.25 C 7.5625 0.25 10.453125 -1.6875 10.453125 -7.515625 C 10.453125 -9.96875 9.859375 -12.0625 8.765625 -13.5 C 8.125 -14.375 7.09375 -15.109375 5.75 -15.109375 C 3.296875 -15.109375 0.96875 -12.1875 0.96875 -7.28125 C 0.96875 -4.640625 1.78125 -2.15625 3.140625 -0.796875 C 3.84375 -0.09375 4.6875 0.25 5.65625 0.25 Z M 5.75 -14.25 C 6.171875 -14.25 6.5625 -14.09375 6.859375 -13.828125 C 7.625 -13.1875 8.296875 -11.296875 8.296875 -7.984375 C 8.296875 -5.703125 8.234375 -4.140625 7.875 -2.875 C 7.328125 -0.84375 6.125 -0.625 5.671875 -0.625 C 3.375 -0.625 3.125 -4.859375 3.125 -7.015625 C 3.125 -13.109375 4.640625 -14.25 5.75 -14.25 Z M 5.75 -14.25 "/>
    
    19
    +</symbol>
    
    20
    +<symbol overflow="visible" id="glyph1-3">
    
    21
    +<path style="stroke:none;" d="M 2.578125 -2.359375 C 1.8125 -2.359375 1.265625 -1.828125 1.265625 -1.140625 C 1.265625 -0.375 1.90625 -0.125 2.359375 -0.046875 C 2.828125 0 3.25 0.15625 3.25 0.71875 C 3.25 1.234375 2.359375 2.375 1.0625 2.703125 C 1.0625 2.953125 1.109375 3.125 1.28125 3.296875 C 2.78125 3.015625 4.21875 1.828125 4.21875 0.09375 C 4.21875 -1.390625 3.5625 -2.359375 2.578125 -2.359375 Z M 2.578125 -2.359375 "/>
    
    22
    +</symbol>
    
    23
    +<symbol overflow="visible" id="glyph1-4">
    
    24
    +<path style="stroke:none;" d="M 6.296875 -6.25 C 6.296875 -7.359375 6.1875 -13.078125 1.046875 -17.546875 C 0.796875 -17.5 0.59375 -17.328125 0.515625 -17.125 C 1.34375 -16.1875 4.234375 -12.765625 4.234375 -6.25 C 4.234375 0.265625 1.3125 3.6875 0.515625 4.578125 C 0.59375 4.828125 0.765625 5 1.046875 5.03125 C 3.984375 2.5 6.296875 -1.640625 6.296875 -6.25 Z M 6.296875 -6.25 "/>
    
    25
    +</symbol>
    
    26
    +<symbol overflow="visible" id="glyph2-0">
    
    27
    +<path style="stroke:none;" d="M 0 0 L 12.390625 0 L 12.390625 -17.34375 L 0 -17.34375 Z M 1.984375 -1.234375 L 6.1875 -7.5625 L 10.40625 -1.234375 Z M 1.234375 -15 L 5.453125 -8.671875 L 1.234375 -2.359375 Z M 6.9375 -8.671875 L 11.15625 -15 L 11.15625 -2.359375 Z M 6.1875 -9.78125 L 1.984375 -16.109375 L 10.40625 -16.109375 Z M 6.1875 -9.78125 "/>
    
    28
    +</symbol>
    
    29
    +<symbol overflow="visible" id="glyph2-1">
    
    30
    +<path style="stroke:none;" d="M 5.328125 -7.65625 L 6.21875 -5.234375 L 3.890625 -1.8125 C 3.640625 -1.4375 3.375 -1.34375 3.203125 -1.34375 C 3 -1.34375 2.71875 -1.390625 2.53125 -1.484375 C 2.296875 -1.59375 2.0625 -1.640625 1.8125 -1.640625 C 1.265625 -1.640625 0.875 -1.234375 0.875 -0.6875 C 0.875 -0.046875 1.734375 0.25 2.296875 0.25 C 3.140625 0.25 3.734375 -0.125 4.828125 -1.6875 L 6.5625 -4.15625 L 7.515625 -1.140625 C 7.828125 -0.15625 8.078125 0.25 8.921875 0.25 C 9.78125 0.25 10.875 -0.21875 11.640625 -1.515625 C 11.546875 -1.734375 11.328125 -1.9375 11.046875 -1.984375 C 10.40625 -1.171875 10.09375 -0.96875 9.8125 -0.96875 C 9.59375 -0.96875 9.421875 -1.28125 9.21875 -1.890625 L 7.875 -5.875 L 9.765625 -8.65625 C 10.15625 -9.21875 10.75 -9.3125 10.921875 -9.3125 C 11.125 -9.3125 11.453125 -9.25 11.671875 -9.0625 C 11.84375 -8.921875 12.234375 -8.828125 12.484375 -8.828125 C 12.84375 -8.828125 13.28125 -9.3125 13.28125 -9.890625 C 13.28125 -10.5 12.609375 -10.875 12.046875 -10.875 C 10.796875 -10.875 9.984375 -10.453125 8.765625 -8.703125 L 7.53125 -6.90625 L 6.84375 -9.09375 C 6.421875 -10.390625 6.140625 -10.875 5.53125 -10.875 C 4.953125 -10.875 3.125 -9.859375 2.25 -9.21875 C 2.28125 -8.953125 2.375 -8.65625 2.578125 -8.453125 C 2.875 -8.59375 3.6875 -9 4.21875 -9 C 4.53125 -9 4.78125 -8.921875 4.90625 -8.703125 C 5 -8.5 5.171875 -8.109375 5.328125 -7.65625 Z M 5.328125 -7.65625 "/>
    
    31
    +</symbol>
    
    32
    +<symbol overflow="visible" id="glyph2-2">
    
    33
    +<path style="stroke:none;" d="M 16.234375 -2.15625 C 16.15625 -1.515625 15.828125 -0.765625 15.171875 -0.71875 L 14.515625 -0.671875 C 14.421875 -0.671875 14.296875 -0.59375 14.28125 -0.46875 L 14.21875 0 L 14.28125 0.046875 C 15.40625 0.03125 16.125 0 16.828125 0 C 17.546875 0 18.390625 0.03125 19.5 0.046875 L 19.546875 0 L 19.609375 -0.46875 C 19.625 -0.59375 19.53125 -0.671875 19.375 -0.671875 L 18.734375 -0.71875 C 18.140625 -0.765625 17.984375 -1.09375 17.984375 -1.609375 C 17.984375 -1.78125 18.015625 -1.953125 18.046875 -2.15625 L 19.546875 -14.21875 C 19.625 -14.875 19.953125 -15.21875 20.671875 -15.265625 L 21.3125 -15.3125 C 21.4375 -15.3125 21.578125 -15.34375 21.609375 -15.484375 L 21.65625 -15.984375 L 21.609375 -16.03125 L 18.484375 -16.03125 L 10.984375 -3.421875 C 10.828125 -3.171875 10.75 -3.078125 10.703125 -3.078125 C 10.625 -3.078125 10.609375 -3.171875 10.578125 -3.390625 L 8.15625 -16.015625 L 4.578125 -16.03125 L 4.53125 -15.984375 L 4.484375 -15.484375 C 4.484375 -15.390625 4.515625 -15.3125 4.6875 -15.3125 L 5.359375 -15.265625 C 5.921875 -15.21875 6.140625 -15.0625 6.140625 -14.71875 C 6.140625 -14.578125 6.125 -14.421875 6.078125 -14.21875 L 2.578125 -2.125 C 2.40625 -1.46875 2.078125 -0.765625 1.34375 -0.71875 L 0.6875 -0.671875 C 0.546875 -0.671875 0.46875 -0.59375 0.453125 -0.46875 L 0.390625 0 L 0.453125 0.046875 C 1.171875 0.03125 1.984375 0 2.546875 0 C 3.125 0 4.046875 0.03125 4.734375 0.046875 L 4.8125 0 L 4.828125 -0.46875 C 4.828125 -0.59375 4.765625 -0.671875 4.640625 -0.671875 L 4.046875 -0.71875 C 3.5625 -0.75 3.390625 -1.0625 3.390625 -1.484375 C 3.390625 -1.6875 3.421875 -1.90625 3.5 -2.125 L 6.609375 -12.984375 L 6.671875 -12.984375 L 9.0625 -0.125 C 9.125 0.046875 9.25 0.15625 9.390625 0.15625 C 9.515625 0.15625 9.640625 0.078125 9.765625 -0.125 L 17.671875 -13.234375 L 17.71875 -13.234375 Z M 16.234375 -2.15625 "/>
    
    34
    +</symbol>
    
    35
    +<symbol overflow="visible" id="glyph2-3">
    
    36
    +<path style="stroke:none;" d="M 6.078125 -7.9375 C 6.296875 -8.890625 6.59375 -9.859375 6.59375 -10.28125 C 6.59375 -10.625 6.390625 -10.796875 6.078125 -10.796875 C 5.28125 -10.796875 4.15625 -10.625 3 -10.484375 C 2.828125 -10.28125 2.875 -10.015625 3.015625 -9.78125 L 4.015625 -9.71875 C 4.3125 -9.6875 4.453125 -9.46875 4.453125 -9.21875 C 4.453125 -9 4.40625 -8.65625 4.234375 -7.953125 L 3.078125 -2.84375 C 2.90625 -2.0625 2.65625 -1.046875 2.65625 -0.5625 C 2.65625 -0.09375 2.921875 0.25 3.671875 0.25 C 4.859375 0.25 5.96875 -0.59375 7.109375 -2.0625 C 7.03125 -2.28125 6.890625 -2.484375 6.546875 -2.484375 C 5.890625 -1.734375 5.171875 -1.234375 4.9375 -1.234375 C 4.765625 -1.234375 4.6875 -1.359375 4.6875 -1.65625 C 4.6875 -1.890625 4.8125 -2.421875 4.953125 -3.078125 Z M 4.984375 -14.125 C 4.984375 -13.484375 5.53125 -12.9375 6.171875 -12.9375 C 6.8125 -12.9375 7.359375 -13.484375 7.359375 -14.125 C 7.359375 -14.765625 6.8125 -15.3125 6.171875 -15.3125 C 5.53125 -15.3125 4.984375 -14.765625 4.984375 -14.125 Z M 4.984375 -14.125 "/>
    
    37
    +</symbol>
    
    38
    +<symbol overflow="visible" id="glyph2-4">
    
    39
    +<path style="stroke:none;" d="M 10.734375 -3.078125 L 11.671875 -7.015625 C 11.875 -7.875 12 -8.453125 12 -8.890625 C 12 -10.390625 11.328125 -10.875 10.359375 -10.875 C 9.0625 -10.875 8 -10.359375 5.71875 -7.6875 L 5.703125 -7.703125 L 5.78125 -7.9375 C 6.09375 -8.84375 6.3125 -9.90625 6.3125 -10.28125 C 6.3125 -10.625 6.125 -10.796875 5.796875 -10.796875 C 5 -10.796875 3.84375 -10.65625 2.671875 -10.484375 C 2.5 -10.28125 2.546875 -10.015625 2.703125 -9.78125 L 3.6875 -9.71875 C 3.984375 -9.6875 4.140625 -9.46875 4.140625 -9.21875 C 4.140625 -9.015625 4.0625 -8.65625 3.921875 -7.953125 L 2.53125 -1.78125 C 2.40625 -1.28125 2.203125 -0.671875 2.203125 -0.421875 C 2.203125 -0.03125 2.484375 0.25 3.265625 0.25 C 4.21875 0.25 4.1875 -0.84375 4.40625 -1.78125 L 5.359375 -5.890625 C 6.90625 -7.9375 8.28125 -9.390625 9.171875 -9.390625 C 9.6875 -9.390625 10.03125 -9.265625 10.03125 -8.5 C 10.03125 -8.203125 9.890625 -7.515625 9.71875 -6.8125 L 8.765625 -2.84375 C 8.578125 -2.0625 8.34375 -1.046875 8.34375 -0.5625 C 8.34375 -0.09375 8.625 0.25 9.375 0.25 C 10.5625 0.25 11.75 -0.59375 12.890625 -2.0625 C 12.8125 -2.28125 12.65625 -2.484375 12.3125 -2.484375 C 11.671875 -1.734375 10.953125 -1.234375 10.703125 -1.234375 C 10.53125 -1.234375 10.453125 -1.359375 10.453125 -1.65625 C 10.453125 -1.890625 10.578125 -2.421875 10.734375 -3.078125 Z M 10.734375 -3.078125 "/>
    
    40
    +</symbol>
    
    41
    +<symbol overflow="visible" id="glyph2-5">
    
    42
    +<path style="stroke:none;" d="M 10.15625 -10.734375 C 9.484375 -10.796875 9.171875 -10.875 8.171875 -10.875 C 5.53125 -10.875 1.9375 -6.984375 1.9375 -3.09375 C 1.9375 -1.703125 2.25 0.25 4.34375 0.25 C 5.65625 0.25 7.03125 -1.109375 8.53125 -3.328125 L 8.578125 -3.265625 L 8.25 -2.234375 C 8.078125 -1.65625 8 -1.171875 8 -0.875 C 8 -0.390625 8.171875 0.25 9.015625 0.25 C 10.5625 0.25 11.546875 -0.75 12.1875 -2.15625 C 12.0625 -2.375 11.9375 -2.546875 11.625 -2.546875 C 10.953125 -1.640625 10.484375 -1.234375 10.234375 -1.234375 C 10.15625 -1.234375 9.9375 -1.28125 9.9375 -1.59375 C 9.9375 -1.8125 10.09375 -2.5 10.1875 -2.96875 L 11.890625 -10.6875 C 11.71875 -10.6875 11.578125 -10.6875 11.40625 -10.6875 C 10.953125 -10.65625 10.53125 -10.625 10.15625 -10.734375 Z M 8.921875 -5.421875 C 7.703125 -3.203125 5.796875 -1.109375 5 -1.109375 C 4.15625 -1.109375 3.921875 -2.109375 3.921875 -3.5 C 3.921875 -6.125 5.96875 -10.109375 8.25 -10.109375 C 8.765625 -10.109375 9.3125 -9.9375 9.78125 -9.640625 C 9.78125 -9.640625 9.546875 -7.015625 8.921875 -5.421875 Z M 8.921875 -5.421875 "/>
    
    43
    +</symbol>
    
    44
    +<symbol overflow="visible" id="glyph2-6">
    
    45
    +<path style="stroke:none;" d="M 6.5625 0.296875 C 6.765625 0.296875 7.21875 -0.046875 7.609375 -0.671875 C 8.53125 -2.125 9.890625 -4.515625 10.75 -6.375 L 10.90625 -6.390625 C 11.25 -4.8125 11.625 -2.796875 11.875 -1.140625 C 12.046875 0.046875 12.21875 0.296875 12.4375 0.296875 C 12.734375 0.296875 13.078125 0 13.578125 -0.625 C 14.296875 -1.515625 15.09375 -2.625 15.4375 -3.140625 C 15.984375 -3.890625 16.84375 -5.421875 17.546875 -7.0625 C 17.921875 -7.9375 18.21875 -8.828125 18.21875 -9.71875 C 18.21875 -10.40625 17.890625 -10.875 16.921875 -10.875 C 16.203125 -10.875 15.78125 -10.5625 15.78125 -9.96875 C 15.78125 -9.8125 15.828125 -9.5625 15.90625 -9.46875 C 16.28125 -8.890625 16.4375 -8.375 16.4375 -7.984375 C 16.4375 -6.859375 15.78125 -4.953125 14.84375 -3.6875 C 14.46875 -3.171875 14.078125 -2.671875 13.734375 -2.328125 L 13.5625 -2.375 C 13.328125 -3.671875 13.015625 -5.328125 12.6875 -6.671875 C 12.46875 -7.609375 12.234375 -8.453125 12.0625 -8.875 C 11.671875 -8.875 11.25 -8.765625 10.859375 -8.578125 C 9.8125 -6.1875 8.203125 -3.25 7.625 -2.359375 L 7.5625 -2.375 L 6.71875 -7.65625 C 6.34375 -9.96875 6.078125 -10.875 5.15625 -10.875 C 4.34375 -10.875 2.90625 -9.421875 2.03125 -8.109375 C 2.078125 -7.859375 2.28125 -7.6875 2.546875 -7.65625 C 3.25 -8.328125 3.8125 -8.84375 4.28125 -8.84375 C 4.53125 -8.84375 4.65625 -8.421875 4.859375 -7.328125 L 5.890625 -1.28125 C 6.125 -0.046875 6.34375 0.296875 6.5625 0.296875 Z M 6.5625 0.296875 "/>
    
    46
    +</symbol>
    
    47
    +<symbol overflow="visible" id="glyph2-7">
    
    48
    +<path style="stroke:none;" d="M 8.546875 -2.875 L 8.375 -2.234375 C 8.234375 -1.640625 8.125 -1.171875 8.125 -0.875 C 8.125 -0.390625 8.296875 0.25 9.140625 0.25 C 10.6875 0.25 11.671875 -0.75 12.3125 -2.15625 C 12.1875 -2.375 12.0625 -2.546875 11.75 -2.546875 C 11.078125 -1.640625 10.609375 -1.234375 10.359375 -1.234375 C 10.28125 -1.234375 10.0625 -1.28125 10.0625 -1.59375 C 10.0625 -1.8125 10.203125 -2.5 10.3125 -2.96875 L 12.9375 -14.453125 C 13.3125 -16.0625 13.5625 -17.046875 13.5625 -17.046875 C 13.5625 -17.21875 13.484375 -17.296875 13.265625 -17.296875 C 12.59375 -17.046875 10.796875 -16.734375 9.78125 -16.65625 L 9.71875 -16.0625 C 9.71875 -15.984375 9.734375 -15.9375 9.84375 -15.9375 L 10.609375 -15.890625 C 10.921875 -15.890625 11.125 -15.734375 11.125 -15.1875 C 11.125 -14.921875 11.078125 -14.5 10.953125 -13.953125 L 10.03125 -9.515625 L 10.015625 -9.515625 C 9.71875 -10.265625 9 -10.875 8.046875 -10.875 C 5.40625 -10.875 2 -7.21875 2 -3.328125 C 2 -1.953125 2.359375 0.25 4.53125 0.25 C 5.828125 0.25 6.984375 -0.75 8.46875 -2.921875 Z M 8.546875 -4.8125 C 7.328125 -2.578125 5.921875 -0.890625 4.953125 -0.890625 C 4.15625 -0.890625 3.984375 -2.328125 3.984375 -3.71875 C 3.984375 -6.34375 5.84375 -9.984375 8.125 -9.984375 C 9.0625 -9.984375 9.6875 -8.703125 9.6875 -7.828125 C 9.6875 -7.265625 9.265625 -6.125 8.546875 -4.8125 Z M 8.546875 -4.8125 "/>
    
    49
    +</symbol>
    
    50
    +<symbol overflow="visible" id="glyph2-8">
    
    51
    +<path style="stroke:none;" d="M 4.609375 -10.625 L 3.296875 -10.5625 C 2.828125 -10.53125 2.65625 -10.328125 2.609375 -10.140625 C 2.578125 -10.0625 2.5 -9.765625 2.5 -9.71875 C 2.5 -9.671875 2.578125 -9.671875 2.65625 -9.671875 L 4.390625 -9.671875 L 2.875 -2.921875 C 2.703125 -2.125 2.53125 -1.359375 2.53125 -0.890625 C 2.53125 0 2.96875 0.25 3.734375 0.25 C 4.859375 0.25 6.5 -0.765625 7.328125 -2.296875 C 7.265625 -2.625 7.09375 -2.78125 6.796875 -2.78125 C 5.65625 -1.484375 5.203125 -1.234375 4.8125 -1.234375 C 4.734375 -1.234375 4.484375 -1.28125 4.484375 -1.59375 C 4.484375 -1.8125 4.5625 -2.296875 4.765625 -3.140625 L 6.21875 -9.671875 L 8.65625 -9.671875 C 8.953125 -9.78125 9.171875 -10.4375 8.890625 -10.625 L 6.4375 -10.625 L 6.6875 -11.75 C 6.796875 -12.21875 7.015625 -12.9375 7.015625 -13.234375 C 7.015625 -13.65625 6.8125 -13.90625 6.015625 -13.90625 C 5.125 -13.90625 5.171875 -12.78125 4.9375 -11.875 Z M 4.609375 -10.625 "/>
    
    52
    +</symbol>
    
    53
    +<symbol overflow="visible" id="glyph2-9">
    
    54
    +<path style="stroke:none;" d="M 4.359375 -1.78125 L 5.296875 -5.890625 C 6.859375 -7.9375 8.46875 -9.390625 9.375 -9.390625 C 9.890625 -9.390625 10.234375 -9.25 10.234375 -8.46875 C 10.234375 -8.125 10.1875 -7.65625 9.984375 -6.8125 L 9.046875 -2.84375 C 8.84375 -2.0625 8.625 -1.046875 8.625 -0.5625 C 8.625 -0.09375 8.890625 0.25 9.640625 0.25 C 10.828125 0.25 11.9375 -0.59375 13.078125 -2.0625 C 13.015625 -2.28125 12.859375 -2.484375 12.515625 -2.484375 C 11.875 -1.734375 11.15625 -1.234375 10.90625 -1.234375 C 10.734375 -1.234375 10.65625 -1.359375 10.65625 -1.65625 C 10.65625 -1.890625 10.78125 -2.421875 10.921875 -3.078125 L 11.875 -7.015625 C 12.0625 -7.875 12.1875 -8.453125 12.1875 -8.890625 C 12.1875 -10.390625 11.515625 -10.875 10.5625 -10.875 C 9.265625 -10.875 7.984375 -10.359375 5.703125 -7.734375 L 7.21875 -14.453125 C 7.578125 -16.0625 7.828125 -17.046875 7.828125 -17.046875 C 7.828125 -17.21875 7.75 -17.296875 7.53125 -17.296875 C 6.859375 -17.046875 5.078125 -16.734375 4.0625 -16.65625 L 3.984375 -16.0625 C 3.984375 -15.984375 4.015625 -15.9375 4.109375 -15.9375 L 4.875 -15.890625 C 5.203125 -15.890625 5.40625 -15.734375 5.40625 -15.1875 C 5.40625 -14.921875 5.359375 -14.5 5.234375 -13.953125 L 2.53125 -1.78125 C 2.40625 -1.28125 2.203125 -0.671875 2.203125 -0.421875 C 2.203125 -0.03125 2.421875 0.25 3.21875 0.25 C 4.15625 0.25 4.140625 -0.84375 4.359375 -1.78125 Z M 4.359375 -1.78125 "/>
    
    55
    +</symbol>
    
    56
    +<symbol overflow="visible" id="glyph2-10">
    
    57
    +<path style="stroke:none;" d="M 7.0625 -14.453125 C 7.4375 -16.0625 7.6875 -17.046875 7.6875 -17.046875 C 7.6875 -17.21875 7.609375 -17.296875 7.390625 -17.296875 C 6.71875 -17.046875 4.9375 -16.734375 3.921875 -16.65625 L 3.84375 -16.0625 C 3.84375 -15.984375 3.859375 -15.9375 3.96875 -15.9375 L 4.734375 -15.890625 C 5.0625 -15.890625 5.25 -15.734375 5.25 -15.1875 C 5.25 -14.921875 5.203125 -14.5 5.078125 -13.953125 L 2.53125 -2.625 C 2.1875 -1.09375 2.828125 0.25 5.0625 0.25 C 5.828125 0.25 6.796875 -0.078125 7.65625 -0.671875 C 9.90625 -2.234375 12.1875 -5.40625 12.1875 -7.9375 C 12.1875 -9.609375 11.84375 -10.875 9.59375 -10.875 C 7.875 -10.875 6.609375 -9.3125 5.75 -8.296875 L 5.703125 -8.328125 Z M 10.15625 -7.453125 C 10.15625 -3.859375 7.0625 -0.625 5.171875 -0.625 C 4.28125 -0.625 4.140625 -1.59375 4.53125 -3.265625 L 5.375 -6.84375 C 6.546875 -8.203125 7.65625 -9.71875 8.84375 -9.71875 C 9.59375 -9.71875 10.15625 -9.140625 10.15625 -7.453125 Z M 10.15625 -7.453125 "/>
    
    58
    +</symbol>
    
    59
    +<symbol overflow="visible" id="glyph2-11">
    
    60
    +<path style="stroke:none;" d="M 4.140625 -4.9375 C 10.5 -6.171875 10.5 -8.046875 10.5 -9 C 10.5 -9.015625 10.5 -9.015625 10.5 -9.046875 C 10.5 -9.671875 9.9375 -10.875 8.15625 -10.875 C 3.84375 -10.875 2.0625 -6.671875 2.0625 -3.515625 C 2.0625 -1.40625 3.046875 0.25 5.109375 0.25 C 6.765625 0.25 8.28125 -0.625 9.734375 -2.5 C 9.609375 -2.78125 9.46875 -2.90625 9.171875 -2.90625 C 7.75 -1.46875 7.1875 -1.234375 6 -1.234375 C 4.875 -1.234375 4.109375 -1.828125 4.109375 -4.09375 C 4.109375 -4.21875 4.109375 -4.734375 4.140625 -4.9375 Z M 8.796875 -9.171875 C 8.796875 -6.9375 6.1875 -6.125 4.3125 -5.875 C 5.171875 -9.390625 6.546875 -10.109375 7.578125 -10.109375 C 8.46875 -10.109375 8.796875 -9.890625 8.796875 -9.171875 Z M 8.796875 -9.171875 "/>
    
    61
    +</symbol>
    
    62
    +<symbol overflow="visible" id="glyph2-12">
    
    63
    +<path style="stroke:none;" d="M 5.484375 -7.0625 L 5.671875 -7.9375 C 5.890625 -8.890625 6.125 -9.765625 6.125 -10.1875 C 6.125 -10.5625 5.890625 -10.796875 5.578125 -10.796875 C 4.78125 -10.796875 3.765625 -10.625 2.609375 -10.484375 C 2.421875 -10.28125 2.484375 -10.015625 2.625 -9.78125 L 3.625 -9.71875 C 3.921875 -9.6875 4.0625 -9.46875 4.0625 -9.21875 C 4.0625 -9 4.0625 -8.65625 3.890625 -7.953125 L 2.53125 -1.78125 C 2.40625 -1.265625 2.203125 -0.8125 2.203125 -0.421875 C 2.203125 -0.03125 2.421875 0.25 3.140625 0.25 C 4.015625 0.25 4.046875 -0.8125 4.28125 -1.78125 L 5 -4.6875 C 6.1875 -6.84375 7.578125 -9.140625 8.15625 -9.140625 C 8.40625 -9.140625 8.53125 -9.015625 8.671875 -8.84375 C 8.84375 -8.65625 9.171875 -8.328125 9.515625 -8.328125 C 10.1875 -8.328125 10.625 -9.046875 10.625 -9.71875 C 10.625 -10.234375 10.265625 -10.875 9.34375 -10.875 C 8.109375 -10.875 6.671875 -9.34375 5.578125 -7.03125 Z M 5.484375 -7.0625 "/>
    
    64
    +</symbol>
    
    65
    +<symbol overflow="visible" id="glyph2-13">
    
    66
    +<path style="stroke:none;" d="M 10.28125 -7.21875 C 10.28125 -7.875 10.140625 -8.765625 9.78125 -9.265625 C 10.15625 -9.609375 10.78125 -9.890625 10.953125 -9.890625 C 11.171875 -9.890625 11.25 -9.765625 11.328125 -9.640625 C 11.453125 -9.4375 11.625 -9.21875 12.015625 -9.21875 C 12.46875 -9.21875 12.78125 -9.5625 12.78125 -10.03125 C 12.78125 -10.484375 12.390625 -10.875 11.828125 -10.875 C 11.171875 -10.875 10.234375 -10.625 9.375 -9.84375 C 8.828125 -10.484375 8.03125 -10.875 6.9375 -10.875 C 4.15625 -10.875 3.078125 -9 3.078125 -7.015625 C 3.078125 -5.921875 3.546875 -4.875 4.21875 -4.09375 C 3.59375 -3.4375 2.875 -2.25 2.875 -1.390625 C 2.875 -1.140625 2.875 -0.5625 3.515625 -0.203125 C 2.203125 0.515625 0.171875 1.890625 0.171875 3.375 C 0.171875 5.375 2.921875 5.890625 4.9375 5.890625 C 8.328125 5.890625 10.578125 4.9375 10.578125 2.484375 C 10.578125 0.875 9.390625 0.046875 8.046875 -0.34375 C 6.078125 -0.9375 4.265625 -0.984375 4.265625 -2.1875 C 4.265625 -2.671875 4.609375 -3.265625 4.828125 -3.6875 C 5.234375 -3.4375 5.828125 -3.265625 6.515625 -3.265625 C 8.671875 -3.265625 10.28125 -4.765625 10.28125 -7.21875 Z M 3.984375 0.078125 C 4.4375 0.171875 6.171875 0.71875 6.984375 1.09375 C 8.375 1.734375 8.96875 2.28125 8.96875 3.140625 C 8.96875 4.09375 8.125 5.078125 5.953125 5.078125 C 3.171875 5.078125 1.828125 4.15625 1.828125 2.796875 C 1.828125 1.609375 3.375 0.515625 3.984375 0.078125 Z M 8.453125 -7.21875 C 8.453125 -5.671875 8.125 -4.015625 6.640625 -4.015625 C 5.125 -4.015625 4.90625 -5.796875 4.90625 -6.984375 C 4.90625 -8.765625 5.203125 -10.140625 6.84375 -10.140625 C 7.90625 -10.140625 8.453125 -8.890625 8.453125 -7.21875 Z M 8.453125 -7.21875 "/>
    
    67
    +</symbol>
    
    68
    +<symbol overflow="visible" id="glyph2-14">
    
    69
    +<path style="stroke:none;" d="M 3.328125 -15.484375 C 3.296875 -15.390625 3.421875 -15.359375 3.625 -15.3125 C 3.640625 -15.3125 3.640625 -15.3125 3.671875 -15.3125 C 4.0625 -15.234375 4.765625 -15.046875 5.453125 -13.609375 L 7.875 -8.53125 C 8.03125 -8.296875 8.109375 -8.125 8.109375 -7.9375 C 8.109375 -7.875 8.078125 -7.828125 8.078125 -7.78125 C 8.046875 -7.625 7.90625 -7.40625 7.734375 -7.21875 L 3.5625 -2.578125 C 2.90625 -1.828125 1.859375 -0.75 0.46875 -0.671875 C 0.328125 -0.671875 0.203125 -0.625 0.171875 -0.5 L 0.078125 0 L 0.078125 0.046875 C 0.796875 0.03125 1.390625 0 2.078125 0 C 3.015625 0 3.640625 0.03125 4.765625 0.046875 L 4.828125 0 L 4.9375 -0.5 C 4.9375 -0.5625 4.9375 -0.640625 4.8125 -0.671875 L 4.359375 -0.71875 C 3.9375 -0.765625 3.765625 -0.890625 3.765625 -1.09375 C 3.765625 -1.3125 3.984375 -1.59375 4.234375 -1.90625 L 8.25 -6.390625 C 8.453125 -6.59375 8.625 -6.734375 8.671875 -6.734375 C 8.765625 -6.734375 8.875 -6.671875 8.96875 -6.46875 L 11.203125 -1.8125 C 11.375 -1.46875 11.46875 -1.234375 11.46875 -1.09375 C 11.46875 -0.84375 11.25 -0.765625 10.6875 -0.71875 L 10.1875 -0.671875 C 10.09375 -0.671875 10.03125 -0.59375 10.015625 -0.5 L 9.90625 0 L 9.984375 0.046875 C 11.109375 0.03125 12.421875 0 12.953125 0 C 13.5 0 14.5 0.03125 15.46875 0.046875 L 15.515625 0 L 15.609375 -0.5 C 15.609375 -0.5625 15.59375 -0.671875 15.46875 -0.671875 C 14.421875 -0.75 13.78125 -1.5625 13.3125 -2.53125 L 10.65625 -7.734375 C 10.5 -8 10.4375 -8.234375 10.4375 -8.421875 C 10.4375 -8.46875 10.4375 -8.5 10.4375 -8.546875 C 10.484375 -8.765625 10.625 -9 10.90625 -9.296875 L 14.875 -13.671875 C 15.6875 -14.578125 16.359375 -15.265625 17.796875 -15.3125 C 17.984375 -15.3125 18.046875 -15.40625 18.046875 -15.484375 L 18.140625 -15.984375 L 18.09375 -16.03125 C 17.125 -16.015625 16.3125 -15.984375 15.765625 -15.984375 C 15.21875 -15.984375 14.375 -16.015625 13.40625 -16.03125 L 13.359375 -15.984375 L 13.265625 -15.484375 C 13.234375 -15.359375 13.3125 -15.3125 13.40625 -15.3125 L 14.09375 -15.265625 C 14.421875 -15.234375 14.546875 -15.140625 14.546875 -15 C 14.546875 -14.8125 14.34375 -14.515625 14.03125 -14.171875 L 10.109375 -9.84375 C 9.9375 -9.640625 9.8125 -9.546875 9.734375 -9.546875 C 9.6875 -9.546875 9.609375 -9.640625 9.515625 -9.8125 L 7.53125 -14.171875 C 7.390625 -14.46875 7.28125 -14.71875 7.28125 -14.890625 C 7.28125 -15.109375 7.4375 -15.234375 7.859375 -15.265625 L 8.65625 -15.3125 C 8.703125 -15.3125 8.765625 -15.359375 8.796875 -15.484375 L 8.875 -15.953125 C 8.84375 -15.953125 8.84375 -16.03125 8.84375 -16.03125 C 7.734375 -16.015625 6.515625 -15.984375 5.953125 -15.984375 C 5.375 -15.984375 4.4375 -16.015625 3.5 -16.03125 L 3.421875 -15.953125 Z M 3.328125 -15.484375 "/>
    
    70
    +</symbol>
    
    71
    +<symbol overflow="visible" id="glyph2-15">
    
    72
    +<path style="stroke:none;" d="M 7.5625 -1.890625 L 6.71875 -7.65625 C 6.375 -9.96875 6.078125 -10.875 5.15625 -10.875 C 4.34375 -10.875 2.90625 -9.421875 2.03125 -8.109375 C 2.078125 -7.859375 2.28125 -7.6875 2.546875 -7.65625 C 3.25 -8.328125 3.8125 -8.84375 4.28125 -8.84375 C 4.53125 -8.84375 4.65625 -8.421875 4.859375 -7.328125 L 5.890625 -1.28125 C 6.09375 -0.203125 6.34375 0.296875 6.6875 0.296875 C 6.96875 0.296875 7.28125 -0.09375 7.75 -0.625 C 8.53125 -1.46875 9.46875 -2.65625 9.84375 -3.171875 C 10.359375 -3.921875 11.5 -5.421875 12.1875 -7.0625 C 12.5625 -7.9375 12.859375 -8.828125 12.859375 -9.71875 C 12.859375 -10.40625 12.546875 -10.875 11.578125 -10.875 C 10.859375 -10.875 10.4375 -10.5625 10.4375 -9.96875 C 10.4375 -9.8125 10.484375 -9.5625 10.5625 -9.46875 C 10.921875 -8.890625 11.078125 -8.375 11.078125 -7.984375 C 11.078125 -6.890625 10.15625 -4.953125 9.21875 -3.6875 C 8.890625 -3.265625 8 -2.109375 7.65625 -1.828125 Z M 7.5625 -1.890625 "/>
    
    73
    +</symbol>
    
    74
    +<symbol overflow="visible" id="glyph2-16">
    
    75
    +<path style="stroke:none;" d="M 5.171875 0.25 C 6.96875 0.25 8.578125 -1.046875 9.765625 -2.703125 C 9.6875 -2.953125 9.4375 -3.125 9.21875 -3.125 C 8.25 -2.03125 7.265625 -1.21875 5.953125 -1.21875 C 5.53125 -1.21875 5.0625 -1.3125 4.703125 -1.78125 C 4.34375 -2.25 4.09375 -2.75 4.09375 -4.234375 C 4.09375 -7.9375 5.828125 -10.109375 7.734375 -10.109375 C 8.078125 -10.109375 8.765625 -9.984375 8.765625 -9.171875 C 8.765625 -9.015625 8.71875 -8.828125 8.65625 -8.703125 C 8.578125 -8.59375 8.53125 -8.328125 8.53125 -8.171875 C 8.53125 -7.78125 8.765625 -7.390625 9.1875 -7.390625 C 9.859375 -7.390625 10.484375 -7.875 10.484375 -8.5 C 10.484375 -9.46875 10.40625 -10.875 7.703125 -10.875 C 6.71875 -10.875 5.125 -10.234375 4.09375 -9.140625 C 2.875 -7.828125 2.0625 -5.921875 2.0625 -3.6875 C 2.0625 -2.875 2.234375 -1.765625 2.796875 -0.9375 C 3.328125 -0.21875 4.15625 0.25 5.171875 0.25 Z M 5.171875 0.25 "/>
    
    76
    +</symbol>
    
    77
    +<symbol overflow="visible" id="glyph2-17">
    
    78
    +<path style="stroke:none;" d="M 8.75 0 C 9.21875 -0.796875 12.234375 -5.421875 12.9375 -7.0625 C 13.3125 -7.9375 13.609375 -8.828125 13.609375 -9.71875 C 13.609375 -10.40625 13.28125 -10.875 12.3125 -10.875 C 11.59375 -10.875 11.171875 -10.5625 11.171875 -9.96875 C 11.171875 -9.8125 11.21875 -9.5625 11.296875 -9.46875 C 11.671875 -8.890625 11.828125 -8.375 11.828125 -7.984375 C 11.828125 -6.890625 10.796875 -5.03125 9.96875 -3.6875 C 9.96875 -3.6875 8.671875 -1.609375 8.046875 -0.6875 L 7.875 -0.765625 C 7.734375 -3.640625 7.5625 -5.96875 6.8125 -9.046875 C 6.46875 -10.359375 6.140625 -10.875 5.53125 -10.875 C 4.953125 -10.875 3.125 -9.859375 2.25 -9.21875 C 2.28125 -8.953125 2.375 -8.65625 2.578125 -8.453125 C 2.875 -8.59375 3.6875 -9 4.21875 -9 C 4.53125 -9 4.78125 -8.921875 4.90625 -8.703125 C 5 -8.5 5.15625 -8.109375 5.28125 -7.65625 C 6.046875 -5.125 6.796875 0.890625 6.5 1.53125 C 5.484375 3.203125 4.4375 4.28125 4.09375 4.28125 C 3.84375 4.28125 3.375 3.96875 3.21875 3.84375 C 3.046875 3.6875 2.546875 3.5 2.359375 3.5 C 1.828125 3.5 1.21875 3.984375 1.21875 4.765625 C 1.21875 5.578125 2.296875 5.796875 2.71875 5.796875 C 4.046875 5.796875 6.015625 4.1875 7.609375 1.734375 Z M 8.75 0 "/>
    
    79
    +</symbol>
    
    80
    +<symbol overflow="visible" id="glyph2-18">
    
    81
    +<path style="stroke:none;" d="M 8.328125 -1.890625 L 9.265625 -6.640625 C 9.34375 -7.0625 9.4375 -7.40625 9.609375 -7.6875 L 13.953125 -14 C 14.46875 -14.75 14.796875 -15.1875 15.65625 -15.265625 L 16.3125 -15.3125 C 16.375 -15.4375 16.484375 -15.9375 16.40625 -16.03125 C 15.6875 -16.015625 14.96875 -15.984375 14.421875 -15.984375 C 13.875 -15.984375 13.109375 -16.015625 12.171875 -16.03125 C 12.09375 -15.9375 12.0625 -15.40625 12.125 -15.3125 L 12.90625 -15.234375 C 13.5 -15.1875 13.53125 -15 13.03125 -14.28125 L 9.125 -8.296875 L 9.015625 -8.296875 L 6.90625 -14.28125 C 6.90625 -14.28125 6.90625 -14.296875 6.90625 -14.296875 C 6.6875 -14.9375 6.609375 -15.171875 7.4375 -15.234375 L 8.25 -15.3125 C 8.328125 -15.4375 8.34375 -15.9375 8.296875 -16.03125 C 7.328125 -16.015625 6.59375 -15.984375 5.65625 -15.984375 C 4.734375 -15.984375 3.765625 -16.015625 3.078125 -16.03125 C 3 -15.90625 3.046875 -15.4375 3.125 -15.3125 L 3.5 -15.265625 C 4.34375 -15.171875 4.515625 -14.875 5 -13.5625 L 7.28125 -7.484375 C 7.328125 -7.328125 7.359375 -7.140625 7.359375 -7.03125 C 7.359375 -6.90625 7.328125 -6.671875 7.28125 -6.421875 L 6.421875 -1.890625 C 6.296875 -1.1875 5.890625 -0.84375 4.875 -0.75 L 4.109375 -0.671875 C 4.015625 -0.5625 3.96875 -0.171875 4.0625 0.046875 C 5.171875 0.03125 6.078125 0 7.03125 0 C 7.984375 0 9.09375 0.03125 10.1875 0.046875 C 10.265625 -0.046875 10.328125 -0.546875 10.265625 -0.671875 L 9.421875 -0.75 C 8.453125 -0.8125 8.171875 -1.140625 8.328125 -1.890625 Z M 8.328125 -1.890625 "/>
    
    82
    +</symbol>
    
    83
    +</g>
    
    84
    +</defs>
    
    85
    +<g id="surface1">
    
    86
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 28.345406 -71.132656 L 162.845406 -71.132656 L 162.845406 138.082188 L 28.345406 138.082188 Z M 28.345406 -71.132656 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    87
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    88
    +  <use xlink:href="">"#glyph0-1" x="128.101" y="243.09"/>
    
    89
    +</g>
    
    90
    +<path style="fill:none;stroke-width:3.9851;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -56.693656 0.00015625 L 262.962594 0.00015625 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    91
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 384.953125 243.089844 C 381.019531 242.351562 374.632812 240.140625 370.207031 237.5625 L 370.207031 248.621094 C 374.632812 246.039062 381.019531 243.828125 384.953125 243.089844 "/>
    
    92
    +<path style="fill:none;stroke-width:3.9851;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00165625 -127.827969 L 0.00165625 181.507969 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    93
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 108.722656 48.3125 C 107.984375 52.246094 105.773438 58.632812 103.191406 63.058594 L 114.25 63.058594 C 111.671875 58.632812 109.457031 52.246094 108.722656 48.3125 "/>
    
    94
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 115.695312 243.089844 C 115.695312 239.238281 112.574219 236.117188 108.722656 236.117188 C 104.871094 236.117188 101.746094 239.238281 101.746094 243.089844 C 101.746094 246.941406 104.871094 250.0625 108.722656 250.0625 C 112.574219 250.0625 115.695312 246.941406 115.695312 243.089844 Z M 115.695312 243.089844 "/>
    
    95
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    96
    +  <use xlink:href="">"#glyph1-1" x="56.85" y="269.232"/>
    
    97
    +  <use xlink:href="">"#glyph1-2" x="64.236556" y="269.232"/>
    
    98
    +  <use xlink:href="">"#glyph1-3" x="75.762557" y="269.232"/>
    
    99
    +  <use xlink:href="">"#glyph1-2" x="81.215719" y="269.232"/>
    
    100
    +  <use xlink:href="">"#glyph1-4" x="92.741721" y="269.232"/>
    
    101
    +</g>
    
    102
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 335.234375 243.089844 C 335.234375 239.238281 332.109375 236.117188 328.257812 236.117188 C 324.40625 236.117188 321.285156 239.238281 321.285156 243.089844 C 321.285156 246.941406 324.40625 250.0625 328.257812 250.0625 C 332.109375 250.0625 335.234375 246.941406 335.234375 243.089844 Z M 335.234375 243.089844 "/>
    
    103
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    104
    +  <use xlink:href="">"#glyph2-1" x="111.376" y="27.86"/>
    
    105
    +  <use xlink:href="">"#glyph2-2" x="123.149873" y="27.86"/>
    
    106
    +  <use xlink:href="">"#glyph2-3" x="143.078701" y="27.86"/>
    
    107
    +  <use xlink:href="">"#glyph2-4" x="149.91994" y="27.86"/>
    
    108
    +</g>
    
    109
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.50238;stroke-miterlimit:10;" d="M 28.345406 138.082188 L 28.345406 211.461094 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    110
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    111
    +  <use xlink:href="">"#glyph2-1" x="243.803" y="27.86"/>
    
    112
    +  <use xlink:href="">"#glyph2-2" x="255.576873" y="27.86"/>
    
    113
    +  <use xlink:href="">"#glyph2-5" x="275.505701" y="27.86"/>
    
    114
    +  <use xlink:href="">"#glyph2-1" x="287.552232" y="27.86"/>
    
    115
    +</g>
    
    116
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.50238;stroke-miterlimit:10;" d="M 162.845406 138.082188 L 162.845406 211.461094 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    117
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 36.236031 166.429844 L 154.954781 166.429844 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    118
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 137.066406 76.660156 C 139.40625 77.097656 143.203125 78.414062 145.835938 79.945312 L 145.835938 73.371094 C 143.203125 74.90625 139.40625 76.222656 137.066406 76.660156 "/>
    
    119
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 271.566406 76.660156 C 269.226562 76.222656 265.429688 74.90625 262.796875 73.371094 L 262.796875 79.945312 C 265.429688 78.414062 269.226562 77.097656 271.566406 76.660156 "/>
    
    120
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    121
    +  <use xlink:href="">"#glyph2-6" x="176.071" y="72.045"/>
    
    122
    +  <use xlink:href="">"#glyph2-3" x="193.124525" y="72.045"/>
    
    123
    +  <use xlink:href="">"#glyph2-7" x="199.965764" y="72.045"/>
    
    124
    +  <use xlink:href="">"#glyph2-8" x="212.086656" y="72.045"/>
    
    125
    +  <use xlink:href="">"#glyph2-9" x="219.696296" y="72.045"/>
    
    126
    +</g>
    
    127
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00165625 109.738438 L 20.454781 109.738438 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    128
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 137.066406 133.351562 C 134.730469 132.914062 130.929688 131.597656 128.300781 130.066406 L 128.300781 136.640625 C 130.929688 135.105469 134.730469 133.792969 137.066406 133.351562 "/>
    
    129
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    130
    +  <use xlink:href="">"#glyph2-10" x="11.823" y="139.054"/>
    
    131
    +</g>
    
    132
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    133
    +  <use xlink:href="">"#glyph2-11" x="23.894318" y="139.054"/>
    
    134
    +  <use xlink:href="">"#glyph2-5" x="33.833945" y="139.054"/>
    
    135
    +  <use xlink:href="">"#glyph2-12" x="45.880475" y="139.054"/>
    
    136
    +  <use xlink:href="">"#glyph2-3" x="54.72947" y="139.054"/>
    
    137
    +  <use xlink:href="">"#glyph2-4" x="61.57071" y="139.054"/>
    
    138
    +  <use xlink:href="">"#glyph2-13" x="74.410428" y="139.054"/>
    
    139
    +  <use xlink:href="">"#glyph2-14" x="86.233874" y="139.054"/>
    
    140
    +</g>
    
    141
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.7642;stroke-miterlimit:10;" d="M 219.536812 -7.171719 L 219.536812 -127.827969 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    142
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00165625 -99.480312 L 211.646187 -99.480312 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    143
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 328.257812 342.570312 C 325.921875 342.132812 322.121094 340.816406 319.492188 339.285156 L 319.492188 345.859375 C 322.121094 344.324219 325.921875 343.007812 328.257812 342.570312 "/>
    
    144
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    145
    +  <use xlink:href="">"#glyph2-5" x="178.322" y="364.189"/>
    
    146
    +  <use xlink:href="">"#glyph2-7" x="190.368531" y="364.189"/>
    
    147
    +  <use xlink:href="">"#glyph2-15" x="202.489422" y="364.189"/>
    
    148
    +  <use xlink:href="">"#glyph2-5" x="214.188934" y="364.189"/>
    
    149
    +  <use xlink:href="">"#glyph2-4" x="226.235464" y="364.189"/>
    
    150
    +  <use xlink:href="">"#glyph2-16" x="239.075182" y="364.189"/>
    
    151
    +  <use xlink:href="">"#glyph2-11" x="248.717364" y="364.189"/>
    
    152
    +</g>
    
    153
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    154
    +  <use xlink:href="">"#glyph2-17" x="445.166" y="110.125"/>
    
    155
    +  <use xlink:href="">"#glyph2-2" x="457.633911" y="110.125"/>
    
    156
    +  <use xlink:href="">"#glyph2-5" x="477.56274" y="110.125"/>
    
    157
    +  <use xlink:href="">"#glyph2-1" x="489.60927" y="110.125"/>
    
    158
    +</g>
    
    159
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.64565;stroke-miterlimit:10;" d="M 162.845406 138.082188 L 332.923531 138.082188 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    160
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    161
    +  <use xlink:href="">"#glyph2-17" x="445.166" y="319.343"/>
    
    162
    +  <use xlink:href="">"#glyph2-2" x="457.633911" y="319.343"/>
    
    163
    +  <use xlink:href="">"#glyph2-3" x="477.56274" y="319.343"/>
    
    164
    +  <use xlink:href="">"#glyph2-4" x="484.403979" y="319.343"/>
    
    165
    +</g>
    
    166
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.64565;stroke-miterlimit:10;" d="M 162.845406 -71.132656 L 332.923531 -71.132656 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    167
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.189156 0.00015625 L 191.189156 130.191563 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    168
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 299.910156 105.007812 C 299.472656 107.34375 298.160156 111.144531 296.625 113.773438 L 303.199219 113.773438 C 301.664062 111.144531 300.351562 107.34375 299.910156 105.007812 "/>
    
    169
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    170
    +  <use xlink:href="">"#glyph2-10" x="304.229" y="179.749"/>
    
    171
    +</g>
    
    172
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    173
    +  <use xlink:href="">"#glyph2-11" x="316.300318" y="179.749"/>
    
    174
    +  <use xlink:href="">"#glyph2-5" x="326.239945" y="179.749"/>
    
    175
    +  <use xlink:href="">"#glyph2-12" x="338.286475" y="179.749"/>
    
    176
    +  <use xlink:href="">"#glyph2-3" x="347.13547" y="179.749"/>
    
    177
    +  <use xlink:href="">"#glyph2-4" x="353.97671" y="179.749"/>
    
    178
    +  <use xlink:href="">"#glyph2-13" x="366.816428" y="179.749"/>
    
    179
    +</g>
    
    180
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    181
    +  <use xlink:href="">"#glyph2-18" x="378.367216" y="179.749"/>
    
    182
    +</g>
    
    183
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 304.579781 -63.242031 L 304.579781 130.191563 " transform="matrix(1,0,0,-1,108.721,243.09)"/>
    
    184
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 413.300781 314.222656 C 413.738281 311.886719 415.050781 308.085938 416.585938 305.457031 L 410.011719 305.457031 C 411.546875 308.085938 412.859375 311.886719 413.300781 314.222656 "/>
    
    185
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 413.300781 105.007812 C 412.859375 107.34375 411.546875 111.144531 410.011719 113.773438 L 416.585938 113.773438 C 415.050781 111.144531 413.738281 107.34375 413.300781 105.007812 "/>
    
    186
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    187
    +  <use xlink:href="">"#glyph2-9" x="417.616" y="215.316"/>
    
    188
    +  <use xlink:href="">"#glyph2-11" x="430.480505" y="215.316"/>
    
    189
    +  <use xlink:href="">"#glyph2-3" x="440.420132" y="215.316"/>
    
    190
    +  <use xlink:href="">"#glyph2-13" x="447.261372" y="215.316"/>
    
    191
    +  <use xlink:href="">"#glyph2-9" x="459.084818" y="215.316"/>
    
    192
    +  <use xlink:href="">"#glyph2-8" x="471.949323" y="215.316"/>
    
    193
    +</g>
    
    194
    +</g>
    
    195
    +</svg>

  • freetype2/docs/glyphs/glyph-metrics-4.svg
    1
    +<?xml version="1.0" encoding="UTF-8"?>
    
    2
    +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="441.37pt" height="449.77pt" viewBox="0 0 441.37 449.77" version="1.1">
    
    3
    +<defs>
    
    4
    +<g>
    
    5
    +<symbol overflow="visible" id="glyph0-0">
    
    6
    +<path style="stroke:none;" d="M 0 0 L 149.4375 0 L 149.4375 -208.609375 L 0 -208.609375 Z M 23.90625 -14.9375 L 74.71875 -90.859375 L 125.53125 -14.9375 Z M 14.9375 -180.21875 L 65.75 -104.3125 L 14.9375 -28.390625 Z M 83.6875 -104.3125 L 134.5 -180.21875 L 134.5 -28.390625 Z M 74.71875 -117.75 L 23.90625 -193.375 L 125.53125 -193.375 Z M 74.71875 -117.75 "/>
    
    7
    +</symbol>
    
    8
    +<symbol overflow="visible" id="glyph0-1">
    
    9
    +<path style="stroke:none;" d="M 132.703125 -115.671875 C 138.375 -115.671875 143.765625 -121.046875 143.765625 -127.015625 C 143.765625 -133.296875 138.078125 -138.078125 130.015625 -138.078125 C 122.234375 -138.078125 107.890625 -133 100.125 -122.84375 C 96.53125 -125.234375 86.671875 -131.203125 69.046875 -131.203125 C 42.4375 -131.203125 17.9375 -113.28125 17.9375 -85.78125 C 17.9375 -69.640625 25.109375 -60.375 33.46875 -52.296875 C 25.109375 -45.125 20.328125 -32.28125 20.328125 -22.109375 C 20.328125 -11.359375 26.296875 -2.984375 34.078125 0.890625 C 17.9375 10.453125 9.5625 24.203125 9.5625 37.0625 C 9.5625 63.0625 34.078125 71.125 57.078125 71.125 C 97.4375 71.125 141.0625 51.703125 141.0625 19.421875 C 141.0625 9.859375 136.578125 2.390625 127.921875 -4.78125 C 116.265625 -14.34375 95.34375 -14.640625 84.28125 -14.640625 C 78.90625 -14.640625 71.4375 -14.046875 64.265625 -13.15625 C 59.78125 -12.859375 56.78125 -12.546875 55.296875 -12.546875 C 46.625 -12.546875 36.15625 -16.734375 36.15625 -29.59375 C 36.15625 -35.5625 37.953125 -41.84375 41.546875 -46.921875 C 48.71875 -42.734375 57.078125 -40.640625 68.734375 -40.640625 C 95.046875 -40.640625 119.25 -57.078125 119.25 -86.375 C 119.25 -100.421875 115.0625 -108.484375 106.40625 -117.453125 C 108.484375 -120.453125 114.46875 -124.625 118.359375 -124.625 C 120.453125 -124.625 122.53125 -123.734375 124.328125 -121.046875 C 125.53125 -118.65625 129.40625 -115.671875 132.703125 -115.671875 Z M 39.453125 2.984375 C 42.734375 3.890625 47.515625 4.484375 51.40625 4.484375 C 60.671875 4.484375 69.046875 3.59375 73.21875 3.59375 C 88.171875 3.59375 100.71875 3.890625 109.390625 8.671875 C 121.046875 15.25 124.625 19.421875 124.625 27.203125 C 124.625 48.71875 92.953125 60.078125 66.046875 60.078125 C 55.296875 60.078125 30.1875 51.40625 30.1875 31.078125 C 30.1875 20.921875 30.78125 13.453125 39.453125 2.984375 Z M 95.34375 -83.390625 C 95.34375 -55.59375 81.296875 -49.90625 70.234375 -49.90625 C 45.125 -49.90625 42.4375 -71.125 42.4375 -90.265625 C 42.4375 -111.1875 49.90625 -121.9375 66.34375 -121.9375 C 85.171875 -121.9375 95.34375 -108.1875 95.34375 -83.390625 Z M 95.34375 -83.390625 "/>
    
    10
    +</symbol>
    
    11
    +<symbol overflow="visible" id="glyph1-0">
    
    12
    +<path style="stroke:none;" d="M 0 0 L 12.390625 0 L 12.390625 -17.296875 L 0 -17.296875 Z M 1.984375 -1.234375 L 6.1875 -7.53125 L 10.40625 -1.234375 Z M 1.234375 -14.9375 L 5.453125 -8.65625 L 1.234375 -2.359375 Z M 6.9375 -8.65625 L 11.15625 -14.9375 L 11.15625 -2.359375 Z M 6.1875 -9.765625 L 1.984375 -16.03125 L 10.40625 -16.03125 Z M 6.1875 -9.765625 "/>
    
    13
    +</symbol>
    
    14
    +<symbol overflow="visible" id="glyph1-1">
    
    15
    +<path style="stroke:none;" d="M 1.09375 -6.25 C 1.09375 -5.125 1.1875 0.59375 6.34375 5.0625 C 6.59375 5 6.796875 4.828125 6.859375 4.640625 C 6.046875 3.6875 3.140625 0.265625 3.140625 -6.25 C 3.140625 -12.765625 6.078125 -16.1875 6.859375 -17.078125 C 6.796875 -17.328125 6.609375 -17.5 6.34375 -17.515625 C 3.390625 -15 1.09375 -10.859375 1.09375 -6.25 Z M 1.09375 -6.25 "/>
    
    16
    +</symbol>
    
    17
    +<symbol overflow="visible" id="glyph1-2">
    
    18
    +<path style="stroke:none;" d="M 5.65625 0.25 C 7.5625 0.25 10.453125 -1.6875 10.453125 -7.515625 C 10.453125 -9.96875 9.859375 -12.0625 8.765625 -13.5 C 8.125 -14.375 7.09375 -15.109375 5.75 -15.109375 C 3.296875 -15.109375 0.96875 -12.1875 0.96875 -7.28125 C 0.96875 -4.640625 1.78125 -2.15625 3.140625 -0.796875 C 3.84375 -0.09375 4.6875 0.25 5.65625 0.25 Z M 5.75 -14.25 C 6.171875 -14.25 6.5625 -14.09375 6.859375 -13.828125 C 7.625 -13.1875 8.296875 -11.296875 8.296875 -7.984375 C 8.296875 -5.703125 8.234375 -4.140625 7.875 -2.875 C 7.328125 -0.84375 6.125 -0.625 5.671875 -0.625 C 3.375 -0.625 3.125 -4.859375 3.125 -7.015625 C 3.125 -13.109375 4.640625 -14.25 5.75 -14.25 Z M 5.75 -14.25 "/>
    
    19
    +</symbol>
    
    20
    +<symbol overflow="visible" id="glyph1-3">
    
    21
    +<path style="stroke:none;" d="M 2.578125 -2.359375 C 1.8125 -2.359375 1.265625 -1.828125 1.265625 -1.140625 C 1.265625 -0.375 1.90625 -0.125 2.359375 -0.046875 C 2.828125 0 3.25 0.15625 3.25 0.71875 C 3.25 1.234375 2.359375 2.375 1.0625 2.703125 C 1.0625 2.953125 1.109375 3.125 1.28125 3.296875 C 2.78125 3.015625 4.21875 1.828125 4.21875 0.09375 C 4.21875 -1.390625 3.5625 -2.359375 2.578125 -2.359375 Z M 2.578125 -2.359375 "/>
    
    22
    +</symbol>
    
    23
    +<symbol overflow="visible" id="glyph1-4">
    
    24
    +<path style="stroke:none;" d="M 6.296875 -6.25 C 6.296875 -7.359375 6.1875 -13.078125 1.046875 -17.546875 C 0.796875 -17.5 0.59375 -17.328125 0.515625 -17.125 C 1.34375 -16.1875 4.234375 -12.765625 4.234375 -6.25 C 4.234375 0.265625 1.3125 3.6875 0.515625 4.578125 C 0.59375 4.828125 0.765625 5 1.046875 5.03125 C 3.984375 2.5 6.296875 -1.640625 6.296875 -6.25 Z M 6.296875 -6.25 "/>
    
    25
    +</symbol>
    
    26
    +<symbol overflow="visible" id="glyph2-0">
    
    27
    +<path style="stroke:none;" d="M 0 0 L 12.390625 0 L 12.390625 -17.34375 L 0 -17.34375 Z M 1.984375 -1.234375 L 6.1875 -7.5625 L 10.40625 -1.234375 Z M 1.234375 -15 L 5.453125 -8.671875 L 1.234375 -2.359375 Z M 6.9375 -8.671875 L 11.15625 -15 L 11.15625 -2.359375 Z M 6.1875 -9.78125 L 1.984375 -16.109375 L 10.40625 -16.109375 Z M 6.1875 -9.78125 "/>
    
    28
    +</symbol>
    
    29
    +<symbol overflow="visible" id="glyph2-1">
    
    30
    +<path style="stroke:none;" d="M 8.75 0 C 9.21875 -0.796875 12.234375 -5.421875 12.9375 -7.0625 C 13.3125 -7.9375 13.609375 -8.828125 13.609375 -9.71875 C 13.609375 -10.40625 13.28125 -10.875 12.3125 -10.875 C 11.59375 -10.875 11.171875 -10.5625 11.171875 -9.96875 C 11.171875 -9.8125 11.21875 -9.5625 11.296875 -9.46875 C 11.671875 -8.890625 11.828125 -8.375 11.828125 -7.984375 C 11.828125 -6.890625 10.796875 -5.03125 9.96875 -3.6875 C 9.96875 -3.6875 8.671875 -1.609375 8.046875 -0.6875 L 7.875 -0.765625 C 7.734375 -3.640625 7.5625 -5.96875 6.8125 -9.046875 C 6.46875 -10.359375 6.140625 -10.875 5.53125 -10.875 C 4.953125 -10.875 3.125 -9.859375 2.25 -9.21875 C 2.28125 -8.953125 2.375 -8.65625 2.578125 -8.453125 C 2.875 -8.59375 3.6875 -9 4.21875 -9 C 4.53125 -9 4.78125 -8.921875 4.90625 -8.703125 C 5 -8.5 5.15625 -8.109375 5.28125 -7.65625 C 6.046875 -5.125 6.796875 0.890625 6.5 1.53125 C 5.484375 3.203125 4.4375 4.28125 4.09375 4.28125 C 3.84375 4.28125 3.375 3.96875 3.21875 3.84375 C 3.046875 3.6875 2.546875 3.5 2.359375 3.5 C 1.828125 3.5 1.21875 3.984375 1.21875 4.765625 C 1.21875 5.578125 2.296875 5.796875 2.71875 5.796875 C 4.046875 5.796875 6.015625 4.1875 7.609375 1.734375 Z M 8.75 0 "/>
    
    31
    +</symbol>
    
    32
    +<symbol overflow="visible" id="glyph2-2">
    
    33
    +<path style="stroke:none;" d="M 16.234375 -2.15625 C 16.15625 -1.515625 15.828125 -0.765625 15.171875 -0.71875 L 14.515625 -0.671875 C 14.421875 -0.671875 14.296875 -0.59375 14.28125 -0.46875 L 14.21875 0 L 14.28125 0.046875 C 15.40625 0.03125 16.125 0 16.828125 0 C 17.546875 0 18.390625 0.03125 19.5 0.046875 L 19.546875 0 L 19.609375 -0.46875 C 19.625 -0.59375 19.53125 -0.671875 19.375 -0.671875 L 18.734375 -0.71875 C 18.140625 -0.765625 17.984375 -1.09375 17.984375 -1.609375 C 17.984375 -1.78125 18.015625 -1.953125 18.046875 -2.15625 L 19.546875 -14.21875 C 19.625 -14.875 19.953125 -15.21875 20.671875 -15.265625 L 21.3125 -15.3125 C 21.4375 -15.3125 21.578125 -15.34375 21.609375 -15.484375 L 21.65625 -15.984375 L 21.609375 -16.03125 L 18.484375 -16.03125 L 10.984375 -3.421875 C 10.828125 -3.171875 10.75 -3.078125 10.703125 -3.078125 C 10.625 -3.078125 10.609375 -3.171875 10.578125 -3.390625 L 8.15625 -16.015625 L 4.578125 -16.03125 L 4.53125 -15.984375 L 4.484375 -15.484375 C 4.484375 -15.390625 4.515625 -15.3125 4.6875 -15.3125 L 5.359375 -15.265625 C 5.921875 -15.21875 6.140625 -15.0625 6.140625 -14.71875 C 6.140625 -14.578125 6.125 -14.421875 6.078125 -14.21875 L 2.578125 -2.125 C 2.40625 -1.46875 2.078125 -0.765625 1.34375 -0.71875 L 0.6875 -0.671875 C 0.546875 -0.671875 0.46875 -0.59375 0.453125 -0.46875 L 0.390625 0 L 0.453125 0.046875 C 1.171875 0.03125 1.984375 0 2.546875 0 C 3.125 0 4.046875 0.03125 4.734375 0.046875 L 4.8125 0 L 4.828125 -0.46875 C 4.828125 -0.59375 4.765625 -0.671875 4.640625 -0.671875 L 4.046875 -0.71875 C 3.5625 -0.75 3.390625 -1.0625 3.390625 -1.484375 C 3.390625 -1.6875 3.421875 -1.90625 3.5 -2.125 L 6.609375 -12.984375 L 6.671875 -12.984375 L 9.0625 -0.125 C 9.125 0.046875 9.25 0.15625 9.390625 0.15625 C 9.515625 0.15625 9.640625 0.078125 9.765625 -0.125 L 17.671875 -13.234375 L 17.71875 -13.234375 Z M 16.234375 -2.15625 "/>
    
    34
    +</symbol>
    
    35
    +<symbol overflow="visible" id="glyph2-3">
    
    36
    +<path style="stroke:none;" d="M 10.15625 -10.734375 C 9.484375 -10.796875 9.171875 -10.875 8.171875 -10.875 C 5.53125 -10.875 1.9375 -6.984375 1.9375 -3.09375 C 1.9375 -1.703125 2.25 0.25 4.34375 0.25 C 5.65625 0.25 7.03125 -1.109375 8.53125 -3.328125 L 8.578125 -3.265625 L 8.25 -2.234375 C 8.078125 -1.65625 8 -1.171875 8 -0.875 C 8 -0.390625 8.171875 0.25 9.015625 0.25 C 10.5625 0.25 11.546875 -0.75 12.1875 -2.15625 C 12.0625 -2.375 11.9375 -2.546875 11.625 -2.546875 C 10.953125 -1.640625 10.484375 -1.234375 10.234375 -1.234375 C 10.15625 -1.234375 9.9375 -1.28125 9.9375 -1.59375 C 9.9375 -1.8125 10.09375 -2.5 10.1875 -2.96875 L 11.890625 -10.6875 C 11.71875 -10.6875 11.578125 -10.6875 11.40625 -10.6875 C 10.953125 -10.65625 10.53125 -10.625 10.15625 -10.734375 Z M 8.921875 -5.421875 C 7.703125 -3.203125 5.796875 -1.109375 5 -1.109375 C 4.15625 -1.109375 3.921875 -2.109375 3.921875 -3.5 C 3.921875 -6.125 5.96875 -10.109375 8.25 -10.109375 C 8.765625 -10.109375 9.3125 -9.9375 9.78125 -9.640625 C 9.78125 -9.640625 9.546875 -7.015625 8.921875 -5.421875 Z M 8.921875 -5.421875 "/>
    
    37
    +</symbol>
    
    38
    +<symbol overflow="visible" id="glyph2-4">
    
    39
    +<path style="stroke:none;" d="M 5.328125 -7.65625 L 6.21875 -5.234375 L 3.890625 -1.8125 C 3.640625 -1.4375 3.375 -1.34375 3.203125 -1.34375 C 3 -1.34375 2.71875 -1.390625 2.53125 -1.484375 C 2.296875 -1.59375 2.0625 -1.640625 1.8125 -1.640625 C 1.265625 -1.640625 0.875 -1.234375 0.875 -0.6875 C 0.875 -0.046875 1.734375 0.25 2.296875 0.25 C 3.140625 0.25 3.734375 -0.125 4.828125 -1.6875 L 6.5625 -4.15625 L 7.515625 -1.140625 C 7.828125 -0.15625 8.078125 0.25 8.921875 0.25 C 9.78125 0.25 10.875 -0.21875 11.640625 -1.515625 C 11.546875 -1.734375 11.328125 -1.9375 11.046875 -1.984375 C 10.40625 -1.171875 10.09375 -0.96875 9.8125 -0.96875 C 9.59375 -0.96875 9.421875 -1.28125 9.21875 -1.890625 L 7.875 -5.875 L 9.765625 -8.65625 C 10.15625 -9.21875 10.75 -9.3125 10.921875 -9.3125 C 11.125 -9.3125 11.453125 -9.25 11.671875 -9.0625 C 11.84375 -8.921875 12.234375 -8.828125 12.484375 -8.828125 C 12.84375 -8.828125 13.28125 -9.3125 13.28125 -9.890625 C 13.28125 -10.5 12.609375 -10.875 12.046875 -10.875 C 10.796875 -10.875 9.984375 -10.453125 8.765625 -8.703125 L 7.53125 -6.90625 L 6.84375 -9.09375 C 6.421875 -10.390625 6.140625 -10.875 5.53125 -10.875 C 4.953125 -10.875 3.125 -9.859375 2.25 -9.21875 C 2.28125 -8.953125 2.375 -8.65625 2.578125 -8.453125 C 2.875 -8.59375 3.6875 -9 4.21875 -9 C 4.53125 -9 4.78125 -8.921875 4.90625 -8.703125 C 5 -8.5 5.171875 -8.109375 5.328125 -7.65625 Z M 5.328125 -7.65625 "/>
    
    40
    +</symbol>
    
    41
    +<symbol overflow="visible" id="glyph2-5">
    
    42
    +<path style="stroke:none;" d="M 6.078125 -7.9375 C 6.296875 -8.890625 6.59375 -9.859375 6.59375 -10.28125 C 6.59375 -10.625 6.390625 -10.796875 6.078125 -10.796875 C 5.28125 -10.796875 4.15625 -10.625 3 -10.484375 C 2.828125 -10.28125 2.875 -10.015625 3.015625 -9.78125 L 4.015625 -9.71875 C 4.3125 -9.6875 4.453125 -9.46875 4.453125 -9.21875 C 4.453125 -9 4.40625 -8.65625 4.234375 -7.953125 L 3.078125 -2.84375 C 2.90625 -2.0625 2.65625 -1.046875 2.65625 -0.5625 C 2.65625 -0.09375 2.921875 0.25 3.671875 0.25 C 4.859375 0.25 5.96875 -0.59375 7.109375 -2.0625 C 7.03125 -2.28125 6.890625 -2.484375 6.546875 -2.484375 C 5.890625 -1.734375 5.171875 -1.234375 4.9375 -1.234375 C 4.765625 -1.234375 4.6875 -1.359375 4.6875 -1.65625 C 4.6875 -1.890625 4.8125 -2.421875 4.953125 -3.078125 Z M 4.984375 -14.125 C 4.984375 -13.484375 5.53125 -12.9375 6.171875 -12.9375 C 6.8125 -12.9375 7.359375 -13.484375 7.359375 -14.125 C 7.359375 -14.765625 6.8125 -15.3125 6.171875 -15.3125 C 5.53125 -15.3125 4.984375 -14.765625 4.984375 -14.125 Z M 4.984375 -14.125 "/>
    
    43
    +</symbol>
    
    44
    +<symbol overflow="visible" id="glyph2-6">
    
    45
    +<path style="stroke:none;" d="M 10.734375 -3.078125 L 11.671875 -7.015625 C 11.875 -7.875 12 -8.453125 12 -8.890625 C 12 -10.390625 11.328125 -10.875 10.359375 -10.875 C 9.0625 -10.875 8 -10.359375 5.71875 -7.6875 L 5.703125 -7.703125 L 5.78125 -7.9375 C 6.09375 -8.84375 6.3125 -9.90625 6.3125 -10.28125 C 6.3125 -10.625 6.125 -10.796875 5.796875 -10.796875 C 5 -10.796875 3.84375 -10.65625 2.671875 -10.484375 C 2.5 -10.28125 2.546875 -10.015625 2.703125 -9.78125 L 3.6875 -9.71875 C 3.984375 -9.6875 4.140625 -9.46875 4.140625 -9.21875 C 4.140625 -9.015625 4.0625 -8.65625 3.921875 -7.953125 L 2.53125 -1.78125 C 2.40625 -1.28125 2.203125 -0.671875 2.203125 -0.421875 C 2.203125 -0.03125 2.484375 0.25 3.265625 0.25 C 4.21875 0.25 4.1875 -0.84375 4.40625 -1.78125 L 5.359375 -5.890625 C 6.90625 -7.9375 8.28125 -9.390625 9.171875 -9.390625 C 9.6875 -9.390625 10.03125 -9.265625 10.03125 -8.5 C 10.03125 -8.203125 9.890625 -7.515625 9.71875 -6.8125 L 8.765625 -2.84375 C 8.578125 -2.0625 8.34375 -1.046875 8.34375 -0.5625 C 8.34375 -0.09375 8.625 0.25 9.375 0.25 C 10.5625 0.25 11.75 -0.59375 12.890625 -2.0625 C 12.8125 -2.28125 12.65625 -2.484375 12.3125 -2.484375 C 11.671875 -1.734375 10.953125 -1.234375 10.703125 -1.234375 C 10.53125 -1.234375 10.453125 -1.359375 10.453125 -1.65625 C 10.453125 -1.890625 10.578125 -2.421875 10.734375 -3.078125 Z M 10.734375 -3.078125 "/>
    
    46
    +</symbol>
    
    47
    +<symbol overflow="visible" id="glyph2-7">
    
    48
    +<path style="stroke:none;" d="M 4.359375 -1.78125 L 5.296875 -5.890625 C 6.859375 -7.9375 8.46875 -9.390625 9.375 -9.390625 C 9.890625 -9.390625 10.234375 -9.25 10.234375 -8.46875 C 10.234375 -8.125 10.1875 -7.65625 9.984375 -6.8125 L 9.046875 -2.84375 C 8.84375 -2.0625 8.625 -1.046875 8.625 -0.5625 C 8.625 -0.09375 8.890625 0.25 9.640625 0.25 C 10.828125 0.25 11.9375 -0.59375 13.078125 -2.0625 C 13.015625 -2.28125 12.859375 -2.484375 12.515625 -2.484375 C 11.875 -1.734375 11.15625 -1.234375 10.90625 -1.234375 C 10.734375 -1.234375 10.65625 -1.359375 10.65625 -1.65625 C 10.65625 -1.890625 10.78125 -2.421875 10.921875 -3.078125 L 11.875 -7.015625 C 12.0625 -7.875 12.1875 -8.453125 12.1875 -8.890625 C 12.1875 -10.390625 11.515625 -10.875 10.5625 -10.875 C 9.265625 -10.875 7.984375 -10.359375 5.703125 -7.734375 L 7.21875 -14.453125 C 7.578125 -16.0625 7.828125 -17.046875 7.828125 -17.046875 C 7.828125 -17.21875 7.75 -17.296875 7.53125 -17.296875 C 6.859375 -17.046875 5.078125 -16.734375 4.0625 -16.65625 L 3.984375 -16.0625 C 3.984375 -15.984375 4.015625 -15.9375 4.109375 -15.9375 L 4.875 -15.890625 C 5.203125 -15.890625 5.40625 -15.734375 5.40625 -15.1875 C 5.40625 -14.921875 5.359375 -14.5 5.234375 -13.953125 L 2.53125 -1.78125 C 2.40625 -1.28125 2.203125 -0.671875 2.203125 -0.421875 C 2.203125 -0.03125 2.421875 0.25 3.21875 0.25 C 4.15625 0.25 4.140625 -0.84375 4.359375 -1.78125 Z M 4.359375 -1.78125 "/>
    
    49
    +</symbol>
    
    50
    +<symbol overflow="visible" id="glyph2-8">
    
    51
    +<path style="stroke:none;" d="M 4.140625 -4.9375 C 10.5 -6.171875 10.5 -8.046875 10.5 -9 C 10.5 -9.015625 10.5 -9.015625 10.5 -9.046875 C 10.5 -9.671875 9.9375 -10.875 8.15625 -10.875 C 3.84375 -10.875 2.0625 -6.671875 2.0625 -3.515625 C 2.0625 -1.40625 3.046875 0.25 5.109375 0.25 C 6.765625 0.25 8.28125 -0.625 9.734375 -2.5 C 9.609375 -2.78125 9.46875 -2.90625 9.171875 -2.90625 C 7.75 -1.46875 7.1875 -1.234375 6 -1.234375 C 4.875 -1.234375 4.109375 -1.828125 4.109375 -4.09375 C 4.109375 -4.21875 4.109375 -4.734375 4.140625 -4.9375 Z M 8.796875 -9.171875 C 8.796875 -6.9375 6.1875 -6.125 4.3125 -5.875 C 5.171875 -9.390625 6.546875 -10.109375 7.578125 -10.109375 C 8.46875 -10.109375 8.796875 -9.890625 8.796875 -9.171875 Z M 8.796875 -9.171875 "/>
    
    52
    +</symbol>
    
    53
    +<symbol overflow="visible" id="glyph2-9">
    
    54
    +<path style="stroke:none;" d="M 10.28125 -7.21875 C 10.28125 -7.875 10.140625 -8.765625 9.78125 -9.265625 C 10.15625 -9.609375 10.78125 -9.890625 10.953125 -9.890625 C 11.171875 -9.890625 11.25 -9.765625 11.328125 -9.640625 C 11.453125 -9.4375 11.625 -9.21875 12.015625 -9.21875 C 12.46875 -9.21875 12.78125 -9.5625 12.78125 -10.03125 C 12.78125 -10.484375 12.390625 -10.875 11.828125 -10.875 C 11.171875 -10.875 10.234375 -10.625 9.375 -9.84375 C 8.828125 -10.484375 8.03125 -10.875 6.9375 -10.875 C 4.15625 -10.875 3.078125 -9 3.078125 -7.015625 C 3.078125 -5.921875 3.546875 -4.875 4.21875 -4.09375 C 3.59375 -3.4375 2.875 -2.25 2.875 -1.390625 C 2.875 -1.140625 2.875 -0.5625 3.515625 -0.203125 C 2.203125 0.515625 0.171875 1.890625 0.171875 3.375 C 0.171875 5.375 2.921875 5.890625 4.9375 5.890625 C 8.328125 5.890625 10.578125 4.9375 10.578125 2.484375 C 10.578125 0.875 9.390625 0.046875 8.046875 -0.34375 C 6.078125 -0.9375 4.265625 -0.984375 4.265625 -2.1875 C 4.265625 -2.671875 4.609375 -3.265625 4.828125 -3.6875 C 5.234375 -3.4375 5.828125 -3.265625 6.515625 -3.265625 C 8.671875 -3.265625 10.28125 -4.765625 10.28125 -7.21875 Z M 3.984375 0.078125 C 4.4375 0.171875 6.171875 0.71875 6.984375 1.09375 C 8.375 1.734375 8.96875 2.28125 8.96875 3.140625 C 8.96875 4.09375 8.125 5.078125 5.953125 5.078125 C 3.171875 5.078125 1.828125 4.15625 1.828125 2.796875 C 1.828125 1.609375 3.375 0.515625 3.984375 0.078125 Z M 8.453125 -7.21875 C 8.453125 -5.671875 8.125 -4.015625 6.640625 -4.015625 C 5.125 -4.015625 4.90625 -5.796875 4.90625 -6.984375 C 4.90625 -8.765625 5.203125 -10.140625 6.84375 -10.140625 C 7.90625 -10.140625 8.453125 -8.890625 8.453125 -7.21875 Z M 8.453125 -7.21875 "/>
    
    55
    +</symbol>
    
    56
    +<symbol overflow="visible" id="glyph2-10">
    
    57
    +<path style="stroke:none;" d="M 4.609375 -10.625 L 3.296875 -10.5625 C 2.828125 -10.53125 2.65625 -10.328125 2.609375 -10.140625 C 2.578125 -10.0625 2.5 -9.765625 2.5 -9.71875 C 2.5 -9.671875 2.578125 -9.671875 2.65625 -9.671875 L 4.390625 -9.671875 L 2.875 -2.921875 C 2.703125 -2.125 2.53125 -1.359375 2.53125 -0.890625 C 2.53125 0 2.96875 0.25 3.734375 0.25 C 4.859375 0.25 6.5 -0.765625 7.328125 -2.296875 C 7.265625 -2.625 7.09375 -2.78125 6.796875 -2.78125 C 5.65625 -1.484375 5.203125 -1.234375 4.8125 -1.234375 C 4.734375 -1.234375 4.484375 -1.28125 4.484375 -1.59375 C 4.484375 -1.8125 4.5625 -2.296875 4.765625 -3.140625 L 6.21875 -9.671875 L 8.65625 -9.671875 C 8.953125 -9.78125 9.171875 -10.4375 8.890625 -10.625 L 6.4375 -10.625 L 6.6875 -11.75 C 6.796875 -12.21875 7.015625 -12.9375 7.015625 -13.234375 C 7.015625 -13.65625 6.8125 -13.90625 6.015625 -13.90625 C 5.125 -13.90625 5.171875 -12.78125 4.9375 -11.875 Z M 4.609375 -10.625 "/>
    
    58
    +</symbol>
    
    59
    +<symbol overflow="visible" id="glyph2-11">
    
    60
    +<path style="stroke:none;" d="M 7.0625 -14.453125 C 7.4375 -16.0625 7.6875 -17.046875 7.6875 -17.046875 C 7.6875 -17.21875 7.609375 -17.296875 7.390625 -17.296875 C 6.71875 -17.046875 4.9375 -16.734375 3.921875 -16.65625 L 3.84375 -16.0625 C 3.84375 -15.984375 3.859375 -15.9375 3.96875 -15.9375 L 4.734375 -15.890625 C 5.0625 -15.890625 5.25 -15.734375 5.25 -15.1875 C 5.25 -14.921875 5.203125 -14.5 5.078125 -13.953125 L 2.53125 -2.625 C 2.1875 -1.09375 2.828125 0.25 5.0625 0.25 C 5.828125 0.25 6.796875 -0.078125 7.65625 -0.671875 C 9.90625 -2.234375 12.1875 -5.40625 12.1875 -7.9375 C 12.1875 -9.609375 11.84375 -10.875 9.59375 -10.875 C 7.875 -10.875 6.609375 -9.3125 5.75 -8.296875 L 5.703125 -8.328125 Z M 10.15625 -7.453125 C 10.15625 -3.859375 7.0625 -0.625 5.171875 -0.625 C 4.28125 -0.625 4.140625 -1.59375 4.53125 -3.265625 L 5.375 -6.84375 C 6.546875 -8.203125 7.65625 -9.71875 8.84375 -9.71875 C 9.59375 -9.71875 10.15625 -9.140625 10.15625 -7.453125 Z M 10.15625 -7.453125 "/>
    
    61
    +</symbol>
    
    62
    +<symbol overflow="visible" id="glyph2-12">
    
    63
    +<path style="stroke:none;" d="M 5.484375 -7.0625 L 5.671875 -7.9375 C 5.890625 -8.890625 6.125 -9.765625 6.125 -10.1875 C 6.125 -10.5625 5.890625 -10.796875 5.578125 -10.796875 C 4.78125 -10.796875 3.765625 -10.625 2.609375 -10.484375 C 2.421875 -10.28125 2.484375 -10.015625 2.625 -9.78125 L 3.625 -9.71875 C 3.921875 -9.6875 4.0625 -9.46875 4.0625 -9.21875 C 4.0625 -9 4.0625 -8.65625 3.890625 -7.953125 L 2.53125 -1.78125 C 2.40625 -1.265625 2.203125 -0.8125 2.203125 -0.421875 C 2.203125 -0.03125 2.421875 0.25 3.140625 0.25 C 4.015625 0.25 4.046875 -0.8125 4.28125 -1.78125 L 5 -4.6875 C 6.1875 -6.84375 7.578125 -9.140625 8.15625 -9.140625 C 8.40625 -9.140625 8.53125 -9.015625 8.671875 -8.84375 C 8.84375 -8.65625 9.171875 -8.328125 9.515625 -8.328125 C 10.1875 -8.328125 10.625 -9.046875 10.625 -9.71875 C 10.625 -10.234375 10.265625 -10.875 9.34375 -10.875 C 8.109375 -10.875 6.671875 -9.34375 5.578125 -7.03125 Z M 5.484375 -7.0625 "/>
    
    64
    +</symbol>
    
    65
    +<symbol overflow="visible" id="glyph2-13">
    
    66
    +<path style="stroke:none;" d="M 8.328125 -1.890625 L 9.265625 -6.640625 C 9.34375 -7.0625 9.4375 -7.40625 9.609375 -7.6875 L 13.953125 -14 C 14.46875 -14.75 14.796875 -15.1875 15.65625 -15.265625 L 16.3125 -15.3125 C 16.375 -15.4375 16.484375 -15.9375 16.40625 -16.03125 C 15.6875 -16.015625 14.96875 -15.984375 14.421875 -15.984375 C 13.875 -15.984375 13.109375 -16.015625 12.171875 -16.03125 C 12.09375 -15.9375 12.0625 -15.40625 12.125 -15.3125 L 12.90625 -15.234375 C 13.5 -15.1875 13.53125 -15 13.03125 -14.28125 L 9.125 -8.296875 L 9.015625 -8.296875 L 6.90625 -14.28125 C 6.90625 -14.28125 6.90625 -14.296875 6.90625 -14.296875 C 6.6875 -14.9375 6.609375 -15.171875 7.4375 -15.234375 L 8.25 -15.3125 C 8.328125 -15.4375 8.34375 -15.9375 8.296875 -16.03125 C 7.328125 -16.015625 6.59375 -15.984375 5.65625 -15.984375 C 4.734375 -15.984375 3.765625 -16.015625 3.078125 -16.03125 C 3 -15.90625 3.046875 -15.4375 3.125 -15.3125 L 3.5 -15.265625 C 4.34375 -15.171875 4.515625 -14.875 5 -13.5625 L 7.28125 -7.484375 C 7.328125 -7.328125 7.359375 -7.140625 7.359375 -7.03125 C 7.359375 -6.90625 7.328125 -6.671875 7.28125 -6.421875 L 6.421875 -1.890625 C 6.296875 -1.1875 5.890625 -0.84375 4.875 -0.75 L 4.109375 -0.671875 C 4.015625 -0.5625 3.96875 -0.171875 4.0625 0.046875 C 5.171875 0.03125 6.078125 0 7.03125 0 C 7.984375 0 9.09375 0.03125 10.1875 0.046875 C 10.265625 -0.046875 10.328125 -0.546875 10.265625 -0.671875 L 9.421875 -0.75 C 8.453125 -0.8125 8.171875 -1.140625 8.328125 -1.890625 Z M 8.328125 -1.890625 "/>
    
    67
    +</symbol>
    
    68
    +<symbol overflow="visible" id="glyph2-14">
    
    69
    +<path style="stroke:none;" d="M 8.546875 -2.875 L 8.375 -2.234375 C 8.234375 -1.640625 8.125 -1.171875 8.125 -0.875 C 8.125 -0.390625 8.296875 0.25 9.140625 0.25 C 10.6875 0.25 11.671875 -0.75 12.3125 -2.15625 C 12.1875 -2.375 12.0625 -2.546875 11.75 -2.546875 C 11.078125 -1.640625 10.609375 -1.234375 10.359375 -1.234375 C 10.28125 -1.234375 10.0625 -1.28125 10.0625 -1.59375 C 10.0625 -1.8125 10.203125 -2.5 10.3125 -2.96875 L 12.9375 -14.453125 C 13.3125 -16.0625 13.5625 -17.046875 13.5625 -17.046875 C 13.5625 -17.21875 13.484375 -17.296875 13.265625 -17.296875 C 12.59375 -17.046875 10.796875 -16.734375 9.78125 -16.65625 L 9.71875 -16.0625 C 9.71875 -15.984375 9.734375 -15.9375 9.84375 -15.9375 L 10.609375 -15.890625 C 10.921875 -15.890625 11.125 -15.734375 11.125 -15.1875 C 11.125 -14.921875 11.078125 -14.5 10.953125 -13.953125 L 10.03125 -9.515625 L 10.015625 -9.515625 C 9.71875 -10.265625 9 -10.875 8.046875 -10.875 C 5.40625 -10.875 2 -7.21875 2 -3.328125 C 2 -1.953125 2.359375 0.25 4.53125 0.25 C 5.828125 0.25 6.984375 -0.75 8.46875 -2.921875 Z M 8.546875 -4.8125 C 7.328125 -2.578125 5.921875 -0.890625 4.953125 -0.890625 C 4.15625 -0.890625 3.984375 -2.328125 3.984375 -3.71875 C 3.984375 -6.34375 5.84375 -9.984375 8.125 -9.984375 C 9.0625 -9.984375 9.6875 -8.703125 9.6875 -7.828125 C 9.6875 -7.265625 9.265625 -6.125 8.546875 -4.8125 Z M 8.546875 -4.8125 "/>
    
    70
    +</symbol>
    
    71
    +<symbol overflow="visible" id="glyph2-15">
    
    72
    +<path style="stroke:none;" d="M 7.5625 -1.890625 L 6.71875 -7.65625 C 6.375 -9.96875 6.078125 -10.875 5.15625 -10.875 C 4.34375 -10.875 2.90625 -9.421875 2.03125 -8.109375 C 2.078125 -7.859375 2.28125 -7.6875 2.546875 -7.65625 C 3.25 -8.328125 3.8125 -8.84375 4.28125 -8.84375 C 4.53125 -8.84375 4.65625 -8.421875 4.859375 -7.328125 L 5.890625 -1.28125 C 6.09375 -0.203125 6.34375 0.296875 6.6875 0.296875 C 6.96875 0.296875 7.28125 -0.09375 7.75 -0.625 C 8.53125 -1.46875 9.46875 -2.65625 9.84375 -3.171875 C 10.359375 -3.921875 11.5 -5.421875 12.1875 -7.0625 C 12.5625 -7.9375 12.859375 -8.828125 12.859375 -9.71875 C 12.859375 -10.40625 12.546875 -10.875 11.578125 -10.875 C 10.859375 -10.875 10.4375 -10.5625 10.4375 -9.96875 C 10.4375 -9.8125 10.484375 -9.5625 10.5625 -9.46875 C 10.921875 -8.890625 11.078125 -8.375 11.078125 -7.984375 C 11.078125 -6.890625 10.15625 -4.953125 9.21875 -3.6875 C 8.890625 -3.265625 8 -2.109375 7.65625 -1.828125 Z M 7.5625 -1.890625 "/>
    
    73
    +</symbol>
    
    74
    +<symbol overflow="visible" id="glyph2-16">
    
    75
    +<path style="stroke:none;" d="M 5.171875 0.25 C 6.96875 0.25 8.578125 -1.046875 9.765625 -2.703125 C 9.6875 -2.953125 9.4375 -3.125 9.21875 -3.125 C 8.25 -2.03125 7.265625 -1.21875 5.953125 -1.21875 C 5.53125 -1.21875 5.0625 -1.3125 4.703125 -1.78125 C 4.34375 -2.25 4.09375 -2.75 4.09375 -4.234375 C 4.09375 -7.9375 5.828125 -10.109375 7.734375 -10.109375 C 8.078125 -10.109375 8.765625 -9.984375 8.765625 -9.171875 C 8.765625 -9.015625 8.71875 -8.828125 8.65625 -8.703125 C 8.578125 -8.59375 8.53125 -8.328125 8.53125 -8.171875 C 8.53125 -7.78125 8.765625 -7.390625 9.1875 -7.390625 C 9.859375 -7.390625 10.484375 -7.875 10.484375 -8.5 C 10.484375 -9.46875 10.40625 -10.875 7.703125 -10.875 C 6.71875 -10.875 5.125 -10.234375 4.09375 -9.140625 C 2.875 -7.828125 2.0625 -5.921875 2.0625 -3.6875 C 2.0625 -2.875 2.234375 -1.765625 2.796875 -0.9375 C 3.328125 -0.21875 4.15625 0.25 5.171875 0.25 Z M 5.171875 0.25 "/>
    
    76
    +</symbol>
    
    77
    +<symbol overflow="visible" id="glyph2-17">
    
    78
    +<path style="stroke:none;" d="M 6.5625 0.296875 C 6.765625 0.296875 7.21875 -0.046875 7.609375 -0.671875 C 8.53125 -2.125 9.890625 -4.515625 10.75 -6.375 L 10.90625 -6.390625 C 11.25 -4.8125 11.625 -2.796875 11.875 -1.140625 C 12.046875 0.046875 12.21875 0.296875 12.4375 0.296875 C 12.734375 0.296875 13.078125 0 13.578125 -0.625 C 14.296875 -1.515625 15.09375 -2.625 15.4375 -3.140625 C 15.984375 -3.890625 16.84375 -5.421875 17.546875 -7.0625 C 17.921875 -7.9375 18.21875 -8.828125 18.21875 -9.71875 C 18.21875 -10.40625 17.890625 -10.875 16.921875 -10.875 C 16.203125 -10.875 15.78125 -10.5625 15.78125 -9.96875 C 15.78125 -9.8125 15.828125 -9.5625 15.90625 -9.46875 C 16.28125 -8.890625 16.4375 -8.375 16.4375 -7.984375 C 16.4375 -6.859375 15.78125 -4.953125 14.84375 -3.6875 C 14.46875 -3.171875 14.078125 -2.671875 13.734375 -2.328125 L 13.5625 -2.375 C 13.328125 -3.671875 13.015625 -5.328125 12.6875 -6.671875 C 12.46875 -7.609375 12.234375 -8.453125 12.0625 -8.875 C 11.671875 -8.875 11.25 -8.765625 10.859375 -8.578125 C 9.8125 -6.1875 8.203125 -3.25 7.625 -2.359375 L 7.5625 -2.375 L 6.71875 -7.65625 C 6.34375 -9.96875 6.078125 -10.875 5.15625 -10.875 C 4.34375 -10.875 2.90625 -9.421875 2.03125 -8.109375 C 2.078125 -7.859375 2.28125 -7.6875 2.546875 -7.65625 C 3.25 -8.328125 3.8125 -8.84375 4.28125 -8.84375 C 4.53125 -8.84375 4.65625 -8.421875 4.859375 -7.328125 L 5.890625 -1.28125 C 6.125 -0.046875 6.34375 0.296875 6.5625 0.296875 Z M 6.5625 0.296875 "/>
    
    79
    +</symbol>
    
    80
    +<symbol overflow="visible" id="glyph2-18">
    
    81
    +<path style="stroke:none;" d="M 3.328125 -15.484375 C 3.296875 -15.390625 3.421875 -15.359375 3.625 -15.3125 C 3.640625 -15.3125 3.640625 -15.3125 3.671875 -15.3125 C 4.0625 -15.234375 4.765625 -15.046875 5.453125 -13.609375 L 7.875 -8.53125 C 8.03125 -8.296875 8.109375 -8.125 8.109375 -7.9375 C 8.109375 -7.875 8.078125 -7.828125 8.078125 -7.78125 C 8.046875 -7.625 7.90625 -7.40625 7.734375 -7.21875 L 3.5625 -2.578125 C 2.90625 -1.828125 1.859375 -0.75 0.46875 -0.671875 C 0.328125 -0.671875 0.203125 -0.625 0.171875 -0.5 L 0.078125 0 L 0.078125 0.046875 C 0.796875 0.03125 1.390625 0 2.078125 0 C 3.015625 0 3.640625 0.03125 4.765625 0.046875 L 4.828125 0 L 4.9375 -0.5 C 4.9375 -0.5625 4.9375 -0.640625 4.8125 -0.671875 L 4.359375 -0.71875 C 3.9375 -0.765625 3.765625 -0.890625 3.765625 -1.09375 C 3.765625 -1.3125 3.984375 -1.59375 4.234375 -1.90625 L 8.25 -6.390625 C 8.453125 -6.59375 8.625 -6.734375 8.671875 -6.734375 C 8.765625 -6.734375 8.875 -6.671875 8.96875 -6.46875 L 11.203125 -1.8125 C 11.375 -1.46875 11.46875 -1.234375 11.46875 -1.09375 C 11.46875 -0.84375 11.25 -0.765625 10.6875 -0.71875 L 10.1875 -0.671875 C 10.09375 -0.671875 10.03125 -0.59375 10.015625 -0.5 L 9.90625 0 L 9.984375 0.046875 C 11.109375 0.03125 12.421875 0 12.953125 0 C 13.5 0 14.5 0.03125 15.46875 0.046875 L 15.515625 0 L 15.609375 -0.5 C 15.609375 -0.5625 15.59375 -0.671875 15.46875 -0.671875 C 14.421875 -0.75 13.78125 -1.5625 13.3125 -2.53125 L 10.65625 -7.734375 C 10.5 -8 10.4375 -8.234375 10.4375 -8.421875 C 10.4375 -8.46875 10.4375 -8.5 10.4375 -8.546875 C 10.484375 -8.765625 10.625 -9 10.90625 -9.296875 L 14.875 -13.671875 C 15.6875 -14.578125 16.359375 -15.265625 17.796875 -15.3125 C 17.984375 -15.3125 18.046875 -15.40625 18.046875 -15.484375 L 18.140625 -15.984375 L 18.09375 -16.03125 C 17.125 -16.015625 16.3125 -15.984375 15.765625 -15.984375 C 15.21875 -15.984375 14.375 -16.015625 13.40625 -16.03125 L 13.359375 -15.984375 L 13.265625 -15.484375 C 13.234375 -15.359375 13.3125 -15.3125 13.40625 -15.3125 L 14.09375 -15.265625 C 14.421875 -15.234375 14.546875 -15.140625 14.546875 -15 C 14.546875 -14.8125 14.34375 -14.515625 14.03125 -14.171875 L 10.109375 -9.84375 C 9.9375 -9.640625 9.8125 -9.546875 9.734375 -9.546875 C 9.6875 -9.546875 9.609375 -9.640625 9.515625 -9.8125 L 7.53125 -14.171875 C 7.390625 -14.46875 7.28125 -14.71875 7.28125 -14.890625 C 7.28125 -15.109375 7.4375 -15.234375 7.859375 -15.265625 L 8.65625 -15.3125 C 8.703125 -15.3125 8.765625 -15.359375 8.796875 -15.484375 L 8.875 -15.953125 C 8.84375 -15.953125 8.84375 -16.03125 8.84375 -16.03125 C 7.734375 -16.015625 6.515625 -15.984375 5.953125 -15.984375 C 5.375 -15.984375 4.4375 -16.015625 3.5 -16.03125 L 3.421875 -15.953125 Z M 3.328125 -15.484375 "/>
    
    82
    +</symbol>
    
    83
    +</g>
    
    84
    +</defs>
    
    85
    +<g id="surface1">
    
    86
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -67.247344 -265.912469 L 67.24875 -265.912469 L 67.24875 -56.693719 L -67.247344 -56.693719 Z M -67.247344 -265.912469 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    87
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    88
    +  <use xlink:href="">"#glyph0-1" x="116.005" y="261.971"/>
    
    89
    +</g>
    
    90
    +<path style="fill:none;stroke-width:3.9851;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -95.595 0.00159375 L 220.537813 0.00159375 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    91
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 426.03125 67.191406 C 422.097656 66.457031 415.707031 64.242188 411.285156 61.664062 L 411.285156 72.722656 C 415.707031 70.140625 422.097656 67.929688 426.03125 67.191406 "/>
    
    92
    +<path style="fill:none;stroke-width:3.9851;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -0.00125 56.693 L -0.00125 -337.682 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    93
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 192.21875 418.144531 C 192.957031 414.214844 195.167969 407.824219 197.75 403.398438 L 186.691406 403.398438 C 189.269531 407.824219 191.484375 414.214844 192.21875 418.144531 "/>
    
    94
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 199.195312 67.191406 C 199.195312 63.339844 196.070312 60.21875 192.21875 60.21875 C 188.367188 60.21875 185.246094 63.339844 185.246094 67.191406 C 185.246094 71.042969 188.367188 74.167969 192.21875 74.167969 C 196.070312 74.167969 199.195312 71.042969 199.195312 67.191406 Z M 199.195312 67.191406 "/>
    
    95
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    96
    +  <use xlink:href="">"#glyph1-1" x="200.812" y="53.544"/>
    
    97
    +  <use xlink:href="">"#glyph1-2" x="208.198556" y="53.544"/>
    
    98
    +  <use xlink:href="">"#glyph1-3" x="219.724557" y="53.544"/>
    
    99
    +  <use xlink:href="">"#glyph1-2" x="225.177719" y="53.544"/>
    
    100
    +  <use xlink:href="">"#glyph1-4" x="236.703721" y="53.544"/>
    
    101
    +</g>
    
    102
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 199.195312 361.453125 C 199.195312 357.601562 196.070312 354.476562 192.21875 354.476562 C 188.367188 354.476562 185.246094 357.601562 185.246094 361.453125 C 185.246094 365.304688 188.367188 368.425781 192.21875 368.425781 C 196.070312 368.425781 199.195312 365.304688 199.195312 361.453125 Z M 199.195312 361.453125 "/>
    
    103
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    104
    +  <use xlink:href="">"#glyph2-1" x="11.822" y="129.005"/>
    
    105
    +  <use xlink:href="">"#glyph2-2" x="24.289911" y="129.005"/>
    
    106
    +  <use xlink:href="">"#glyph2-3" x="44.21874" y="129.005"/>
    
    107
    +  <use xlink:href="">"#glyph2-4" x="56.26527" y="129.005"/>
    
    108
    +</g>
    
    109
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,9.83368;stroke-miterlimit:10;" d="M -67.247344 -56.693719 L -120.661406 -56.693719 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    110
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    111
    +  <use xlink:href="">"#glyph2-1" x="13.892" y="338.223"/>
    
    112
    +  <use xlink:href="">"#glyph2-2" x="26.359911" y="338.223"/>
    
    113
    +  <use xlink:href="">"#glyph2-5" x="46.28874" y="338.223"/>
    
    114
    +  <use xlink:href="">"#glyph2-6" x="53.129979" y="338.223"/>
    
    115
    +</g>
    
    116
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,6.39827;stroke-miterlimit:10;" d="M -67.247344 -265.912469 L -122.731719 -265.912469 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    117
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -95.595 -64.584344 L -95.595 -258.021844 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    118
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 96.625 123.886719 C 96.1875 126.222656 94.871094 130.023438 93.335938 132.652344 L 99.914062 132.652344 C 98.378906 130.023438 97.0625 126.222656 96.625 123.886719 "/>
    
    119
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 96.625 333.105469 C 97.0625 330.765625 98.378906 326.96875 99.914062 324.335938 L 93.335938 324.335938 C 94.871094 326.96875 96.1875 330.765625 96.625 333.105469 "/>
    
    120
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    121
    +  <use xlink:href="">"#glyph2-7" x="28.802" y="234.197"/>
    
    122
    +  <use xlink:href="">"#glyph2-8" x="41.666505" y="234.197"/>
    
    123
    +  <use xlink:href="">"#glyph2-5" x="51.606132" y="234.197"/>
    
    124
    +  <use xlink:href="">"#glyph2-9" x="58.447372" y="234.197"/>
    
    125
    +  <use xlink:href="">"#glyph2-7" x="70.270818" y="234.197"/>
    
    126
    +  <use xlink:href="">"#glyph2-10" x="83.135323" y="234.197"/>
    
    127
    +</g>
    
    128
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 24.729219 0.00159375 L 24.729219 -48.803094 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    129
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 216.949219 123.886719 C 217.386719 121.546875 218.703125 117.75 220.234375 115.121094 L 213.660156 115.121094 C 215.195312 117.75 216.511719 121.546875 216.949219 123.886719 "/>
    
    130
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    131
    +  <use xlink:href="">"#glyph2-11" x="221.265" y="101.241"/>
    
    132
    +</g>
    
    133
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    134
    +  <use xlink:href="">"#glyph2-8" x="233.361105" y="101.241"/>
    
    135
    +  <use xlink:href="">"#glyph2-3" x="243.300732" y="101.241"/>
    
    136
    +  <use xlink:href="">"#glyph2-12" x="255.347262" y="101.241"/>
    
    137
    +  <use xlink:href="">"#glyph2-5" x="264.196257" y="101.241"/>
    
    138
    +  <use xlink:href="">"#glyph2-6" x="271.037497" y="101.241"/>
    
    139
    +  <use xlink:href="">"#glyph2-9" x="283.877215" y="101.241"/>
    
    140
    +</g>
    
    141
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    142
    +  <use xlink:href="">"#glyph2-13" x="295.428003" y="101.241"/>
    
    143
    +</g>
    
    144
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,5.98555;stroke-miterlimit:10;" d="M 7.174531 -294.260125 L 180.635469 -294.260125 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    145
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 138.115938 0.00159375 L 138.115938 -286.3695 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    146
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 330.335938 361.453125 C 330.773438 359.113281 332.089844 355.316406 333.625 352.683594 L 327.046875 352.683594 C 328.582031 355.316406 329.898438 359.113281 330.335938 361.453125 "/>
    
    147
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    148
    +  <use xlink:href="">"#glyph2-3" x="334.653" y="222.824"/>
    
    149
    +  <use xlink:href="">"#glyph2-14" x="346.699531" y="222.824"/>
    
    150
    +  <use xlink:href="">"#glyph2-15" x="358.820423" y="222.824"/>
    
    151
    +  <use xlink:href="">"#glyph2-3" x="370.519934" y="222.824"/>
    
    152
    +  <use xlink:href="">"#glyph2-6" x="382.566464" y="222.824"/>
    
    153
    +  <use xlink:href="">"#glyph2-16" x="395.406182" y="222.824"/>
    
    154
    +  <use xlink:href="">"#glyph2-8" x="405.048364" y="222.824"/>
    
    155
    +</g>
    
    156
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    157
    +  <use xlink:href="">"#glyph2-4" x="99.279" y="437.702"/>
    
    158
    +  <use xlink:href="">"#glyph2-2" x="111.052872" y="437.702"/>
    
    159
    +  <use xlink:href="">"#glyph2-5" x="130.981701" y="437.702"/>
    
    160
    +  <use xlink:href="">"#glyph2-6" x="137.82294" y="437.702"/>
    
    161
    +</g>
    
    162
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.19945;stroke-miterlimit:10;" d="M -67.247344 -265.912469 L -67.247344 -350.951531 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    163
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    164
    +  <use xlink:href="">"#glyph2-4" x="231.707" y="437.702"/>
    
    165
    +  <use xlink:href="">"#glyph2-2" x="243.480873" y="437.702"/>
    
    166
    +  <use xlink:href="">"#glyph2-3" x="263.409701" y="437.702"/>
    
    167
    +  <use xlink:href="">"#glyph2-4" x="275.456232" y="437.702"/>
    
    168
    +</g>
    
    169
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.19945;stroke-miterlimit:10;" d="M 67.24875 -265.912469 L 67.24875 -350.951531 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    170
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -59.356719 -322.603875 L 59.358125 -322.603875 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    171
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 124.972656 389.796875 C 127.308594 390.238281 131.109375 391.550781 133.738281 393.085938 L 133.738281 386.511719 C 131.109375 388.046875 127.308594 389.359375 124.972656 389.796875 "/>
    
    172
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 259.46875 389.796875 C 257.128906 389.359375 253.332031 388.046875 250.703125 386.511719 L 250.703125 393.085938 C 253.332031 391.550781 257.128906 390.238281 259.46875 389.796875 "/>
    
    173
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    174
    +  <use xlink:href="">"#glyph2-17" x="63.941" y="398.3"/>
    
    175
    +  <use xlink:href="">"#glyph2-5" x="80.994525" y="398.3"/>
    
    176
    +  <use xlink:href="">"#glyph2-14" x="87.835764" y="398.3"/>
    
    177
    +  <use xlink:href="">"#glyph2-10" x="99.956656" y="398.3"/>
    
    178
    +  <use xlink:href="">"#glyph2-7" x="107.566296" y="398.3"/>
    
    179
    +</g>
    
    180
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:5.97766,7.44852;stroke-miterlimit:10;" d="M -67.247344 -56.693719 L -67.247344 56.693 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    181
    +<path style="fill:none;stroke-width:1.99255;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M -0.00125 42.521125 L -59.356719 42.521125 " transform="matrix(1,0,0,-1,192.22,67.193)"/>
    
    182
    +<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 124.972656 24.671875 C 127.308594 25.109375 131.109375 26.425781 133.738281 27.960938 L 133.738281 21.386719 C 131.109375 22.917969 127.308594 24.234375 124.972656 24.671875 "/>
    
    183
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    184
    +  <use xlink:href="">"#glyph2-11" x="28.074" y="30.374"/>
    
    185
    +</g>
    
    186
    +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
    
    187
    +  <use xlink:href="">"#glyph2-8" x="40.170105" y="30.374"/>
    
    188
    +  <use xlink:href="">"#glyph2-3" x="50.109732" y="30.374"/>
    
    189
    +  <use xlink:href="">"#glyph2-12" x="62.156263" y="30.374"/>
    
    190
    +  <use xlink:href="">"#glyph2-5" x="71.005257" y="30.374"/>
    
    191
    +  <use xlink:href="">"#glyph2-6" x="77.846497" y="30.374"/>
    
    192
    +  <use xlink:href="">"#glyph2-9" x="90.686215" y="30.374"/>
    
    193
    +  <use xlink:href="">"#glyph2-18" x="102.509661" y="30.374"/>
    
    194
    +</g>
    
    195
    +</g>
    
    196
    +</svg>

  • freetype2/docs/glyphs/glyph-metrics.tex
    1
    +% glyph-metrics.tex
    
    2
    +%
    
    3
    +% written 2022 by Werner Lemberg <wl@gnu.org>
    
    4
    +
    
    5
    +
    
    6
    +% This file contains graphics used for the 'FreeType Glyph Conventions'
    
    7
    +% tutorial, part 3, 'Glyph Metrics'.
    
    8
    +
    
    9
    +
    
    10
    +% Here is one possibility to convert this LaTeX file to both the PNG and SVG
    
    11
    +% formats.
    
    12
    +%
    
    13
    +%  xelatex glyph-metrics.tex
    
    14
    +%
    
    15
    +%  pdf2ppm -png -f 1 -l 4 -r 120 glyph-metrics.pdf glyph-metrics
    
    16
    +%  optipng glyph-metrics-*.png
    
    17
    +%
    
    18
    +%  for i in 1 2 3 4; do
    
    19
    +%    pdf2svg glyph-metrics.pdf glyph-metrics-$i.svg $i;
    
    20
    +%  done
    
    21
    +
    
    22
    +
    
    23
    +\documentclass[tikz, border=3mm]{standalone}
    
    24
    +
    
    25
    +\usepackage{libertinus}
    
    26
    +
    
    27
    +\usetikzlibrary{calc}
    
    28
    +\usetikzlibrary{decorations}
    
    29
    +\usetikzlibrary{positioning}
    
    30
    +
    
    31
    +
    
    32
    +% A dimensionless point node.
    
    33
    +\tikzset{dummy/.style={inner sep=0pt,
    
    34
    +                       outer sep=0pt}}
    
    35
    +
    
    36
    +% Thick line with one arrow.
    
    37
    +\tikzset{axis/.style={line width=4pt,
    
    38
    +                      -latex}}
    
    39
    +
    
    40
    +% A fat dot.
    
    41
    +\tikzset{dot/.style={minimum size=14pt,
    
    42
    +                     circle,
    
    43
    +                     fill}}
    
    44
    +
    
    45
    +% 'Elastic dashes' adapt spaces between dashes to the line length so that
    
    46
    +% the last dash doesn't get cut off.
    
    47
    +%
    
    48
    +% Taken from
    
    49
    +% https://tex.stackexchange.com/questions/133271/can-tikz-dashed-lines-emulate-pstricks-dashed-lines
    
    50
    +\tikzset{
    
    51
    +  elastic dash/.code args={on #1 off #2}{
    
    52
    +    % Use csname so catcode of @ doesn't have do be changed.
    
    53
    +    \csname tikz@addoption\endcsname{%
    
    54
    +      \pgfgetpath\currentpath%
    
    55
    +      \pgfprocessround{\currentpath}{\currentpath}%
    
    56
    +      \csname pgf@decorate@parsesoftpath\endcsname
    
    57
    +        {\currentpath}{\currentpath}%
    
    58
    +      \pgfmathparse{\csname pgf@decorate@totalpathlength\endcsname-#1}%
    
    59
    +      \let\rest=\pgfmathresult%
    
    60
    +      \pgfmathparse{#1+#2}%
    
    61
    +      \let\onoff=\pgfmathresult
    
    62
    +      \pgfmathparse{max(floor(\rest/\onoff), 1)}%
    
    63
    +      \let\nfullonoff=\pgfmathresult
    
    64
    +      \pgfmathparse{max((\rest-\onoff*\nfullonoff)/\nfullonoff+#2, #2)}%
    
    65
    +      \let\offexpand=\pgfmathresult
    
    66
    +      \pgfsetdash{{#1}{\offexpand}}{0pt}%
    
    67
    +    }
    
    68
    +  }
    
    69
    +}
    
    70
    +\tikzset{line/.style={line width=2pt}}
    
    71
    +\tikzset{dashed line/.style={elastic dash=on 6pt off 6pt,
    
    72
    +                             line}}
    
    73
    +
    
    74
    +\tikzset{coordinate/.style={font=\Huge}}
    
    75
    +\tikzset{description/.style={font=\Huge\itshape}}
    
    76
    +
    
    77
    +% Line with one arrow.
    
    78
    +\tikzset{direction/.style={line,
    
    79
    +                           -latex}}
    
    80
    +% Line with two arrows.
    
    81
    +\tikzset{span/.style={line,
    
    82
    +                      latex-latex}}
    
    83
    +
    
    84
    +% (Invisible) boxes for displaying horizontal and vertical advances.
    
    85
    +\tikzset{box/.style={inner sep=0pt,
    
    86
    +                     font=\fontsize{150pt}{0pt}\selectfont}}
    
    87
    +\tikzset{hbox/.style={box,
    
    88
    +                      outer sep=0pt,
    
    89
    +                      anchor=base west}}
    
    90
    +\tikzset{vbox/.style={box,
    
    91
    +                      outer sep=10pt,
    
    92
    +                      anchor=north}}
    
    93
    +
    
    94
    +% We want a bbox around the ink of glyph 'g', which needs some manual work.
    
    95
    +% We use `inner xsep` with a negative value to remove the glyph's side
    
    96
    +% bearings.  Since the left and the right side bearings are not equal, we
    
    97
    +% need `\hspace` as an additional compensation.  For the top and bottom side
    
    98
    +% bearings, adjusting `inner ysep` is sufficient.
    
    99
    +\tikzset{glyph g/.style={draw,
    
    100
    +                         line,
    
    101
    +                         inner xsep=-6pt,
    
    102
    +                         inner ysep=0pt,
    
    103
    +                         outer sep=0pt,
    
    104
    +                         font=\fontsize{300pt}{0pt}\selectfont,
    
    105
    +                         execute at end node={\hspace{-3pt}g}}}
    
    106
    +
    
    107
    +% A filled square.
    
    108
    +%
    
    109
    +% Taken from
    
    110
    +% https://tex.stackexchange.com/questions/300098/draw-a-node-as-a-square-with-tikz
    
    111
    +\tikzset{square/.style={draw=none,
    
    112
    +                        circle,
    
    113
    +                        minimum size=9pt,
    
    114
    +                        inner sep=0pt,
    
    115
    +                        outer sep=0pt,
    
    116
    +                        append after command={%
    
    117
    +                          \pgfextra
    
    118
    +                            \fill[black]
    
    119
    +                               (\tikzlastnode.north
    
    120
    +                                -| \tikzlastnode.west)
    
    121
    +                               rectangle
    
    122
    +                               (\tikzlastnode.south
    
    123
    +                                -| \tikzlastnode.east);
    
    124
    +                          \endpgfextra}}}
    
    125
    +
    
    126
    +\newcommand*{\LastLoopValue}{No value}
    
    127
    +
    
    128
    +
    
    129
    +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    130
    +
    
    131
    +\begin{document}
    
    132
    +
    
    133
    +% Horizontal advance widths.
    
    134
    +
    
    135
    +\begin{tikzpicture}
    
    136
    +  % Put dummy node 'glyph0' at the left edge.
    
    137
    +  \node[dummy] (glyph0) {};
    
    138
    +  \node[square] at (glyph0.base west) {};
    
    139
    +  \draw[line] (glyph0.base west) -- +(-1.5,0);
    
    140
    +  \draw[dashed line] (glyph0.base west) -- +(0,-2);
    
    141
    +
    
    142
    +  % Loop over all characters; the nodes have the name 'glyph1', 'glyph2',
    
    143
    +  % etc.
    
    144
    +  \foreach \g [count=\i, remember=\i as \lasti] in {A, b, s, t, r, a, c, t}
    
    145
    +    {\node[hbox] (glyph\i) at (glyph\lasti.base east) {\g};
    
    146
    +     \node[square] at (glyph\i.base east) {};
    
    147
    +
    
    148
    +     \draw[dashed line] (glyph\i.base east) -- +(0,-2);
    
    149
    +     \draw[direction]
    
    150
    +       let
    
    151
    +         \p{offset}=(0,{-0.7 * mod(\i, 2) - 0.7})
    
    152
    +       in
    
    153
    +         ($(glyph\i.base west) + (\p{offset})$)
    
    154
    +           -- ($(glyph\i.base east) + (\p{offset})$);
    
    155
    +
    
    156
    +     \draw [line] (glyph\i.base west) -- (glyph\i.base east);
    
    157
    +
    
    158
    +     \xdef\LastLoopValue{\i}
    
    159
    +    }
    
    160
    +
    
    161
    +  \draw[direction] (glyph\LastLoopValue.base east) -- +(1.5,0);
    
    162
    +\end{tikzpicture}
    
    163
    +
    
    164
    +
    
    165
    +% Vertical advance widths.
    
    166
    +
    
    167
    +\begin{tikzpicture}
    
    168
    +  \node[dummy] (glyph0) {};
    
    169
    +  \node[square] at (glyph0.north) {};
    
    170
    +  \draw[line] (glyph0.south) -- +(0,1.5);
    
    171
    +  \draw[dashed line] (glyph0.north) -- +(-3.5,0);
    
    172
    +
    
    173
    +  \foreach \g [count=\i, remember=\i as \lasti] in {A, b, s}
    
    174
    +    {\node[vbox] (glyph\i) at (glyph\lasti.south) {\g};
    
    175
    +     \node[square] at (glyph\i.south) {};
    
    176
    +
    
    177
    +     \draw[dashed line] (glyph\i.south) -- +(-3.5,0);
    
    178
    +     \draw[direction]
    
    179
    +       let
    
    180
    +         \p{offset}=({-0.7 * mod(\i, 2) - 2.3},0)
    
    181
    +       in
    
    182
    +         ($(glyph\i.north) + (\p{offset})$)
    
    183
    +           -- ($(glyph\i.south) + (\p{offset})$);
    
    184
    +
    
    185
    +     \draw [line] (glyph\i.north) -- (glyph\i.south);
    
    186
    +
    
    187
    +     \xdef\LastLoopValue{\i}
    
    188
    +    }
    
    189
    +
    
    190
    +  \draw[direction] (glyph\LastLoopValue.south) -- +(0,-1.5);
    
    191
    +\end{tikzpicture}
    
    192
    +
    
    193
    +
    
    194
    +% Horizontal metrics.
    
    195
    +
    
    196
    +\begin{tikzpicture}
    
    197
    +  \node [glyph g,
    
    198
    +         anchor=base west] (glyph) at (1,0) {};
    
    199
    +
    
    200
    +  \draw[axis] (-2,0) -- ($(glyph.base east) + (4,0)$);
    
    201
    +
    
    202
    +  \node (bottom edge) at ($(glyph.south west) + (-1,-2)$) {};
    
    203
    +  \draw[axis] (bottom edge.center) -- ($(glyph.north west) + (-1,2)$);
    
    204
    +
    
    205
    +  \node[dot, label={[coordinate] below left:(0,0)}] at (0,0) {};
    
    206
    +  \node[dot] (advance width) at ($(glyph.base east) + (2,0)$) {};
    
    207
    +
    
    208
    +  \node[description] (xMin) at ($(glyph.north west) + (0,3)$) {xMin};
    
    209
    +  \draw[dashed line] (glyph.north west) -- (xMin);
    
    210
    +
    
    211
    +  \node[description] (xMax) at ($(glyph.north east) + (0,3)$) {xMax};
    
    212
    +  \draw[dashed line] (glyph.north east) -- (xMax);
    
    213
    +
    
    214
    +  \draw[span] ($(glyph.north west) + (0,1)$)
    
    215
    +                -- ($(glyph.north east) + (0,1)$)
    
    216
    +              node [midway, above, description] {width};
    
    217
    +  \draw[direction] ($(glyph.north west) + (-1,-1)$) -- +(1,0)
    
    218
    +                   node [anchor=east, pos=0, description] {bearingX\/};
    
    219
    +
    
    220
    +  \draw[dashed line] (advance width) -- (bottom edge -| advance width);
    
    221
    +  \draw[direction] ($(bottom edge) + (0,1)$)
    
    222
    +                     -- ($(bottom edge -| advance width) + (0,1)$)
    
    223
    +                   node [midway, below, description] {advance};
    
    224
    +
    
    225
    +  \node[description,
    
    226
    +        anchor=west] (yMax) at ($(glyph.north east) + (6,0)$) {yMax};
    
    227
    +  \draw[dashed line] (glyph.north east) -- (yMax);
    
    228
    +
    
    229
    +  \node[description,
    
    230
    +        anchor=west] (yMin) at ($(glyph.south east) + (6,0)$) {yMin};
    
    231
    +  \draw[dashed line] (glyph.south east) -- (yMin);
    
    232
    +
    
    233
    +  \draw[direction] ($(glyph.base east) + (1,0)$)
    
    234
    +                      -- ($(glyph.north east) + (1,0)$)
    
    235
    +                   node [midway, right, description] {bearingY};
    
    236
    +  \draw[span] ($(glyph.south east) + (5,0)$)
    
    237
    +                -- ($(glyph.north east) + (5,0)$)
    
    238
    +              node [midway, right, description] {height};
    
    239
    +\end{tikzpicture}
    
    240
    +
    
    241
    +
    
    242
    +% Vertical metrics.
    
    243
    +
    
    244
    +\begin{tikzpicture}
    
    245
    +  \node [glyph g,
    
    246
    +         anchor=north] (glyph) at (0,-2) {};
    
    247
    +
    
    248
    +  \node (right edge) at ($(glyph.north east) + (6,2)$) {};
    
    249
    +  \draw[axis] ($(glyph.north west) + (-1,2)$) -- (right edge);
    
    250
    +
    
    251
    +  \draw[axis] (0,2) -- ($(glyph.south) + (0,-3)$);
    
    252
    +
    
    253
    +  \node[dot, label={[coordinate] above right:(0,0)}] at (0,0) {};
    
    254
    +  \node[dot] (advance height) at ($(glyph.south) + (0,-1)$) {};
    
    255
    +
    
    256
    +  \node[description] (yMax) at ($(glyph.north west) + (-3,0)$) {yMax};
    
    257
    +  \draw[dashed line] (glyph.north west) -- (yMax);
    
    258
    +
    
    259
    +  \node[description] (yMin) at ($(glyph.south west) + (-3,0)$) {yMin};
    
    260
    +  \draw[dashed line] (glyph.south west) -- (yMin);
    
    261
    +
    
    262
    +  \draw[span] ($(glyph.north west) + (-1,0)$)
    
    263
    +                -- ($(glyph.south west) + (-1,0)$)
    
    264
    +              node [midway, left, description] {height\/};
    
    265
    +
    
    266
    +  \draw[direction] ($(glyph.north east) + (-1.5,2)$) -- +(0,-2)
    
    267
    +                   node [midway, right, description] {bearingY};
    
    268
    +
    
    269
    +  \draw[dashed line] (advance height)
    
    270
    +                       -- ($(right edge |- advance height) + (-2,0)$);
    
    271
    +  \draw[direction] ($(right edge) + (-3.5,0)$)
    
    272
    +                     -- ($(right edge |- advance height) + (-3.5,0)$)
    
    273
    +                   node [midway, right, description] {advance};
    
    274
    +
    
    275
    +  \node[description,
    
    276
    +        anchor=north] (xMin) at ($(glyph.south west) + (0,-3)$) {xMin};
    
    277
    +  \draw[dashed line] (glyph.south west) -- (xMin);
    
    278
    +
    
    279
    +  \node[description,
    
    280
    +        anchor=north] (xMax) at ($(glyph.south east) + (0,-3)$) {xMax};
    
    281
    +  \draw[dashed line] (glyph.south east) -- (xMax);
    
    282
    +
    
    283
    +  \draw[span] ($(glyph.south west) + (0,-2)$)
    
    284
    +                -- ($(glyph.south east) + (0,-2)$)
    
    285
    +              node [anchor=east, pos=0, description] {width\/};
    
    286
    +
    
    287
    +  \draw[dashed line] (glyph.north west) -- +(0,4);
    
    288
    +  \draw[direction] (0,1.5) -- (glyph.north west |- 0,1.5)
    
    289
    +                   node [left, description] {bearingX\/};
    
    290
    +\end{tikzpicture}
    
    291
    +
    
    292
    +\end{document}

  • freetype2/docs/glyphs/glyphs-3.html
    ... ... @@ -85,9 +85,9 @@
    85 85
     		  baseline.</em></p>
    
    86 86
     
    
    87 87
                   <p align="center">
    
    88
    -		<img src="">"layout.png"
    
    89
    -		     height="179"
    
    90
    -		     width="458"
    
    88
    +		<img src="">"glyph-metrics-1.svg"
    
    89
    +                     width="50%"
    
    90
    +                     height="50%"
    
    91 91
     		     alt="horizontal layout">
    
    92 92
     	      </p>
    
    93 93
     	    </li>
    
    ... ... @@ -96,9 +96,9 @@
    96 96
     		the baseline:</p>
    
    97 97
     
    
    98 98
                   <p align="center">
    
    99
    -		<img src="">"layout2.png"
    
    100
    -		     height="275"
    
    101
    -		     width="162"
    
    99
    +		<img src="">"glyph-metrics-2.svg"
    
    100
    +                     width="15%"
    
    101
    +                     height="15%"
    
    102 102
     		     alt="vertical layout">
    
    103 103
                   </p>
    
    104 104
     	    </li>
    
    ... ... @@ -231,9 +231,11 @@
    231 231
     	    <li class="emph">
    
    232 232
                   <p>Advance height</p>
    
    233 233
     
    
    234
    -              <p>The vertical distance to decrement the pen position
    
    235
    -		after a glyph has been rendered.  It is always zero
    
    236
    -		for horizontal layouts, and positive for vertical
    
    234
    +              <p>The vertical distance to decrement (for top-to-bottom
    
    235
    +		writing) or increment (for bottom-to-top writing,
    
    236
    +		which is extremely rare) the pen position after a
    
    237
    +		glyph has been rendered.  It is always zero for
    
    238
    +		horizontal layouts, and positive for vertical
    
    237 239
     		layouts.</p>
    
    238 240
     	
    
    239 241
                   <p>In the FreeType API, this is also called
    
    ... ... @@ -285,18 +287,18 @@
    285 287
     	  <p>Here is a picture giving all the details for horizontal metrics:
    
    286 288
     
    
    287 289
     	  <p align="center">
    
    288
    -	    <img src="">"metrics.png"
    
    289
    -		 height="253"
    
    290
    -		 width="388"
    
    290
    +	    <img src="">"glyph-metrics-3.svg"
    
    291
    +                 width="45%"
    
    292
    +                 height="45%"
    
    291 293
     		 alt="horizontal glyph metrics">
    
    292 294
     	  </p>
    
    293 295
     
    
    294 296
     	  <p>And here is another one for the vertical metrics:</p>
    
    295 297
     
    
    296 298
     	  <p align="center">
    
    297
    -	    <img src="">"metrics2.png"
    
    298
    -		 height="278"
    
    299
    -		 width="294"
    
    299
    +	    <img src="">"glyph-metrics-4.svg"
    
    300
    +                 width="40%"
    
    301
    +                 height="40%"
    
    300 302
     		 alt="vertical glyph metrics">
    
    301 303
     	  </p>
    
    302 304
     
    
    ... ... @@ -428,7 +430,7 @@
    428 430
             <!-- ************************************************** -->
    
    429 431
     
    
    430 432
             <div class="updated">
    
    431
    -          <p>Last update: 13-Feb-2018</p>
    
    433
    +          <p>Last update: 6-Oct-2022</p>
    
    432 434
             </div>
    
    433 435
           </div>
    
    434 436
         </div>
    

  • freetype2/docs/glyphs/layout.png deleted
    No preview for this file type
  • freetype2/docs/glyphs/layout2.png deleted
    No preview for this file type
  • freetype2/docs/glyphs/metrics.png deleted
    No preview for this file type
  • freetype2/docs/glyphs/metrics2.png deleted
    No preview for this file type

  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]