UNPKG

smoosic

Version:

<sub>[Github site](https://github.com/Smoosic/smoosic) | [source documentation](https://smoosic.github.io/Smoosic/release/docs/modules.html) | [change notes](https://aarondavidnewman.github.io/Smoosic/changes.html) | [application](https://smoosic.github.i

872 lines (871 loc) 17.2 kB
const SourceSansProFont = { smufl: false, name: "Sans", spacing: 50, description: "Open-source Sans font from Adobe", serifs: true, monospaced: false, superscriptOffset: 0.66, subscriptOffset: 0.66, maxSizeGlyph: 'H', "fontFamily": "Source Sans Pro", "resolution": 1000, "generatedOn": "2020-11-01T21:31:30.347Z", "glyphs": { "0": { "x_min": 44, "x_max": 453, "y_min": -12, "y_max": 650, "ha": 662, "leftSideBearing": 44, "advanceWidth": 497 }, "1": { "x_min": 79, "x_max": 439, "y_min": 0, "y_max": 638, "ha": 638, "leftSideBearing": 79, "advanceWidth": 497 }, "2": { "x_min": 36, "x_max": 452, "y_min": 0, "y_max": 650, "ha": 650, "leftSideBearing": 36, "advanceWidth": 497 }, "3": { "x_min": 26, "x_max": 446, "y_min": -12, "y_max": 650, "ha": 662, "leftSideBearing": 26, "advanceWidth": 497 }, "4": { "x_min": 17, "x_max": 469, "y_min": 0, "y_max": 638, "ha": 638, "leftSideBearing": 17, "advanceWidth": 497 }, "5": { "x_min": 25, "x_max": 449, "y_min": -12, "y_max": 638, "ha": 650, "leftSideBearing": 25, "advanceWidth": 497 }, "6": { "x_min": 48, "x_max": 457, "y_min": -12, "y_max": 650, "ha": 662, "leftSideBearing": 48, "advanceWidth": 497 }, "7": { "x_min": 44, "x_max": 455, "y_min": 0, "y_max": 638, "ha": 638, "leftSideBearing": 44, "advanceWidth": 497 }, "8": { "x_min": 41, "x_max": 456, "y_min": -12, "y_max": 650, "ha": 662, "leftSideBearing": 41, "advanceWidth": 497 }, "9": { "x_min": 40, "x_max": 448, "y_min": -12, "y_max": 650, "ha": 662, "leftSideBearing": 40, "advanceWidth": 497 }, " ": { "x_min": 0, "x_max": 0, "y_min": 0, "y_max": 0, "ha": 0, "leftSideBearing": 0, "advanceWidth": 200 }, "!": { "x_min": 85, "x_max": 204, "y_min": -12, "y_max": 670, "ha": 682, "leftSideBearing": 85, "advanceWidth": 289 }, "\"": { "x_min": 80, "x_max": 344, "y_min": 431, "y_max": 690, "ha": 259, "leftSideBearing": 80, "advanceWidth": 425 }, "#": { "x_min": 35, "x_max": 467, "y_min": 0, "y_max": 650, "ha": 650, "leftSideBearing": 35, "advanceWidth": 497 }, "$": { "x_min": 52, "x_max": 437, "y_min": -110, "y_max": 748, "ha": 858, "leftSideBearing": 52, "advanceWidth": 497 }, "%": { "x_min": 35, "x_max": 790, "y_min": -12, "y_max": 668, "ha": 680, "leftSideBearing": 35, "advanceWidth": 824 }, "&": { "x_min": 32, "x_max": 594, "y_min": -12, "y_max": 668, "ha": 680, "leftSideBearing": 32, "advanceWidth": 609 }, "'": { "x_min": 80, "x_max": 168, "y_min": 431, "y_max": 690, "ha": 259, "leftSideBearing": 80, "advanceWidth": 249 }, "(": { "x_min": 82, "x_max": 265, "y_min": -176, "y_max": 732, "ha": 908, "leftSideBearing": 82, "advanceWidth": 303 }, ")": { "x_min": 38, "x_max": 221, "y_min": -176, "y_max": 732, "ha": 908, "leftSideBearing": 38, "advanceWidth": 303 }, "*": { "x_min": 58, "x_max": 360, "y_min": 420, "y_max": 712, "ha": 292, "leftSideBearing": 58, "advanceWidth": 418 }, "+": { "x_min": 34, "x_max": 463, "y_min": 104, "y_max": 556, "ha": 452, "leftSideBearing": 34, "advanceWidth": 497 }, ",": { "x_min": 47, "x_max": 198, "y_min": -170, "y_max": 114, "ha": 284, "leftSideBearing": 47, "advanceWidth": 249 }, "-": { "x_min": 41, "x_max": 271, "y_min": 219, "y_max": 282, "ha": 63, "leftSideBearing": 41, "advanceWidth": 311 }, ".": { "x_min": 65, "x_max": 184, "y_min": -12, "y_max": 114, "ha": 126, "leftSideBearing": 65, "advanceWidth": 249 }, "/": { "x_min": 10, "x_max": 337, "y_min": -160, "y_max": 710, "ha": 870, "leftSideBearing": 10, "advanceWidth": 350 }, ":": { "x_min": 65, "x_max": 184, "y_min": -12, "y_max": 475, "ha": 487, "leftSideBearing": 65, "advanceWidth": 249 }, ";": { "x_min": 47, "x_max": 198, "y_min": -170, "y_max": 475, "ha": 645, "leftSideBearing": 47, "advanceWidth": 249 }, "<": { "x_min": 34, "x_max": 463, "y_min": 131, "y_max": 533, "ha": 402, "leftSideBearing": 34, "advanceWidth": 497 }, "=": { "x_min": 34, "x_max": 463, "y_min": 193, "y_max": 468, "ha": 275, "leftSideBearing": 34, "advanceWidth": 497 }, ">": { "x_min": 34, "x_max": 463, "y_min": 131, "y_max": 533, "ha": 402, "leftSideBearing": 34, "advanceWidth": 497 }, "?": { "x_min": 38, "x_max": 377, "y_min": -12, "y_max": 682, "ha": 694, "leftSideBearing": 38, "advanceWidth": 425 }, "@": { "x_min": 51, "x_max": 796, "y_min": -155, "y_max": 646, "ha": 801, "leftSideBearing": 51, "advanceWidth": 847 }, "A": { "x_min": 3, "x_max": 541, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 3, "advanceWidth": 544 }, "B": { "x_min": 90, "x_max": 548, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 588 }, "C": { "x_min": 52, "x_max": 539, "y_min": -12, "y_max": 668, "ha": 680, "leftSideBearing": 52, "advanceWidth": 571 }, "D": { "x_min": 90, "x_max": 564, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 615 }, "E": { "x_min": 90, "x_max": 478, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 527 }, "F": { "x_min": 90, "x_max": 468, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 494 }, "G": { "x_min": 52, "x_max": 550, "y_min": -12, "y_max": 668, "ha": 680, "leftSideBearing": 52, "advanceWidth": 617 }, "H": { "x_min": 90, "x_max": 562, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 652 }, "I": { "x_min": 90, "x_max": 173, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 263 }, "J": { "x_min": 31, "x_max": 393, "y_min": -12, "y_max": 656, "ha": 668, "leftSideBearing": 31, "advanceWidth": 480 }, "K": { "x_min": 90, "x_max": 575, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 579 }, "L": { "x_min": 90, "x_max": 460, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 486 }, "M": { "x_min": 90, "x_max": 637, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 727 }, "N": { "x_min": 90, "x_max": 557, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 647 }, "O": { "x_min": 52, "x_max": 613, "y_min": -12, "y_max": 668, "ha": 680, "leftSideBearing": 52, "advanceWidth": 664 }, "P": { "x_min": 90, "x_max": 523, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 566 }, "Q": { "x_min": 52, "x_max": 627, "y_min": -165, "y_max": 668, "ha": 833, "leftSideBearing": 52, "advanceWidth": 664 }, "R": { "x_min": 90, "x_max": 544, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 90, "advanceWidth": 569 }, "S": { "x_min": 42, "x_max": 495, "y_min": -12, "y_max": 668, "ha": 680, "leftSideBearing": 42, "advanceWidth": 534 }, "T": { "x_min": 28, "x_max": 508, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 28, "advanceWidth": 536 }, "U": { "x_min": 87, "x_max": 558, "y_min": -12, "y_max": 656, "ha": 668, "leftSideBearing": 87, "advanceWidth": 645 }, "V": { "x_min": 0, "x_max": 515, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 0, "advanceWidth": 515 }, "W": { "x_min": 23, "x_max": 762, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 23, "advanceWidth": 786 }, "X": { "x_min": 15, "x_max": 498, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 15, "advanceWidth": 513 }, "Y": { "x_min": -1, "x_max": 477, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": -1, "advanceWidth": 476 }, "Z": { "x_min": 45, "x_max": 497, "y_min": 0, "y_max": 656, "ha": 656, "leftSideBearing": 45, "advanceWidth": 539 }, "[": { "x_min": 94, "x_max": 273, "y_min": -152, "y_max": 708, "ha": 860, "leftSideBearing": 94, "advanceWidth": 303 }, "\\": { "x_min": 14, "x_max": 340, "y_min": -160, "y_max": 710, "ha": 870, "leftSideBearing": 14, "advanceWidth": 350 }, "]": { "x_min": 31, "x_max": 209, "y_min": -152, "y_max": 708, "ha": 860, "leftSideBearing": 31, "advanceWidth": 303 }, "^": { "x_min": 60, "x_max": 437, "y_min": 284, "y_max": 670, "ha": 386, "leftSideBearing": 60, "advanceWidth": 497 }, "_": { "x_min": 12, "x_max": 488, "y_min": -126, "y_max": -71, "ha": 55, "leftSideBearing": 12, "advanceWidth": 500 }, "`": { "x_min": 128, "x_max": 327, "y_min": 573, "y_max": 781, "ha": 208, "leftSideBearing": 128, "advanceWidth": 542 }, "a": { "x_min": 52, "x_max": 433, "y_min": -12, "y_max": 498, "ha": 510, "leftSideBearing": 52, "advanceWidth": 504 }, "b": { "x_min": 82, "x_max": 507, "y_min": -12, "y_max": 712, "ha": 724, "leftSideBearing": 82, "advanceWidth": 553 }, "c": { "x_min": 46, "x_max": 431, "y_min": -12, "y_max": 498, "ha": 510, "leftSideBearing": 46, "advanceWidth": 456 }, "d": { "x_min": 47, "x_max": 473, "y_min": -12, "y_max": 712, "ha": 724, "leftSideBearing": 47, "advanceWidth": 555 }, "e": { "x_min": 46, "x_max": 458, "y_min": -12, "y_max": 498, "ha": 510, "leftSideBearing": 46, "advanceWidth": 496 }, "f": { "x_min": 30, "x_max": 319, "y_min": 0, "y_max": 724, "ha": 724, "leftSideBearing": 30, "advanceWidth": 292 }, "g": { "x_min": 45, "x_max": 492, "y_min": -224, "y_max": 498, "ha": 722, "leftSideBearing": 45, "advanceWidth": 504 }, "h": { "x_min": 82, "x_max": 471, "y_min": 0, "y_max": 712, "ha": 712, "leftSideBearing": 82, "advanceWidth": 544 }, "i": { "x_min": 67, "x_max": 181, "y_min": 0, "y_max": 692, "ha": 692, "leftSideBearing": 67, "advanceWidth": 246 }, "j": { "x_min": -40, "x_max": 181, "y_min": -217, "y_max": 692, "ha": 909, "leftSideBearing": -40, "advanceWidth": 247 }, "k": { "x_min": 82, "x_max": 486, "y_min": 0, "y_max": 712, "ha": 712, "leftSideBearing": 82, "advanceWidth": 495 }, "l": { "x_min": 82, "x_max": 216, "y_min": -12, "y_max": 712, "ha": 724, "leftSideBearing": 82, "advanceWidth": 255 }, "m": { "x_min": 82, "x_max": 753, "y_min": 0, "y_max": 498, "ha": 498, "leftSideBearing": 82, "advanceWidth": 829 }, "n": { "x_min": 82, "x_max": 471, "y_min": 0, "y_max": 498, "ha": 498, "leftSideBearing": 82, "advanceWidth": 547 }, "o": { "x_min": 46, "x_max": 496, "y_min": -12, "y_max": 498, "ha": 510, "leftSideBearing": 46, "advanceWidth": 542 }, "p": { "x_min": 82, "x_max": 507, "y_min": -205, "y_max": 498, "ha": 703, "leftSideBearing": 82, "advanceWidth": 555 }, "q": { "x_min": 47, "x_max": 473, "y_min": -205, "y_max": 498, "ha": 703, "leftSideBearing": 47, "advanceWidth": 555 }, "r": { "x_min": 82, "x_max": 350, "y_min": 0, "y_max": 498, "ha": 498, "leftSideBearing": 82, "advanceWidth": 347 }, "s": { "x_min": 28, "x_max": 387, "y_min": -12, "y_max": 498, "ha": 510, "leftSideBearing": 28, "advanceWidth": 419 }, "t": { "x_min": 24, "x_max": 325, "y_min": -12, "y_max": 622, "ha": 634, "leftSideBearing": 24, "advanceWidth": 338 }, "u": { "x_min": 75, "x_max": 462, "y_min": -12, "y_max": 486, "ha": 498, "leftSideBearing": 75, "advanceWidth": 544 }, "v": { "x_min": 12, "x_max": 455, "y_min": 0, "y_max": 486, "ha": 486, "leftSideBearing": 12, "advanceWidth": 467 }, "w": { "x_min": 24, "x_max": 694, "y_min": 0, "y_max": 486, "ha": 486, "leftSideBearing": 24, "advanceWidth": 718 }, "x": { "x_min": 14, "x_max": 432, "y_min": 0, "y_max": 486, "ha": 486, "leftSideBearing": 14, "advanceWidth": 446 }, "y": { "x_min": 12, "x_max": 455, "y_min": -209, "y_max": 486, "ha": 695, "leftSideBearing": 12, "advanceWidth": 467 }, "z": { "x_min": 31, "x_max": 399, "y_min": 0, "y_max": 486, "ha": 486, "leftSideBearing": 31, "advanceWidth": 425 }, "{": { "x_min": 34, "x_max": 273, "y_min": -152, "y_max": 708, "ha": 860, "leftSideBearing": 34, "advanceWidth": 303 }, "|": { "x_min": 92, "x_max": 150, "y_min": -250, "y_max": 750, "ha": 1000, "leftSideBearing": 92, "advanceWidth": 241 }, "}": { "x_min": 31, "x_max": 269, "y_min": -152, "y_max": 708, "ha": 860, "leftSideBearing": 31, "advanceWidth": 303 }, "~": { "x_min": 36, "x_max": 461, "y_min": 257, "y_max": 403, "ha": 146, "leftSideBearing": 36, "advanceWidth": 497 } }, };