UNPKG

@capsizecss/metrics

Version:

Font metrics library for system and Google fonts

2,527 lines 3.79 MB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const aBeeZee = { familyName: "ABeeZee", fullName: "ABeeZee Regular", postscriptName: "ABeeZee-Regular", category: "sans-serif", capHeight: 700, ascent: 920, descent: -262, lineGap: 0, unitsPerEm: 1e3, xHeight: 520, xWidthAvg: 481, subsets: { latin: { xWidthAvg: 481 }, thai: { xWidthAvg: 600 } }, variants: { regular: { familyName: "ABeeZee", fullName: "ABeeZee Regular", postscriptName: "ABeeZee-Regular", category: "sans-serif", capHeight: 700, ascent: 920, descent: -262, lineGap: 0, unitsPerEm: 1e3, xHeight: 520, xWidthAvg: 481, subsets: { latin: { xWidthAvg: 481 }, thai: { xWidthAvg: 600 } } }, italic: { familyName: "ABeeZee", fullName: "ABeeZee Italic", postscriptName: "ABeeZee-Italic", category: "sans-serif", capHeight: 700, ascent: 920, descent: -262, lineGap: 0, unitsPerEm: 1e3, xHeight: 520, xWidthAvg: 474, subsets: { latin: { xWidthAvg: 474 }, thai: { xWidthAvg: 600 } } } } }; const aDLaMDisplay = { familyName: "ADLaM Display", fullName: "ADLaM Display Regular", postscriptName: "ADLaMDisplay-Regular", category: "display", capHeight: 1434, ascent: 2140, descent: -532, lineGap: 0, unitsPerEm: 2048, xHeight: 1118, xWidthAvg: 991, subsets: { latin: { xWidthAvg: 991 }, thai: { xWidthAvg: 1370 } }, variants: { regular: { familyName: "ADLaM Display", fullName: "ADLaM Display Regular", postscriptName: "ADLaMDisplay-Regular", category: "display", capHeight: 1434, ascent: 2140, descent: -532, lineGap: 0, unitsPerEm: 2048, xHeight: 1118, xWidthAvg: 991, subsets: { latin: { xWidthAvg: 991 }, thai: { xWidthAvg: 1370 } } } } }; const aROneSans = { familyName: "AR One Sans", fullName: "AR One Sans Regular", postscriptName: "AROneSans-Regular", category: "sans-serif", capHeight: 700, ascent: 1060, descent: -300, lineGap: 0, unitsPerEm: 1e3, xHeight: 510, xWidthAvg: 476, subsets: { latin: { xWidthAvg: 476 }, thai: { xWidthAvg: 500 } }, variants: { "500": { familyName: "AR One Sans", fullName: "AR One Sans Medium", postscriptName: "AROneSans-Medium", category: "sans-serif", capHeight: 700, ascent: 1060, descent: -300, lineGap: 0, unitsPerEm: 1e3, xHeight: 510, xWidthAvg: 484, subsets: { latin: { xWidthAvg: 484 }, thai: { xWidthAvg: 500 } } }, "600": { familyName: "AR One Sans", fullName: "AR One Sans SemiBold", postscriptName: "AROneSans-SemiBold", category: "sans-serif", capHeight: 700, ascent: 1060, descent: -300, lineGap: 0, unitsPerEm: 1e3, xHeight: 510, xWidthAvg: 492, subsets: { latin: { xWidthAvg: 492 }, thai: { xWidthAvg: 500 } } }, "700": { familyName: "AR One Sans", fullName: "AR One Sans Bold", postscriptName: "AROneSans-Bold", category: "sans-serif", capHeight: 700, ascent: 1060, descent: -300, lineGap: 0, unitsPerEm: 1e3, xHeight: 510, xWidthAvg: 501, subsets: { latin: { xWidthAvg: 501 }, thai: { xWidthAvg: 500 } } }, regular: { familyName: "AR One Sans", fullName: "AR One Sans Regular", postscriptName: "AROneSans-Regular", category: "sans-serif", capHeight: 700, ascent: 1060, descent: -300, lineGap: 0, unitsPerEm: 1e3, xHeight: 510, xWidthAvg: 476, subsets: { latin: { xWidthAvg: 476 }, thai: { xWidthAvg: 500 } } } } }; const abel = { familyName: "Abel", fullName: "Abel Regular", postscriptName: "Abel-Regular", category: "sans-serif", capHeight: 1434, ascent: 2006, descent: -604, lineGap: 0, unitsPerEm: 2048, xHeight: 1044, xWidthAvg: 783, subsets: { latin: { xWidthAvg: 783 }, thai: { xWidthAvg: 2048 } }, variants: { regular: { familyName: "Abel", fullName: "Abel Regular", postscriptName: "Abel-Regular", category: "sans-serif", capHeight: 1434, ascent: 2006, descent: -604, lineGap: 0, unitsPerEm: 2048, xHeight: 1044, xWidthAvg: 783, subsets: { latin: { xWidthAvg: 783 }, thai: { xWidthAvg: 2048 } } } } }; const abhayaLibre = { familyName: "Abhaya Libre", fullName: "Abhaya Libre Regular", postscriptName: "AbhayaLibre-Regular", category: "serif", ascent: 860, descent: -348, lineGap: 0, unitsPerEm: 1024, xWidthAvg: 417, subsets: { latin: { xWidthAvg: 417 }, thai: { xWidthAvg: 631 } }, variants: { "500": { familyName: "Abhaya Libre", fullName: "Abhaya Libre Medium", postscriptName: "AbhayaLibre-Medium", category: "serif", ascent: 860, descent: -348, lineGap: 0, unitsPerEm: 1024, xWidthAvg: 419, subsets: { latin: { xWidthAvg: 419 }, thai: { xWidthAvg: 631 } } }, "600": { familyName: "Abhaya Libre", fullName: "Abhaya Libre SemiBold", postscriptName: "AbhayaLibre-SemiBold", category: "serif", ascent: 860, descent: -348, lineGap: 0, unitsPerEm: 1024, xWidthAvg: 422, subsets: { latin: { xWidthAvg: 422 }, thai: { xWidthAvg: 631 } } }, "700": { familyName: "Abhaya Libre", fullName: "Abhaya Libre Bold", postscriptName: "AbhayaLibre-Bold", category: "serif", ascent: 860, descent: -348, lineGap: 0, unitsPerEm: 1024, xWidthAvg: 424, subsets: { latin: { xWidthAvg: 424 }, thai: { xWidthAvg: 631 } } }, "800": { familyName: "Abhaya Libre", fullName: "Abhaya Libre ExtraBold", postscriptName: "AbhayaLibre-ExtraBold", category: "serif", ascent: 860, descent: -348, lineGap: 0, unitsPerEm: 1024, xWidthAvg: 428, subsets: { latin: { xWidthAvg: 428 }, thai: { xWidthAvg: 631 } } }, regular: { familyName: "Abhaya Libre", fullName: "Abhaya Libre Regular", postscriptName: "AbhayaLibre-Regular", category: "serif", ascent: 860, descent: -348, lineGap: 0, unitsPerEm: 1024, xWidthAvg: 417, subsets: { latin: { xWidthAvg: 417 }, thai: { xWidthAvg: 631 } } } } }; const aboreto = { familyName: "Aboreto", fullName: "Aboreto Regular", postscriptName: "Aboreto-Regular", category: "display", capHeight: 700, ascent: 930, descent: -230, lineGap: 0, unitsPerEm: 1e3, xHeight: 700, xWidthAvg: 585, subsets: { latin: { xWidthAvg: 585 }, thai: { xWidthAvg: 530 } }, variants: { regular: { familyName: "Aboreto", fullName: "Aboreto Regular", postscriptName: "Aboreto-Regular", category: "display", capHeight: 700, ascent: 930, descent: -230, lineGap: 0, unitsPerEm: 1e3, xHeight: 700, xWidthAvg: 585, subsets: { latin: { xWidthAvg: 585 }, thai: { xWidthAvg: 530 } } } } }; const abrilFatface = { familyName: "Abril Fatface", fullName: "Abril Fatface", postscriptName: "AbrilFatface-Regular", category: "display", capHeight: 700, ascent: 1058, descent: -291, lineGap: 0, unitsPerEm: 1e3, xHeight: 476, xWidthAvg: 461, subsets: { latin: { xWidthAvg: 461 }, thai: { xWidthAvg: 200 } }, variants: { regular: { familyName: "Abril Fatface", fullName: "Abril Fatface", postscriptName: "AbrilFatface-Regular", category: "display", capHeight: 700, ascent: 1058, descent: -291, lineGap: 0, unitsPerEm: 1e3, xHeight: 476, xWidthAvg: 461, subsets: { latin: { xWidthAvg: 461 }, thai: { xWidthAvg: 200 } } } } }; const abyssinicaSIL = { familyName: "Abyssinica SIL", fullName: "Abyssinica SIL", postscriptName: "AbyssinicaSIL-Regular", category: "serif", capHeight: 1108, ascent: 2034, descent: -682, lineGap: 0, unitsPerEm: 2048, xHeight: 983, xWidthAvg: 973, subsets: { latin: { xWidthAvg: 973 }, thai: { xWidthAvg: 1400 } }, variants: { regular: { familyName: "Abyssinica SIL", fullName: "Abyssinica SIL", postscriptName: "AbyssinicaSIL-Regular", category: "serif", capHeight: 1108, ascent: 2034, descent: -682, lineGap: 0, unitsPerEm: 2048, xHeight: 983, xWidthAvg: 973, subsets: { latin: { xWidthAvg: 973 }, thai: { xWidthAvg: 1400 } } } } }; const aclonica = { familyName: "Aclonica", fullName: "Aclonica Regular", postscriptName: "Aclonica-Regular", category: "sans-serif", capHeight: 1440, ascent: 1687, descent: -533, lineGap: 101, unitsPerEm: 2048, xHeight: 1155, xWidthAvg: 1132, subsets: { latin: { xWidthAvg: 1132 }, thai: { xWidthAvg: 580 } }, variants: { regular: { familyName: "Aclonica", fullName: "Aclonica Regular", postscriptName: "Aclonica-Regular", category: "sans-serif", capHeight: 1440, ascent: 1687, descent: -533, lineGap: 101, unitsPerEm: 2048, xHeight: 1155, xWidthAvg: 1132, subsets: { latin: { xWidthAvg: 1132 }, thai: { xWidthAvg: 580 } } } } }; const acme = { familyName: "Acme", fullName: "Acme Regular", postscriptName: "Acme-Regular", category: "sans-serif", capHeight: 695, ascent: 959, descent: -307, lineGap: 0, unitsPerEm: 1e3, xHeight: 107, xWidthAvg: 392, subsets: { latin: { xWidthAvg: 392 }, thai: { xWidthAvg: 154 } }, variants: { regular: { familyName: "Acme", fullName: "Acme Regular", postscriptName: "Acme-Regular", category: "sans-serif", capHeight: 695, ascent: 959, descent: -307, lineGap: 0, unitsPerEm: 1e3, xHeight: 107, xWidthAvg: 392, subsets: { latin: { xWidthAvg: 392 }, thai: { xWidthAvg: 154 } } } } }; const actor = { familyName: "Actor", fullName: "Actor Regular", postscriptName: "Actor-Regular", category: "sans-serif", capHeight: 682, ascent: 941, descent: -262, lineGap: 0, unitsPerEm: 1e3, xHeight: 503, xWidthAvg: 426, subsets: { latin: { xWidthAvg: 426 }, thai: { xWidthAvg: 360 } }, variants: { regular: { familyName: "Actor", fullName: "Actor Regular", postscriptName: "Actor-Regular", category: "sans-serif", capHeight: 682, ascent: 941, descent: -262, lineGap: 0, unitsPerEm: 1e3, xHeight: 503, xWidthAvg: 426, subsets: { latin: { xWidthAvg: 426 }, thai: { xWidthAvg: 360 } } } } }; const adamina = { familyName: "Adamina", fullName: "Adamina Regular", postscriptName: "Adamina-Regular", category: "serif", capHeight: 796, ascent: 1072, descent: -290, lineGap: 0, unitsPerEm: 1e3, xHeight: 534, xWidthAvg: 477, subsets: { latin: { xWidthAvg: 477 }, thai: { xWidthAvg: 0 } }, variants: { regular: { familyName: "Adamina", fullName: "Adamina Regular", postscriptName: "Adamina-Regular", category: "serif", capHeight: 796, ascent: 1072, descent: -290, lineGap: 0, unitsPerEm: 1e3, xHeight: 534, xWidthAvg: 477, subsets: { latin: { xWidthAvg: 477 }, thai: { xWidthAvg: 0 } } } } }; const adventPro = { familyName: "Advent Pro", fullName: "Advent Pro Regular", postscriptName: "AdventPro-Regular", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 366, subsets: { latin: { xWidthAvg: 366 }, thai: { xWidthAvg: 500 } }, variants: { "100": { familyName: "Advent Pro", fullName: "Advent Pro Thin", postscriptName: "AdventPro-Thin", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 356, subsets: { latin: { xWidthAvg: 356 }, thai: { xWidthAvg: 500 } } }, "200": { familyName: "Advent Pro", fullName: "Advent Pro ExtraLight", postscriptName: "AdventPro-ExtraLight", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 359, subsets: { latin: { xWidthAvg: 359 }, thai: { xWidthAvg: 500 } } }, "300": { familyName: "Advent Pro", fullName: "Advent Pro Light", postscriptName: "AdventPro-Light", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 362, subsets: { latin: { xWidthAvg: 362 }, thai: { xWidthAvg: 500 } } }, "500": { familyName: "Advent Pro", fullName: "Advent Pro Medium", postscriptName: "AdventPro-Medium", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 370, subsets: { latin: { xWidthAvg: 370 }, thai: { xWidthAvg: 500 } } }, "600": { familyName: "Advent Pro", fullName: "Advent Pro SemiBold", postscriptName: "AdventPro-SemiBold", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 375, subsets: { latin: { xWidthAvg: 375 }, thai: { xWidthAvg: 500 } } }, "700": { familyName: "Advent Pro", fullName: "Advent Pro Bold", postscriptName: "AdventPro-Bold", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 380, subsets: { latin: { xWidthAvg: 380 }, thai: { xWidthAvg: 500 } } }, "800": { familyName: "Advent Pro", fullName: "Advent Pro ExtraBold", postscriptName: "AdventPro-ExtraBold", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 390, subsets: { latin: { xWidthAvg: 390 }, thai: { xWidthAvg: 500 } } }, "900": { familyName: "Advent Pro", fullName: "Advent Pro Black", postscriptName: "AdventPro-Black", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 399, subsets: { latin: { xWidthAvg: 399 }, thai: { xWidthAvg: 500 } } }, regular: { familyName: "Advent Pro", fullName: "Advent Pro Regular", postscriptName: "AdventPro-Regular", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 366, subsets: { latin: { xWidthAvg: 366 }, thai: { xWidthAvg: 500 } } }, italic: { familyName: "Advent Pro", fullName: "Advent Pro Italic", postscriptName: "AdventPro-Italic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 366, subsets: { latin: { xWidthAvg: 366 }, thai: { xWidthAvg: 500 } } }, "900italic": { familyName: "Advent Pro", fullName: "Advent Pro Black Italic", postscriptName: "AdventPro-BlackItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 399, subsets: { latin: { xWidthAvg: 399 }, thai: { xWidthAvg: 500 } } }, "800italic": { familyName: "Advent Pro", fullName: "Advent Pro ExtraBold Italic", postscriptName: "AdventPro-ExtraBoldItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 390, subsets: { latin: { xWidthAvg: 390 }, thai: { xWidthAvg: 500 } } }, "700italic": { familyName: "Advent Pro", fullName: "Advent Pro Bold Italic", postscriptName: "AdventPro-BoldItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 380, subsets: { latin: { xWidthAvg: 380 }, thai: { xWidthAvg: 500 } } }, "600italic": { familyName: "Advent Pro", fullName: "Advent Pro SemiBold Italic", postscriptName: "AdventPro-SemiBoldItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 375, subsets: { latin: { xWidthAvg: 375 }, thai: { xWidthAvg: 500 } } }, "500italic": { familyName: "Advent Pro", fullName: "Advent Pro Medium Italic", postscriptName: "AdventPro-MediumItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 370, subsets: { latin: { xWidthAvg: 370 }, thai: { xWidthAvg: 500 } } }, "300italic": { familyName: "Advent Pro", fullName: "Advent Pro Light Italic", postscriptName: "AdventPro-LightItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 363, subsets: { latin: { xWidthAvg: 363 }, thai: { xWidthAvg: 500 } } }, "200italic": { familyName: "Advent Pro", fullName: "Advent Pro ExtraLight Italic", postscriptName: "AdventPro-ExtraLightItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 360, subsets: { latin: { xWidthAvg: 360 }, thai: { xWidthAvg: 500 } } }, "100italic": { familyName: "Advent Pro", fullName: "Advent Pro Thin Italic", postscriptName: "AdventPro-ThinItalic", category: "sans-serif", capHeight: 700, ascent: 964, descent: -232, lineGap: 0, unitsPerEm: 1e3, xHeight: 501, xWidthAvg: 358, subsets: { latin: { xWidthAvg: 358 }, thai: { xWidthAvg: 500 } } } } }; const afacad = { familyName: "Afacad", fullName: "Afacad Regular", postscriptName: "Afacad-Regular", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 574, subsets: { latin: { xWidthAvg: 574 }, thai: { xWidthAvg: 720 } }, variants: { "500": { familyName: "Afacad", fullName: "Afacad Medium", postscriptName: "Afacad-Medium", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 572, subsets: { latin: { xWidthAvg: 572 }, thai: { xWidthAvg: 720 } } }, "600": { familyName: "Afacad", fullName: "Afacad SemiBold", postscriptName: "Afacad-SemiBold", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 570, subsets: { latin: { xWidthAvg: 570 }, thai: { xWidthAvg: 720 } } }, "700": { familyName: "Afacad", fullName: "Afacad Bold", postscriptName: "Afacad-Bold", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 569, subsets: { latin: { xWidthAvg: 569 }, thai: { xWidthAvg: 720 } } }, regular: { familyName: "Afacad", fullName: "Afacad Regular", postscriptName: "Afacad-Regular", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 574, subsets: { latin: { xWidthAvg: 574 }, thai: { xWidthAvg: 720 } } }, italic: { familyName: "Afacad", fullName: "Afacad Italic", postscriptName: "Afacad-Italic", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 574, subsets: { latin: { xWidthAvg: 574 }, thai: { xWidthAvg: 720 } } }, "700italic": { familyName: "Afacad", fullName: "Afacad Bold Italic", postscriptName: "Afacad-BoldItalic", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 569, subsets: { latin: { xWidthAvg: 569 }, thai: { xWidthAvg: 720 } } }, "600italic": { familyName: "Afacad", fullName: "Afacad SemiBold Italic", postscriptName: "Afacad-SemiBoldItalic", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 570, subsets: { latin: { xWidthAvg: 570 }, thai: { xWidthAvg: 720 } } }, "500italic": { familyName: "Afacad", fullName: "Afacad Medium Italic", postscriptName: "Afacad-MediumItalic", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 572, subsets: { latin: { xWidthAvg: 572 }, thai: { xWidthAvg: 720 } } } } }; const afacadFlux = { familyName: "Afacad Flux", fullName: "Afacad Flux Regular", postscriptName: "AfacadFlux-Regular", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 574, subsets: { latin: { xWidthAvg: 574 }, thai: { xWidthAvg: 720 } }, variants: { "100": { familyName: "Afacad Flux", fullName: "Afacad Flux Thin", postscriptName: "AfacadFlux-Thin", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 570, xWidthAvg: 558, subsets: { latin: { xWidthAvg: 558 }, thai: { xWidthAvg: 720 } } }, "200": { familyName: "Afacad Flux", fullName: "Afacad Flux ExtraLight", postscriptName: "AfacadFlux-ExtraLight", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 578, xWidthAvg: 562, subsets: { latin: { xWidthAvg: 562 }, thai: { xWidthAvg: 720 } } }, "300": { familyName: "Afacad Flux", fullName: "Afacad Flux Light", postscriptName: "AfacadFlux-Light", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 585, xWidthAvg: 566, subsets: { latin: { xWidthAvg: 566 }, thai: { xWidthAvg: 720 } } }, "500": { familyName: "Afacad Flux", fullName: "Afacad Flux Medium", postscriptName: "AfacadFlux-Medium", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 572, subsets: { latin: { xWidthAvg: 572 }, thai: { xWidthAvg: 720 } } }, "600": { familyName: "Afacad Flux", fullName: "Afacad Flux SemiBold", postscriptName: "AfacadFlux-SemiBold", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 570, subsets: { latin: { xWidthAvg: 570 }, thai: { xWidthAvg: 720 } } }, "700": { familyName: "Afacad Flux", fullName: "Afacad Flux Bold", postscriptName: "AfacadFlux-Bold", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 569, subsets: { latin: { xWidthAvg: 569 }, thai: { xWidthAvg: 720 } } }, "800": { familyName: "Afacad Flux", fullName: "Afacad Flux ExtraBold", postscriptName: "AfacadFlux-ExtraBold", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 615, xWidthAvg: 580, subsets: { latin: { xWidthAvg: 580 }, thai: { xWidthAvg: 720 } } }, "900": { familyName: "Afacad Flux", fullName: "Afacad Flux Black", postscriptName: "AfacadFlux-Black", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 623, xWidthAvg: 586, subsets: { latin: { xWidthAvg: 586 }, thai: { xWidthAvg: 720 } } }, regular: { familyName: "Afacad Flux", fullName: "Afacad Flux Regular", postscriptName: "AfacadFlux-Regular", category: "sans-serif", capHeight: 900, ascent: 1440, descent: -480, lineGap: 0, unitsPerEm: 1440, xHeight: 600, xWidthAvg: 574, subsets: { latin: { xWidthAvg: 574 }, thai: { xWidthAvg: 720 } } } } }; const agbalumo = { familyName: "Agbalumo", fullName: "Agbalumo Regular", postscriptName: "Agbalumo-Regular", category: "display", capHeight: 720, ascent: 1200, descent: -280, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 457, subsets: { latin: { xWidthAvg: 457 }, thai: { xWidthAvg: 799 } }, variants: { regular: { familyName: "Agbalumo", fullName: "Agbalumo Regular", postscriptName: "Agbalumo-Regular", category: "display", capHeight: 720, ascent: 1200, descent: -280, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 457, subsets: { latin: { xWidthAvg: 457 }, thai: { xWidthAvg: 799 } } } } }; const agdasima = { familyName: "Agdasima", fullName: "Agdasima Regular", postscriptName: "Agdasima-Regular", category: "sans-serif", capHeight: 1434, ascent: 2015, descent: -410, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 649, subsets: { latin: { xWidthAvg: 649 }, thai: { xWidthAvg: 1024 } }, variants: { "700": { familyName: "Agdasima", fullName: "Agdasima Bold", postscriptName: "Agdasima-Bold", category: "sans-serif", capHeight: 1434, ascent: 2042, descent: -410, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 702, subsets: { latin: { xWidthAvg: 702 }, thai: { xWidthAvg: 1024 } } }, regular: { familyName: "Agdasima", fullName: "Agdasima Regular", postscriptName: "Agdasima-Regular", category: "sans-serif", capHeight: 1434, ascent: 2015, descent: -410, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 649, subsets: { latin: { xWidthAvg: 649 }, thai: { xWidthAvg: 1024 } } } } }; const aguDisplay = { familyName: "Agu Display", fullName: "Agu Display Regular", postscriptName: "AguDisplay-Regular", category: "display", capHeight: 700, ascent: 1190, descent: -310, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 487, subsets: { latin: { xWidthAvg: 487 }, thai: { xWidthAvg: 600 } }, variants: { regular: { familyName: "Agu Display", fullName: "Agu Display Regular", postscriptName: "AguDisplay-Regular", category: "display", capHeight: 700, ascent: 1190, descent: -310, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 487, subsets: { latin: { xWidthAvg: 487 }, thai: { xWidthAvg: 600 } } } } }; const aguafinaScript = { familyName: "Aguafina Script", fullName: "Aguafina Script Regular", postscriptName: "AguafinaScript-Regular", category: "handwriting", capHeight: 780, ascent: 966, descent: -581, lineGap: 0, unitsPerEm: 1e3, xHeight: 356, xWidthAvg: 293, subsets: { latin: { xWidthAvg: 293 }, thai: { xWidthAvg: 180 } }, variants: { regular: { familyName: "Aguafina Script", fullName: "Aguafina Script Regular", postscriptName: "AguafinaScript-Regular", category: "handwriting", capHeight: 780, ascent: 966, descent: -581, lineGap: 0, unitsPerEm: 1e3, xHeight: 356, xWidthAvg: 293, subsets: { latin: { xWidthAvg: 293 }, thai: { xWidthAvg: 180 } } } } }; const akatab = { familyName: "Akatab", fullName: "Akatab", postscriptName: "Akatab-Regular", category: "sans-serif", capHeight: 1393, ascent: 2093, descent: -711, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 914, subsets: { latin: { xWidthAvg: 914 }, thai: { xWidthAvg: 922 } }, variants: { "500": { familyName: "Akatab", fullName: "Akatab Medium", postscriptName: "Akatab-Medium", category: "sans-serif", capHeight: 1393, ascent: 2093, descent: -711, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 925, subsets: { latin: { xWidthAvg: 925 }, thai: { xWidthAvg: 922 } } }, "600": { familyName: "Akatab", fullName: "Akatab SemiBold", postscriptName: "Akatab-SemiBold", category: "sans-serif", capHeight: 1393, ascent: 2093, descent: -711, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 933, subsets: { latin: { xWidthAvg: 933 }, thai: { xWidthAvg: 922 } } }, "700": { familyName: "Akatab", fullName: "Akatab Bold", postscriptName: "Akatab-Bold", category: "sans-serif", capHeight: 1393, ascent: 2093, descent: -711, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 942, subsets: { latin: { xWidthAvg: 942 }, thai: { xWidthAvg: 922 } } }, "800": { familyName: "Akatab", fullName: "Akatab ExtraBold", postscriptName: "Akatab-ExtraBold", category: "sans-serif", capHeight: 1393, ascent: 2093, descent: -711, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 955, subsets: { latin: { xWidthAvg: 955 }, thai: { xWidthAvg: 922 } } }, "900": { familyName: "Akatab", fullName: "Akatab Black", postscriptName: "Akatab-Black", category: "sans-serif", capHeight: 1393, ascent: 2093, descent: -711, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 969, subsets: { latin: { xWidthAvg: 969 }, thai: { xWidthAvg: 922 } } }, regular: { familyName: "Akatab", fullName: "Akatab", postscriptName: "Akatab-Regular", category: "sans-serif", capHeight: 1393, ascent: 2093, descent: -711, lineGap: 0, unitsPerEm: 2048, xHeight: 1024, xWidthAvg: 914, subsets: { latin: { xWidthAvg: 914 }, thai: { xWidthAvg: 922 } } } } }; const akayaKanadaka = { familyName: "Akaya Kanadaka", fullName: "Akaya Kanadaka Regular", postscriptName: "AkayaKanadaka-Regular", category: "display", capHeight: 634, ascent: 920, descent: -276, lineGap: 0, unitsPerEm: 1e3, xHeight: 396, xWidthAvg: 408, subsets: { latin: { xWidthAvg: 408 }, thai: { xWidthAvg: 543 } }, variants: { regular: { familyName: "Akaya Kanadaka", fullName: "Akaya Kanadaka Regular", postscriptName: "AkayaKanadaka-Regular", category: "display", capHeight: 634, ascent: 920, descent: -276, lineGap: 0, unitsPerEm: 1e3, xHeight: 396, xWidthAvg: 408, subsets: { latin: { xWidthAvg: 408 }, thai: { xWidthAvg: 543 } } } } }; const akayaTelivigala = { familyName: "Akaya Telivigala", fullName: "Akaya Telivigala Regular", postscriptName: "AkayaTelivigala-Regular", category: "display", capHeight: 613, ascent: 920, descent: -276, lineGap: 0, unitsPerEm: 1e3, xHeight: 450, xWidthAvg: 411, subsets: { latin: { xWidthAvg: 411 }, thai: { xWidthAvg: 543 } }, variants: { regular: { familyName: "Akaya Telivigala", fullName: "Akaya Telivigala Regular", postscriptName: "AkayaTelivigala-Regular", category: "display", capHeight: 613, ascent: 920, descent: -276, lineGap: 0, unitsPerEm: 1e3, xHeight: 450, xWidthAvg: 411, subsets: { latin: { xWidthAvg: 411 }, thai: { xWidthAvg: 543 } } } } }; const akronim = { familyName: "Akronim", fullName: "Akronim Regular", postscriptName: "Akronim-Regular", category: "display", capHeight: 730, ascent: 785, descent: -314, lineGap: 43, unitsPerEm: 1e3, xHeight: 486, xWidthAvg: 333, subsets: { latin: { xWidthAvg: 333 }, thai: { xWidthAvg: 342 } }, variants: { regular: { familyName: "Akronim", fullName: "Akronim Regular", postscriptName: "Akronim-Regular", category: "display", capHeight: 730, ascent: 785, descent: -314, lineGap: 43, unitsPerEm: 1e3, xHeight: 486, xWidthAvg: 333, subsets: { latin: { xWidthAvg: 333 }, thai: { xWidthAvg: 342 } } } } }; const akshar = { familyName: "Akshar", fullName: "Akshar Regular", postscriptName: "Akshar-Regular", category: "sans-serif", capHeight: 700, ascent: 990, descent: -390, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 382, subsets: { latin: { xWidthAvg: 382 }, thai: { xWidthAvg: 848 } }, variants: { "300": { familyName: "Akshar", fullName: "Akshar Light", postscriptName: "Akshar-Light", category: "sans-serif", capHeight: 700, ascent: 990, descent: -390, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 357, subsets: { latin: { xWidthAvg: 357 }, thai: { xWidthAvg: 800 } } }, "500": { familyName: "Akshar", fullName: "Akshar Medium", postscriptName: "Akshar-Medium", category: "sans-serif", capHeight: 700, ascent: 990, descent: -390, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 406, subsets: { latin: { xWidthAvg: 406 }, thai: { xWidthAvg: 895 } } }, "600": { familyName: "Akshar", fullName: "Akshar SemiBold", postscriptName: "Akshar-SemiBold", category: "sans-serif", capHeight: 700, ascent: 990, descent: -390, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 430, subsets: { latin: { xWidthAvg: 430 }, thai: { xWidthAvg: 943 } } }, "700": { familyName: "Akshar", fullName: "Akshar Bold", postscriptName: "Akshar-Bold", category: "sans-serif", capHeight: 700, ascent: 990, descent: -390, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 454, subsets: { latin: { xWidthAvg: 454 }, thai: { xWidthAvg: 990 } } }, regular: { familyName: "Akshar", fullName: "Akshar Regular", postscriptName: "Akshar-Regular", category: "sans-serif", capHeight: 700, ascent: 990, descent: -390, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 382, subsets: { latin: { xWidthAvg: 382 }, thai: { xWidthAvg: 848 } } } } }; const aladin = { familyName: "Aladin", fullName: "Aladin Regular", postscriptName: "Aladin-Regular", category: "display", capHeight: 387, ascent: 905, descent: -321, lineGap: 0, unitsPerEm: 1e3, xHeight: 337, xWidthAvg: 334, subsets: { latin: { xWidthAvg: 334 }, thai: { xWidthAvg: 180 } }, variants: { regular: { familyName: "Aladin", fullName: "Aladin Regular", postscriptName: "Aladin-Regular", category: "display", capHeight: 387, ascent: 905, descent: -321, lineGap: 0, unitsPerEm: 1e3, xHeight: 337, xWidthAvg: 334, subsets: { latin: { xWidthAvg: 334 }, thai: { xWidthAvg: 180 } } } } }; const alata = { familyName: "Alata", fullName: "Alata Regular", postscriptName: "Alata-Regular", category: "sans-serif", capHeight: 735, ascent: 1100, descent: -280, lineGap: 0, unitsPerEm: 1e3, xHeight: 459, xWidthAvg: 458, subsets: { latin: { xWidthAvg: 458 }, thai: { xWidthAvg: 864 } }, variants: { regular: { familyName: "Alata", fullName: "Alata Regular", postscriptName: "Alata-Regular", category: "sans-serif", capHeight: 735, ascent: 1100, descent: -280, lineGap: 0, unitsPerEm: 1e3, xHeight: 459, xWidthAvg: 458, subsets: { latin: { xWidthAvg: 458 }, thai: { xWidthAvg: 864 } } } } }; const alatsi = { familyName: "Alatsi", fullName: "Alatsi Regular", postscriptName: "Alatsi-Regular", category: "sans-serif", capHeight: 1394, ascent: 2e3, descent: -560, lineGap: 0, unitsPerEm: 2e3, xHeight: 996, xWidthAvg: 864, subsets: { latin: { xWidthAvg: 864 }, thai: { xWidthAvg: 1728 } }, variants: { regular: { familyName: "Alatsi", fullName: "Alatsi Regular", postscriptName: "Alatsi-Regular", category: "sans-serif", capHeight: 1394, ascent: 2e3, descent: -560, lineGap: 0, unitsPerEm: 2e3, xHeight: 996, xWidthAvg: 864, subsets: { latin: { xWidthAvg: 864 }, thai: { xWidthAvg: 1728 } } } } }; const albertSans = { familyName: "Albert Sans", fullName: "Albert Sans Regular", postscriptName: "AlbertSans-Regular", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 463, subsets: { latin: { xWidthAvg: 463 }, thai: { xWidthAvg: 660 } }, variants: { "100": { familyName: "Albert Sans", fullName: "Albert Sans Thin", postscriptName: "AlbertSans-Thin", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 451, subsets: { latin: { xWidthAvg: 451 }, thai: { xWidthAvg: 678 } } }, "200": { familyName: "Albert Sans", fullName: "Albert Sans ExtraLight", postscriptName: "AlbertSans-ExtraLight", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 454, subsets: { latin: { xWidthAvg: 454 }, thai: { xWidthAvg: 673 } } }, "300": { familyName: "Albert Sans", fullName: "Albert Sans Light", postscriptName: "AlbertSans-Light", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 459, subsets: { latin: { xWidthAvg: 459 }, thai: { xWidthAvg: 666 } } }, "500": { familyName: "Albert Sans", fullName: "Albert Sans Medium", postscriptName: "AlbertSans-Medium", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 465, subsets: { latin: { xWidthAvg: 465 }, thai: { xWidthAvg: 650 } } }, "600": { familyName: "Albert Sans", fullName: "Albert Sans SemiBold", postscriptName: "AlbertSans-SemiBold", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 467, subsets: { latin: { xWidthAvg: 467 }, thai: { xWidthAvg: 639 } } }, "700": { familyName: "Albert Sans", fullName: "Albert Sans Bold", postscriptName: "AlbertSans-Bold", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 469, subsets: { latin: { xWidthAvg: 469 }, thai: { xWidthAvg: 629 } } }, "800": { familyName: "Albert Sans", fullName: "Albert Sans ExtraBold", postscriptName: "AlbertSans-ExtraBold", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 472, subsets: { latin: { xWidthAvg: 472 }, thai: { xWidthAvg: 618 } } }, "900": { familyName: "Albert Sans", fullName: "Albert Sans Black", postscriptName: "AlbertSans-Black", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 475, subsets: { latin: { xWidthAvg: 475 }, thai: { xWidthAvg: 606 } } }, regular: { familyName: "Albert Sans", fullName: "Albert Sans Regular", postscriptName: "AlbertSans-Regular", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 463, subsets: { latin: { xWidthAvg: 463 }, thai: { xWidthAvg: 660 } } }, italic: { familyName: "Albert Sans", fullName: "Albert Sans Italic", postscriptName: "AlbertSans-Italic", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 463, subsets: { latin: { xWidthAvg: 463 }, thai: { xWidthAvg: 660 } } }, "900italic": { familyName: "Albert Sans", fullName: "Albert Sans Black Italic", postscriptName: "AlbertSans-BlackItalic", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 475, subsets: { latin: { xWidthAvg: 475 }, thai: { xWidthAvg: 606 } } }, "800italic": { familyName: "Albert Sans", fullName: "Albert Sans ExtraBold Italic", postscriptName: "AlbertSans-ExtraBoldItalic", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 472, subsets: { latin: { xWidthAvg: 472 }, thai: { xWidthAvg: 618 } } }, "700italic": { familyName: "Albert Sans", fullName: "Albert Sans Bold Italic", postscriptName: "AlbertSans-BoldItalic", category: "sans-serif", capHeight: 700, ascent: 950, descent: -250, lineGap: 0, unitsPerEm: 1e3, xHeight: 500, xWidthAvg: 469, subsets: { latin: { xWidthAvg: 469 }, thai: { xWidthAvg: 629 } } }, "600italic": { familyName: "Albert Sans", fullName: "Albert Sans SemiBold Italic", postscriptName: "AlbertSans-SemiBoldItalic", category: