font-detect-rhl
Version:
A React Hook Library for Detecting Fonts
1,572 lines • 53.2 kB
JSON
[
{
"name": "Abyssinica SIL",
"id": "abyssinica-sil",
"version": "2.300",
"categories": [
{
"category": [
{
"name": "Character variants",
"sets": [
{
"set": [
{
"title": "Punctuation",
"name": "cv01",
"id": "punctuation-label",
"default": "0",
"label": "! $ % * + / 0 1 2 3 4 5 6 7 8 9 = ? ¡ © « ² ³ ¹ » × ‘ ’ “ ” ‹ › ⁰ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ €",
"options": [
{
"tip": "Ethiopic-style",
"value": "0"
},
{
"tip": "Latin-style",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Ethiopic digits",
"name": "cv02",
"id": "ethiopic-digits-label",
"default": "0",
"label": "፩ ፪፫ ፫፬፭ ፺፻፼፻፼፩፼፩፪",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Connected",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "mwa alternates",
"name": "cv04",
"id": "mwa-alternates-label",
"default": "0",
"label": "ሟ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate-1",
"value": "1"
},
{
"tip": "Alternate-2",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "rwa alternate",
"name": "cv05",
"id": "rwa-alternate-label",
"default": "0",
"label": "ሯ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "xoa alternate",
"name": "cv17",
"id": "xoa-alternate-label",
"default": "0",
"label": "ኇ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "xwa alternates",
"name": "cv18",
"id": "xwa-alternates-label",
"default": "0",
"label": "ኈ ኊ ኋ ኌ ኍ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Handwriting",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "nwa alternate",
"name": "cv19",
"id": "nwa-alternate-label",
"default": "0",
"label": "ኗ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "nya alternates",
"name": "cv20",
"id": "nya-alternates-label",
"default": "0",
"label": "ኘ ኙ ኚ ኛ ኜ ኝ ኞ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Disconnected",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "nywa alternates",
"name": "cv21",
"id": "nywa-alternates-label",
"default": "0",
"label": "ኟ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Disconnected",
"value": "1"
},
{
"tip": "Cohen",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "kxwaa alternate",
"name": "cv26",
"id": "kxwaa-alternate-label",
"default": "0",
"label": "ዃ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "zha alternates",
"name": "cv31",
"id": "zha-alternates-label",
"default": "0",
"label": "ዠ ዡ ዢ ዣ ዤ ዥ ዦ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Cohen",
"value": "1"
},
{
"tip": "Chaine",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "dda alternates",
"name": "cv32",
"id": "dda-alternates-label",
"default": "0",
"label": "ዸ ዹ ዺ ዻ ዼ ዽ ዾ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "gwaa alternates",
"name": "cv40",
"id": "gwaa-alternates-label",
"default": "0",
"label": "ጓ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Sebat Bet",
"value": "1"
},
{
"tip": "Alone Stokes",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "gga alternates",
"name": "cv41",
"id": "gga-alternates-label",
"default": "0",
"label": "ጘ ጙ ጚ ጛ ጜ ጝ ጞ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Disconnected",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "ggwaa alternate",
"name": "cv42",
"id": "ggwaa-alternate-label",
"default": "0",
"label": "ጟ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Disconnected",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "phe alternate",
"name": "cv45",
"id": "phe-alternate-label",
"default": "0",
"label": "ጵ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "tswa alternate",
"name": "cv46",
"id": "tswa-alternate-label",
"default": "0",
"label": "ጿ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "fwa alternates",
"name": "cv48",
"id": "fwa-alternates-label",
"default": "0",
"label": "ፏ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Cohen-1",
"value": "1"
},
{
"tip": "Cohen-2",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "rya alternate",
"name": "cv49",
"id": "rya-alternate-label",
"default": "0",
"label": "ፘ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "mya alternate",
"name": "cv50",
"id": "mya-alternate-label",
"default": "0",
"label": "ፙ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "mwi alternates",
"name": "cv60",
"id": "mwi-alternates-label",
"default": "0",
"label": "ᎁ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Sebat Bet",
"value": "1"
},
{
"tip": "Leslau",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "mwe alternates",
"name": "cv61",
"id": "mwe-alternates-label",
"default": "0",
"label": "ᎃ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Sebat Bet",
"value": "1"
},
{
"tip": "Leslau",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "bwe alternate",
"name": "cv62",
"id": "bwe-alternate-label",
"default": "0",
"label": "ᎇ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "fwee alternate",
"name": "cv63",
"id": "fwee-alternate-label",
"default": "0",
"label": "ᎊ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "fwe alternate",
"name": "cv64",
"id": "fwe-alternate-label",
"default": "0",
"label": "ᎋ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "pwe alternate",
"name": "cv65",
"id": "pwe-alternate-label",
"default": "0",
"label": "ᎏ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "ggwa alternates",
"name": "cv70",
"id": "ggwa-alternates-label",
"default": "0",
"label": "ⶓ ⶔ ⶕ ⶖ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Disconnected",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "3rd form alternates",
"name": "cv80",
"id": "3rd-form-alternates-label",
"default": "0",
"label": "ቊ ኲ ዂ ጒ ᎅ ᎍ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "6th form alternates",
"name": "cv85",
"id": "6th-form-alternates-label",
"default": "0",
"label": "ቍ ኵ ዅ ጕ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Alternate",
"value": "1"
}
]
}
]
}
]
}
]
}
]
},
{
"name": "Annapurna SIL",
"id": "annapurna-sil",
"version": "2.100",
"categories": [
{
"category": [
{
"name": "User-selected features",
"sets": [
{
"set": [
{
"title": "Jha alternates",
"name": "cv01",
"id": "jha-alternates-label",
"default": "0",
"label": "झ झ् झ़ झ़् झ्र झ़्र",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Nepali style",
"value": "1"
},
{
"tip": "Newari style",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "Kra alternate",
"name": "cv03",
"id": "kra-alternate-label",
"default": "0",
"label": "क्र क़्र",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Open style",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Tra alternate",
"name": "cv04",
"id": "tra-alternate-label",
"default": "0",
"label": "त्र त़्र",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Closed style",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Shra alternate",
"name": "cv05",
"id": "shra-alternate-label",
"default": "0",
"label": "श्र श़्र",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Sha style",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Ukar nukta position",
"name": "cv06",
"id": "ukar-nukta-position-label",
"default": "0",
"label": "कु़ कू़ क्कु़ क्कू़",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Outside",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Ekar nukta position",
"name": "cv07",
"id": "ekar-nukta-position-label",
"default": "0",
"label": "के़",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Above bar",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Digit five alternate",
"name": "cv08",
"id": "digit-five-alternate-label",
"default": "0",
"label": "५",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Nepali style",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Digit eight alternate",
"name": "cv09",
"id": "digit-eight-alternate-label",
"default": "0",
"label": "८",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Nepali style",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Digit nine alternates",
"name": "cv10",
"id": "digit-nine-alternates-label",
"default": "0",
"label": "९",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Nepali style",
"value": "1"
},
{
"tip": "Newari style",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "Visarga with connecting bar",
"name": "cv12",
"id": "visarga-with-connecting-bar-label",
"default": "0",
"label": "ः",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "With bar",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Glottal stop - no connecting bar",
"name": "cv13",
"id": "glottal-stop---no-connecting-bar-label",
"default": "0",
"label": "ॽ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "No bar",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Dya and Hya alternates",
"name": "cv14",
"id": "dya-and-hya-alternates-label",
"default": "0",
"label": "द्य द्य् द्य़ द्य़् द्य्र द्य़्र ह्य ह्य् ह्य़ ह्य़् ह्य्र ह्य़्र",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Open Ya",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Archaic forms",
"name": "cv15",
"id": "archaic-forms-label",
"default": "0",
"label": "अ आ ओ औ ण ण् क्ष क्ष्",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Archaic form",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Ra Ukar with Nukta ligatures",
"name": "cv16",
"id": "ra-ukar-with-nukta-ligatures-label",
"default": "0",
"label": "रु़ ऱु़ रू़ ऱू़",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Ligature form",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Cha alternate",
"name": "cv17",
"id": "cha-alternate-label",
"default": "0",
"label": "छ छ्",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "With tail or no stem",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Headstroke alternates",
"name": "cv21",
"id": "headstroke-alternates-label",
"default": "0",
"label": "ꣻ कꣻम",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Discrete",
"value": "1"
},
{
"tip": "Narrow",
"value": "2"
},
{
"tip": "Filler (zero advance width)",
"value": "3"
}
]
}
]
},
{
"set": [
{
"title": "JainOm alternate",
"name": "cv22",
"id": "jainom-alternate-label",
"default": "0",
"label": "ꣽ",
"options": [
{
"tip": "Standard",
"value": "0"
},
{
"tip": "Extended headstroke",
"value": "1"
}
]
}
]
}
]
}
]
}
]
},
{
"name": "Awami Nastaliq",
"id": "awami-nastaliq",
"version": "3.300",
"categories": [
{
"category": [
{
"name": "Character variants",
"sets": [
{
"set": [
{
"title": "Hook on medial heh-goal",
"name": "hehk",
"id": "hook-on-medial-heh-goal-label",
"default": "1",
"label": "ب<span style='{diffStyle}'>ہ</span>ب ب<span style='{diffStyle}'>ۂ</span>ب",
"options": [
{
"tip": "Yes",
"value": "1"
},
{
"tip": "No",
"value": "0"
}
]
}
]
},
{
"set": [
{
"title": "Initial heh doachashmee",
"name": "hedo",
"id": "initial-heh-doachashmee-label",
"default": "0",
"label": "<span style='{diffStyle}'>ھ</span>ا",
"options": [
{
"tip": "Heart shaped",
"value": "0"
},
{
"tip": "Round",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Lam with V",
"name": "lamv",
"id": "lam-with-v-label",
"default": "0",
"label": "<span style='{diffStyle}'>ڵ</span> ڵبڵب<span style='{diffStyle}'>ڵ</span>",
"options": [
{
"tip": "V over stem",
"value": "0"
},
{
"tip": "V over bowl",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Full Stop",
"name": "cv85",
"id": "full-stop-label",
"default": "0",
"label": "ججج<span style='{diffStyle}'>۔</span>",
"options": [
{
"tip": "Dash",
"value": "0"
},
{
"tip": "Dot",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Sukun/jazm",
"name": "cv78",
"id": "sukun-jazm-label",
"default": "1",
"label": "بْ ◌ْ",
"options": [
{
"tip": "Open down",
"value": "1"
},
{
"tip": "Open left",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "Hamza",
"name": "hamz",
"id": "hamza-label",
"default": "0",
"label": "ء أ ؤ بؤ إ ۂ بۂ ۓ بۓ ٵ ݬ بݬ ځ بځ بځب بٔ بٕ",
"options": [
{
"tip": "Urdu style",
"value": "0"
},
{
"tip": "Arabic style",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Word spacing",
"name": "wdsp",
"id": "word-spacing-label",
"default": "2",
"label": "کیوں جو انسانی حقوق کنوں",
"options": [
{
"tip": "Extra tight",
"value": "0"
},
{
"tip": "Tight",
"value": "1"
},
{
"tip": "Medium",
"value": "2"
},
{
"tip": "Wide",
"value": "3"
},
{
"tip": "Extra wide",
"value": "4"
}
]
}
]
},
{
"set": [
{
"title": "Collision avoidance",
"name": "agca",
"id": "collision-avoidance-label",
"default": "3",
"label": "<span style='{diffStyle}'>پی</span>ٹی <span style='{diffStyle}'>اؔبِی</span>ج<span style='{diffStyle}'>یل</span> تح<span style='{diffStyle}'>ر</span>ِ<span style='{diffStyle}'>ی</span>ج",
"options": [
{
"tip": "On",
"value": "3"
},
{
"tip": "Kern-only",
"value": "1"
},
{
"tip": "Off",
"value": "0"
}
]
}
]
},
{
"set": [
{
"title": "Short forms",
"name": "shrt",
"id": "short-forms-label",
"default": "3",
"label": "دی<span style='{diffStyle}'>ک</span>ھت<span style='{diffStyle}'>ی</span> <span style='{diffStyle}'>ک</span>نسلٹنٹ<span style='{diffStyle}'>س</span> ن<span style='{diffStyle}'>گ</span>ھنے ت<span style='{diffStyle}'>ک</span>می<span style='{diffStyle}'>ل</span>",
"options": [
{
"tip": "All",
"value": "3"
},
{
"tip": "Finals",
"value": "2"
},
{
"tip": "Kafs and gafs",
"value": "1"
},
{
"tip": "None",
"value": "0"
}
]
}
]
},
{
"set": [
{
"title": "Punctuation",
"name": "punc",
"id": "punctuation-label",
"default": "0",
"label": "! " ' ( ) * + - / : [ ] { } « ± · » × ‐ ‑ ‒ – — ― ‘ ’ ‚ “ ” „ • ‥ … ‧ ‰ ‹ › − ∙ ",
"options": [
{
"tip": "Arabic (RTL) and Latin (LTR) styles",
"value": "0"
},
{
"tip": "Arabic-style",
"value": "1"
},
{
"tip": "Latin-style",
"value": "2"
}
]
}
]
}
]
}
]
}
]
},
{
"name": "Padauk",
"id": "padauk",
"categories": [
{
"category": [
{
"name": "User-selected features",
"sets": [
{
"set": [
{
"title": "Filled dots",
"name": "cv01",
"id": "filled-dots-label",
"default": "0",
"label": "ံ း ႇ ႈ ႉ ႊ ႚ ႛ ꩻ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Tear drop style washwe",
"name": "cv02",
"id": "tear-drop-style-washwe-label",
"default": "0",
"label": "တွ ျွ ြွ ွှ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Asho Chin variants(U+106D)",
"name": "cv03",
"id": "asho-chin-variants(u+106d)-label",
"default": "0",
"label": "ကၭ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Thai Mon variants",
"name": "cv04",
"id": "thai-mon-variants-label",
"default": "0",
"label": "ဃ ဋ ဌ ဍ ဎ ဒ န သ ဠ အ ဣ ဿ ၉ ၊ ။ ၚ်္",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Aiton Phake special",
"name": "cv05",
"id": "aiton-phake-special-label",
"default": "0",
"label": "က︀ ၵ︀ ꩡ︀ ၺ တ︀ ꩫ︀ ၸ︀ ယ︀ ꩺ လ︀ ꩭ ဢ︀ ြ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Khamti variants(U+1086)",
"name": "cv06",
"id": "khamti-variants(u+1086)-label",
"default": "0",
"label": " ႆ ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Slanted hato",
"name": "cv07",
"id": "slanted-hato-label",
"default": "0",
"label": "ှ ှု ှူ ၡ ၦ",
"options": [
{
"tip": "Upright",
"value": "0"
},
{
"tip": "Sgaw style slanted leg with horizontal foot",
"value": "1"
},
{
"tip": "Slanted leg with right angled foot",
"value": "2"
}
]
}
]
},
{
"set": [
{
"title": "Tai Laing variant",
"name": "cv09",
"id": "tai-laing-variant-label",
"default": "0",
"label": "ꩬ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Tai Laing variants",
"name": "cv10",
"id": "tai-laing-variants-label",
"default": "0",
"label": "ꧤ ꧨ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Lower dot shifts left",
"name": "lldt",
"id": "lower-dot-shifts-left-label",
"default": "0",
"label": "ရ့ ရံ့ ကှ့",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Long U with Yayit, long UU with Hato",
"name": "ulon",
"id": "long-u-with-yayit,-long-uu-with-hato-label",
"default": "0",
"label": "ကြု ကှူ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "U and UU always full height",
"name": "utal",
"id": "u-and-uu-always-full-height-label",
"default": "0",
"label": "ု ူ",
"options": [
{
"tip": "No",
"value": "0"
},
{
"tip": "Yes",
"value": "1"
}
]
}
]
},
{
"set": [
{
"title": "Insert dotted circles for errors (any combining mark)",
"name": "dotc",
"id": "insert-dotted-circles-for-errors-(any-combining-mark)-label",
"default": "1",
"label": "ှူ",
"options": [
{