Class: ONIX::ScriptCode

Inherits:
CodeFromYaml show all
Defined in:
lib/onix/code.rb

Instance Attribute Summary

Attributes inherited from Code

#code

Attributes included from Attributes

#attributes

Low level collapse

Methods inherited from CodeFromYaml

code_ident, code_identifier, hash, list

Methods inherited from Code

from_code, from_human, hash

Methods included from CodeMethods

#onix, #parse

Methods inherited from Subset

parse, #parse, #tag_match, #unsupported

Methods included from Attributes

attribute_class, #parse_attributes, #serialized_attributes

Instance Method Details

#humanString

Returns humanized name (from code): Adlam (Adlm), Afaka (Afak), CaucasianAlbanian (Aghb), AhomTaiAhom (Ahom), Arabic (Arab), ArabicNastaliqVariant (Aran), ImperialAramaic (Armi), Armenian (Armn), Avestan (Avst), Balinese (Bali), Bamun (Bamu), BassaVah (Bass), Batak (Batk), BengaliBangla (Beng), Bhaiksuki (Bhks), Blissymbols (Blis), Bopomofo (Bopo), Brahmi (Brah), Braille (Brai), Buginese (Bugi), Buhid (Buhd), Chakma (Cakm), UnifiedCanadianAboriginalSyllabics (Cans), Carian (Cari), Cham (Cham), Cherokee (Cher), Cirth (Cirt), Coptic (Copt), Cypriot (Cprt), Cyrillic (Cyrl), CyrillicOldChurchSlavonicVariant (Cyrs), DevanagariNagari (Deva), Dogra (Dogr), DeseretMormon (Dsrt), DuployanShorthandDuployanStenography (Dupl), EgyptianDemotic (Egyd), EgyptianHieratic (Egyh), EgyptianHieroglyphs (Egyp), Elbasan (Elba), EthiopicGeez (Ethi), KhutsuriAsomtavruliAndKhutsuri (Geok), GeorgianMkhedruliAndMtavruli (Geor), Glagolitic (Glag), GunjalaGondi (Gong), MasaramGondi (Gonm), Gothic (Goth), Grantha (Gran), Greek (Grek), Gujarati (Gujr), Gurmukhi (Guru), HanWithBopomofo (Hanb), HangulHangulHangeul (Hang), HanHanziKanjiHanja (Hani), HanunooHanunoo (Hano), HanSimplifiedVariant (Hans), HanTraditionalVariant (Hant), Hatran (Hatr), Hebrew (Hebr), Hiragana (Hira), AnatolianHieroglyphsLuwianHieroglyphsHittiteHieroglyphs (Hluw), PahawhHmong (Hmng), JapaneseSyllabariesAliasForHiraganaKatakana (Hrkt), OldHungarianHungarianRunic (Hung), IndusHarappan (Inds), OldItalicEtruscanOscanEtc (Ital), JamoAliasForJamoSubsetOfHangul (Jamo), Javanese (Java), JapaneseAliasForHanHiraganaKatakana (Jpan), Jurchen (Jurc), KayahLi (Kali), Katakana (Kana), Kharoshthi (Khar), Khmer (Khmr), Khojki (Khoj), KhitanLargeScript (Kitl), KhitanSmallScript (Kits), Kannada (Knda), KoreanAliasForHangulHan (Kore), Kpelle (Kpel), Kaithi (Kthi), TaiThamLanna (Lana), Lao (Laoo), LatinFrakturVariant (Latf), LatinGaelicVariant (Latg), Latin (Latn), Leke (Leke), LepchaRong (Lepc), Limbu (Limb), LinearA (Lina), LinearB (Linb), LisuFraser (Lisu), Loma (Loma), Lycian (Lyci), Lydian (Lydi), Mahajani (Mahj), Makasar (Maka), MandaicMandaean (Mand), Manichaean (Mani), Marchen (Marc), MayanHieroglyphs (Maya), MedefaidrinOberiOkaimeOberiOkaime (Medf), MendeKikakui (Mend), MeroiticCursive (Merc), MeroiticHieroglyphs (Mero), Malayalam (Mlym), ModiModi (Modi), Mongolian (Mong), MoonMoonCodeMoonScriptMoonType (Moon), MroMru (Mroo), MeiteiMayekMeitheiMeetei (Mtei), Multani (Mult), MyanmarBurmese (Mymr), OldNorthArabianAncientNorthArabian (Narb), Nabatean (Nbat), NewaNewarNewariNepalaLipi (Newa), NakhiGebaNaKhi2ggo1bawNaxiGeba (Nkgb), Nko (Nkoo), Nushu (Nshu), Ogham (Ogam), OlChikiOlCemetOlSantali (Olck), OldTurkicOrkhonRunic (Orkh), OriyaOdia (Orya), Osage (Osge), Osmanya (Osma), Palmyrene (Palm), PauCinHau (Pauc), OldPermic (Perm), PhagsPa (Phag), InscriptionalPahlavi (Phli), PsalterPahlavi (Phlp), BookPahlavi (Phlv), Phoenician (Phnx), MiaoPollard (Plrd), KlingonKliPlqad (Piqd), InscriptionalParthian (Prti), ReservedForPrivateUseStart (Qaaa), ReservedForPrivateUseEnd (Qabx), RejangRedjangKaganga (Rjng), Rongorongo (Roro), Runic (Runr), Samaritan (Samr), Sarati (Sara), OldSouthArabian (Sarb), Saurashtra (Saur), Signwriting (Sgnw), ShavianShaw (Shaw), SharadaSarada (Shrd), SiddhamSiddhamSiddhamatrka (Sidd), KhudawadiSindhi (Sind), Sinhala (Sinh), SoraSompeng (Sora), Soyombo (Soyo), Sundanese (Sund), SylotiNagri (Sylo), Syriac (Syrc), SyriacEstrangeloVariant (Syre), SyriacWesternVariant (Syrj), SyriacEasternVariant (Syrn), Tagbanwa (Tagb), TakriTakriTankri (Takr), TaiLe (Tale), NewTaiLue (Talu), Tamil (Taml), Tangut (Tang), TaiViet (Tavt), Telugu (Telu), Tengwar (Teng), TifinaghBerber (Tfng), TagalogBaybayinAlibata (Tglg), Thaana (Thaa), Thai (Thai), Tibetan (Tibt), Tirhuta (Tirh), Ugaritic (Ugar), Vai (Vaii), VisibleSpeech (Visp), WarangCitiVarangKshiti (Wara), Woleai (Wole), OldPersian (Xpeo), CuneiformSumeroAkkadian (Xsux), Yi (Yiii), ZanabazarSquareZanabazarinDorboljinUsegXewteeDorboljinBicigHorizontalSquareScript (Zanb), CodeForInheritedScript (Zinh), MathematicalNotation (Zmth), SymbolsEmojiVariant (Zsye), Symbols (Zsym), CodeForUnwrittenDocuments (Zxxx), CodeForUndeterminedScript (Zyyy), CodeForUncodedScript (Zzzz).

Returns:

  • (String)

    humanized name (from code): Adlam (Adlm), Afaka (Afak), CaucasianAlbanian (Aghb), AhomTaiAhom (Ahom), Arabic (Arab), ArabicNastaliqVariant (Aran), ImperialAramaic (Armi), Armenian (Armn), Avestan (Avst), Balinese (Bali), Bamun (Bamu), BassaVah (Bass), Batak (Batk), BengaliBangla (Beng), Bhaiksuki (Bhks), Blissymbols (Blis), Bopomofo (Bopo), Brahmi (Brah), Braille (Brai), Buginese (Bugi), Buhid (Buhd), Chakma (Cakm), UnifiedCanadianAboriginalSyllabics (Cans), Carian (Cari), Cham (Cham), Cherokee (Cher), Cirth (Cirt), Coptic (Copt), Cypriot (Cprt), Cyrillic (Cyrl), CyrillicOldChurchSlavonicVariant (Cyrs), DevanagariNagari (Deva), Dogra (Dogr), DeseretMormon (Dsrt), DuployanShorthandDuployanStenography (Dupl), EgyptianDemotic (Egyd), EgyptianHieratic (Egyh), EgyptianHieroglyphs (Egyp), Elbasan (Elba), EthiopicGeez (Ethi), KhutsuriAsomtavruliAndKhutsuri (Geok), GeorgianMkhedruliAndMtavruli (Geor), Glagolitic (Glag), GunjalaGondi (Gong), MasaramGondi (Gonm), Gothic (Goth), Grantha (Gran), Greek (Grek), Gujarati (Gujr), Gurmukhi (Guru), HanWithBopomofo (Hanb), HangulHangulHangeul (Hang), HanHanziKanjiHanja (Hani), HanunooHanunoo (Hano), HanSimplifiedVariant (Hans), HanTraditionalVariant (Hant), Hatran (Hatr), Hebrew (Hebr), Hiragana (Hira), AnatolianHieroglyphsLuwianHieroglyphsHittiteHieroglyphs (Hluw), PahawhHmong (Hmng), JapaneseSyllabariesAliasForHiraganaKatakana (Hrkt), OldHungarianHungarianRunic (Hung), IndusHarappan (Inds), OldItalicEtruscanOscanEtc (Ital), JamoAliasForJamoSubsetOfHangul (Jamo), Javanese (Java), JapaneseAliasForHanHiraganaKatakana (Jpan), Jurchen (Jurc), KayahLi (Kali), Katakana (Kana), Kharoshthi (Khar), Khmer (Khmr), Khojki (Khoj), KhitanLargeScript (Kitl), KhitanSmallScript (Kits), Kannada (Knda), KoreanAliasForHangulHan (Kore), Kpelle (Kpel), Kaithi (Kthi), TaiThamLanna (Lana), Lao (Laoo), LatinFrakturVariant (Latf), LatinGaelicVariant (Latg), Latin (Latn), Leke (Leke), LepchaRong (Lepc), Limbu (Limb), LinearA (Lina), LinearB (Linb), LisuFraser (Lisu), Loma (Loma), Lycian (Lyci), Lydian (Lydi), Mahajani (Mahj), Makasar (Maka), MandaicMandaean (Mand), Manichaean (Mani), Marchen (Marc), MayanHieroglyphs (Maya), MedefaidrinOberiOkaimeOberiOkaime (Medf), MendeKikakui (Mend), MeroiticCursive (Merc), MeroiticHieroglyphs (Mero), Malayalam (Mlym), ModiModi (Modi), Mongolian (Mong), MoonMoonCodeMoonScriptMoonType (Moon), MroMru (Mroo), MeiteiMayekMeitheiMeetei (Mtei), Multani (Mult), MyanmarBurmese (Mymr), OldNorthArabianAncientNorthArabian (Narb), Nabatean (Nbat), NewaNewarNewariNepalaLipi (Newa), NakhiGebaNaKhi2ggo1bawNaxiGeba (Nkgb), Nko (Nkoo), Nushu (Nshu), Ogham (Ogam), OlChikiOlCemetOlSantali (Olck), OldTurkicOrkhonRunic (Orkh), OriyaOdia (Orya), Osage (Osge), Osmanya (Osma), Palmyrene (Palm), PauCinHau (Pauc), OldPermic (Perm), PhagsPa (Phag), InscriptionalPahlavi (Phli), PsalterPahlavi (Phlp), BookPahlavi (Phlv), Phoenician (Phnx), MiaoPollard (Plrd), KlingonKliPlqad (Piqd), InscriptionalParthian (Prti), ReservedForPrivateUseStart (Qaaa), ReservedForPrivateUseEnd (Qabx), RejangRedjangKaganga (Rjng), Rongorongo (Roro), Runic (Runr), Samaritan (Samr), Sarati (Sara), OldSouthArabian (Sarb), Saurashtra (Saur), Signwriting (Sgnw), ShavianShaw (Shaw), SharadaSarada (Shrd), SiddhamSiddhamSiddhamatrka (Sidd), KhudawadiSindhi (Sind), Sinhala (Sinh), SoraSompeng (Sora), Soyombo (Soyo), Sundanese (Sund), SylotiNagri (Sylo), Syriac (Syrc), SyriacEstrangeloVariant (Syre), SyriacWesternVariant (Syrj), SyriacEasternVariant (Syrn), Tagbanwa (Tagb), TakriTakriTankri (Takr), TaiLe (Tale), NewTaiLue (Talu), Tamil (Taml), Tangut (Tang), TaiViet (Tavt), Telugu (Telu), Tengwar (Teng), TifinaghBerber (Tfng), TagalogBaybayinAlibata (Tglg), Thaana (Thaa), Thai (Thai), Tibetan (Tibt), Tirhuta (Tirh), Ugaritic (Ugar), Vai (Vaii), VisibleSpeech (Visp), WarangCitiVarangKshiti (Wara), Woleai (Wole), OldPersian (Xpeo), CuneiformSumeroAkkadian (Xsux), Yi (Yiii), ZanabazarSquareZanabazarinDorboljinUsegXewteeDorboljinBicigHorizontalSquareScript (Zanb), CodeForInheritedScript (Zinh), MathematicalNotation (Zmth), SymbolsEmojiVariant (Zsye), Symbols (Zsym), CodeForUnwrittenDocuments (Zxxx), CodeForUndeterminedScript (Zyyy), CodeForUncodedScript (Zzzz)



423
# File 'lib/onix/code.rb', line 423

code_identifier 121