mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-05 06:45:39 +00:00
ucd.h: update script to match ISO 15924
This commit is contained in:
+71
-6
@@ -134,109 +134,174 @@ namespace ucd
|
||||
*/
|
||||
enum script
|
||||
{
|
||||
Afak, /**< @brief Afaka Script */
|
||||
Aghb, /**< @brief Caucasian Albanian Script */
|
||||
Ahom, /**< @brief Tai Ahom Script */
|
||||
Arab, /**< @brief Arabic Script */
|
||||
Armi, /**< @brief Imperial Aramaic Script */
|
||||
Armn, /**< @brief Armenian Script */
|
||||
Avst, /**< @brief Avestan Script */
|
||||
Bali, /**< @brief Balinese Script */
|
||||
Bamu, /**< @brief Bamum Script */
|
||||
Bass, /**< @brief Bassa Vah Script */
|
||||
Batk, /**< @brief Batak Script */
|
||||
Beng, /**< @brief Bengali Script */
|
||||
Blis, /**< @brief Blissymbols Script */
|
||||
Bopo, /**< @brief Bopomofo Script */
|
||||
Brah, /**< @brief Brahmi Script */
|
||||
Brai, /**< @brief Braille Script */
|
||||
Bugi, /**< @brief Buginese Script */
|
||||
Buhd, /**< @brief Buhid Script */
|
||||
Cakm, /**< @brief Chakma Script */
|
||||
Cans, /**< @brief Unified Canadian Aboriginal Syllabics */
|
||||
Cari, /**< @brief Carian Script */
|
||||
Cakm, /**< @brief Chakma Script */
|
||||
Cham, /**< @brief Cham Script */
|
||||
Cher, /**< @brief Cherokee Script */
|
||||
Cirt, /**< @brief Cirth Script */
|
||||
Copt, /**< @brief Coptic Script */
|
||||
Cprt, /**< @brief Cypriot Script */
|
||||
Cyrl, /**< @brief Cyrillic Script */
|
||||
Cyrs, /**< @brief Cyrillic (Old Church Slavonic variant) Script */
|
||||
Deva, /**< @brief Devanagari Script */
|
||||
Dsrt, /**< @brief Deseret Script */
|
||||
Dupl, /**< @brief Duployan Shorthand Script */
|
||||
Egyd, /**< @brief Egyptian Demotic Script */
|
||||
Egyh, /**< @brief Egyptian Hieratic Script */
|
||||
Egyp, /**< @brief Egyptian Hiegoglyphs */
|
||||
Elba, /**< @brief Elbasan Script */
|
||||
Ethi, /**< @brief Ethiopic Script */
|
||||
Geok, /**< @brief Khutsuri Script */
|
||||
Geor, /**< @brief Geirgian Script */
|
||||
Glag, /**< @brief Glagolitic Script */
|
||||
Goth, /**< @brief Gothic Script */
|
||||
Gran, /**< @brief Grantha Script */
|
||||
Grek, /**< @brief Greek Script */
|
||||
Gujr, /**< @brief Gujarati Script */
|
||||
Guru, /**< @brief Gurmukhi Script */
|
||||
Hang, /**< @brief Hangul Script */
|
||||
Hani, /**< @brief Han (Hanzi, Kanji, Hanja) Script */
|
||||
Hano, /**< @brief Hanunoo Script */
|
||||
Hans, /**< @brief Han (Simplified) Script */
|
||||
Hant, /**< @brief Han (Traditional) Script */
|
||||
Hatr, /**< @brief Hatran Script */
|
||||
Hebr, /**< @brief Hebrew Script */
|
||||
Hira, /**< @brief Hiragana Script */
|
||||
Hluw, /**< @brief Anatolian Hieroglyphs */
|
||||
Hmng, /**< @brief Pahawh Hmong Script */
|
||||
Hrkt, /**< @brief Japanese Syllabaries */
|
||||
Hung, /**< @brief Old Hungarian Script */
|
||||
Inds, /**< @brief Indus Script */
|
||||
Ital, /**< @brief Old Italic Script */
|
||||
Java, /**< @brief Javanese Script */
|
||||
Jpan, /**< @brief Japanese (Han + Hiragana + Katakana) Scripts */
|
||||
Jurc, /**< @brief Jurchen Script */
|
||||
Kali, /**< @brief Kayah Li Script */
|
||||
Kana, /**< @brief Katakana Script */
|
||||
Khar, /**< @brief Kharoshthi Script */
|
||||
Khmr, /**< @brief Khmer Script */
|
||||
Khoj, /**< @brief Khojki Script */
|
||||
Knda, /**< @brief Kannada Script */
|
||||
Kore, /**< @brief Korean (Hangul + Han) Scripts */
|
||||
Kpel, /**< @brief Kpelle Script */
|
||||
Kthi, /**< @brief Kaithi Script */
|
||||
Lana, /**< @brief Tai Tham Script */
|
||||
Laoo, /**< @brief Lao Script */
|
||||
Latf, /**< @brief Latin Script (Fractur Variant) */
|
||||
Latg, /**< @brief Latin Script (Gaelic Variant) */
|
||||
Latn, /**< @brief Latin Script */
|
||||
Lepc, /**< @brief Lepcha Script */
|
||||
Limb, /**< @brief Limbu Script */
|
||||
Lina, /**< @brief Linear A Script */
|
||||
Linb, /**< @brief Linear B Script */
|
||||
Lisu, /**< @brief Lisu Script */
|
||||
Loma, /**< @brief Loma Script */
|
||||
Lyci, /**< @brief Lycian Script */
|
||||
Lydi, /**< @brief Lydian Script */
|
||||
Mahj, /**< @brief Mahajani Script */
|
||||
Mand, /**< @brief Mandaic Script */
|
||||
Mani, /**< @brief Manichaean Script */
|
||||
Maya, /**< @brief Mayan Hieroglyphs */
|
||||
Mend, /**< @brief Mende Kikakui Script */
|
||||
Merc, /**< @brief Meroitic Cursive Script */
|
||||
Mero, /**< @brief Meroitic Hieroglyphs */
|
||||
Mlym, /**< @brief Malayalam Script */
|
||||
Modi, /**< @brief Modi Script */
|
||||
Mong, /**< @brief Mongolian Script */
|
||||
Moon, /**< @brief Moon Script */
|
||||
Mroo, /**< @brief Mro Script */
|
||||
Mtei, /**< @brief Meitei Mayek Script */
|
||||
Mymr, /**< @brief Myanmar Script */
|
||||
Mult, /**< @brief Multani Script */
|
||||
Mymr, /**< @brief Myanmar (Burmese) Script */
|
||||
Narb, /**< @brief Old North Arabian Script */
|
||||
Nbat, /**< @brief Nabataean Script */
|
||||
Nkgb, /**< @brief Nakhi Geba Script */
|
||||
Nkoo, /**< @brief N'Ko Script */
|
||||
Nshu, /**< @brief Nushu Script */
|
||||
Ogam, /**< @brief Ogham Script */
|
||||
Olck, /**< @brief Ol Chiki Script */
|
||||
Orkh, /**< @brief Old Turkic Script */
|
||||
Orya, /**< @brief Oriya Script */
|
||||
Osma, /**< @brief Osmanya Script */
|
||||
Palm, /**< @brief Palmyrene Script */
|
||||
Pauc, /**< @brief Pau Cin Hau Script */
|
||||
Perm, /**< @brief Old Permic */
|
||||
Phag, /**< @brief Phags-Pa Script */
|
||||
Phli, /**< @brief Inscriptional Pahlavi Script */
|
||||
Phlp, /**< @brief Psalter Pahlavi Script */
|
||||
Phlv, /**< @brief Book Pahlavi Script */
|
||||
Phnx, /**< @brief Phoenician Script */
|
||||
Plrd, /**< @brief Miao Script */
|
||||
Prti, /**< @brief Inscriptional Parthian Script */
|
||||
Qaak, /**< @brief Klingon Script */
|
||||
Qaak, /**< @brief Klingon Script (Private Use) */
|
||||
Rjng, /**< @brief Rejang Script */
|
||||
Roro, /**< @brief Rongorongo Script */
|
||||
Runr, /**< @brief Runic Script */
|
||||
Samr, /**< @brief Samaritan Script */
|
||||
Sara, /**< @brief Sarati Script */
|
||||
Sarb, /**< @brief Old South Arabian Script */
|
||||
Saur, /**< @brief Saurashtra Script */
|
||||
Sgnw, /**< @brief Sign Writing */
|
||||
Shaw, /**< @brief Shavian Script */
|
||||
Shrd, /**< @brief Sharada Script */
|
||||
Sidd, /**< @brief Siddham Script */
|
||||
Sind, /**< @brief Sindhi Script */
|
||||
Sinh, /**< @brief Sinhala Script */
|
||||
Sora, /**< @brief Sora Sompeng Script */
|
||||
Sund, /**< @brief Sundanese Script */
|
||||
Sylo, /**< @brief Syloti Nagri Script */
|
||||
Syrn, /**< @brief Syriatic (Eastern) Script */
|
||||
Syrc, /**< @brief Syriac Script */
|
||||
Syre, /**< @brief Syriac Script (Estrangelo Variant) */
|
||||
Syrj, /**< @brief Syriac Script (Western Variant) */
|
||||
Syrn, /**< @brief Syriac Script (Eastern Variant) */
|
||||
Tagb, /**< @brief Tagbanwa Script */
|
||||
Takr, /**< @brief Takri Script */
|
||||
Tale, /**< @brief Tai Le Script */
|
||||
Talu, /**< @brief New Tai Lue Script */
|
||||
Taml, /**< @brief Tamil Script */
|
||||
Tang, /**< @brief Tangut Script */
|
||||
Tavt, /**< @brief Tai Viet Script */
|
||||
Telu, /**< @brief Telugu Script */
|
||||
Teng, /**< @brief Tengwar Script */
|
||||
Tfng, /**< @brief Tifinagh Script */
|
||||
Tglg, /**< @brief Tagalog Script */
|
||||
Thaa, /**< @brief Thaana Script */
|
||||
Thai, /**< @brief Thai Script */
|
||||
Tibt, /**< @brief Tibetan Script */
|
||||
Tirh, /**< @brief Tirhuta Script */
|
||||
Ugar, /**< @brief Ugaritic Script */
|
||||
Vaii, /**< @brief Vai Script */
|
||||
Visp, /**< @brief Visible Speech Script */
|
||||
Wara, /**< @brief Warang Citi Script */
|
||||
Wole, /**< @brief Woleai Script */
|
||||
Xpeo, /**< @brief Old Persian Script */
|
||||
Xsux, /**< @brief Cuneiform Script */
|
||||
Yiii, /**< @brief Yi Script */
|
||||
Zyyy, /**< @brief Inherited Script */
|
||||
Zzzz, /**< @brief Unknown Script */
|
||||
Zinh, /**< @brief Inherited Script */
|
||||
Zmth, /**< @brief Mathematical Notation */
|
||||
Zsym, /**< @brief Symbols */
|
||||
Zxxx, /**< @brief Unwritten Documents */
|
||||
Zyyy, /**< @brief Undetermined Script */
|
||||
Zzzz, /**< @brief Uncoded Script */
|
||||
};
|
||||
|
||||
/** @brief Get a string representation of the script enumeration value.
|
||||
|
||||
Reference in New Issue
Block a user