| Sigla | USE class | Derivation |
|---|---|---|
| B | BASE | AJT = C, D, L, or R; UISC = Number; UISC = Avagraha & UGC = Lo; UISC = Bindu & UGC = Lo; UISC = Consonant; UISC = Consonant_Final & UGC = Lo; UISC = Consonant_Head_Letter; UISC = Consonant_Medial & UGC = Lo; UISC = Consonant_Subjoined & UGC = Lo; UISC = Tone_Letter; UISC = Vowel & UGC = Lo; UISC = Vowel_Independent; UISC = Vowel_Dependent & UGC = Lo |
| CGJ | CGJ | U+034F |
| CM | CONS_MOD | UISC = Nukta; UISC = Gemination_Mark; UISC = Consonant_Killer |
| CS | CONS_WITH_STACKER | UISC = Consonant_With_Stacker |
| F | CONS_FINAL | UISC = Consonant_Final & UGC != Lo; UISC = Consonant_Succeeding_Repha |
| FM | CONS_FINAL_MOD | UISC = Syllable_Modifier |
| G | HIEROGLYPH | ESC = Hieroglyph |
| GB | BASE_OTHER | UISC = Consonant_Placeholder; U+2015, U+2022, U+25FB–25FE |
| H | HALANT | UISC = Virama; UISC = Invisible_Stacker |
| HM | HIEROGLYPH_MOD | ESC = Hieroglyph_Modifier |
| HN | HALANT_NUM | UISC = Number_Joiner |
| HR | HIEROGLYPH_MIRROR | ESC = Hieroglyph_Mirror |
| IND | BASE_IND | UISC = Consonant_Dead; UISC = Modifying_Letter; UISC = Other; UGC = Po (Punctuation signs), except U+104E, U+2022 |
| J | HIEROGLYPH_JOINER | ESC = Hieroglyph_Joiner |
| M | CONS_MED | UISC = Consonant_Medial & UGC != Lo |
| N | BASE_NUM | UISC = Brahmi_Joining_Number |
| O | OTHER | Any other SCRIPT_COMMON characters; White space characters, UGC=Zs |
| R | REPHA | UISC = Consonant_Preceding_Repha; UISC = Consonant_Prefixed |
| Rsv | Reserved characters | Any character not currently assigned or otherwise reserved in Unicode |
| S | SYM | UGC = So except U+25CC; UGC = Sc |
| SB | HIEROGLYPH_SEGMENT_BEGIN | ESC = Hieroglyph_Mark_Begin; ESC = Hieroglyph_Segment_Begin |
| SE | HIEROGLYPH_SEGMENT_END | ESC = Hieroglyph_Mark_End; ESC = Hieroglyph_Segment_End |
| SM | SYM_MOD | U+1B6B, U+1B6C, U+1B6D, U+1B6E, U+1B6F, U+1B70, U+1B71, U+1B72, U+1B73 |
| SUB | CONS_SUB | UISC = Consonant_Subjoined & UGC != Lo |
| V | VOWEL | UISC = Vowel & UGC != Lo; UISC = Vowel_Dependent & UGC != Lo; UISC = Pure_Killer |
| VM | VOWEL_MOD | UISC = Bindu & UGC != Lo; UISC = Tone_Mark; UISC = Cantillation_Mark; UISC = Register_Shifter; UISC = Visarga |
| VS | VARIATION_SELECTOR | U+FE00‒FE0F |
| WJ | Word joiner | U+2060 |
| ZWJ | Zero width joiner | UISC = Joiner |
| ZWNJ | Zero width non-joiner | UISC = Non_Joiner |
Classes that can vary by position are defined in Unicode’s Indic_Positional_Category (UIPC), additional subclasses are defined:
| Sigla | USE subclass | Derivation |
|---|---|---|
| CMAbv | CONS_MOD_ABOVE | UIPC = Top |
| CMBlw | CONS_MOD_BELOW | UIPC = Bottom |
| FAbv | CONS_FINAL_ABOVE | UIPC = Top |
| FBlw | CONS_FINAL_BELOW | UIPC = Bottom |
| FPst | CONS_FINAL_POST | UIPC = Right |
| MAbv | CONS_MED_ABOVE | UIPC = Top |
| MBlw | CONS_MED_BELOW | UIPC = Bottom |
| MPre | CONS_MED_PRE | UIPC = Left |
| MPst | CONS_MED_POST | UIPC = Right |
| SMAbv | SYM_MOD_ABOVE | U+1B6B, U+1B6D, U+1B6E, U+1B6F, U+1B70, U+1B71, U+1B72, U+1B73 |
| SMBlw | SYM_MOD_BELOW | U+1B6C |
| VAbv | VOWEL_ABOVE | UIPC = Top |
| VOWEL_ABOVE_BELOW | UIPC = Top_And_Bottom | |
| VOWEL_ABOVE_BELOW_POST | UIPC = Top_And_Bottom_And_Right | |
| VOWEL_ABOVE_POST | UIPC = Top_And_Right | |
| VBlw | VOWEL_BELOW | UIPC = Bottom; UIPC = Overstruck |
| VOWEL_BELOW_POST | UIPC = Bottom_And_Right | |
| VPre | VOWEL_PRE | UIPC = Left |
| VOWEL_PRE_ABOVE | UIPC = Top_And_Left | |
| VOWEL_PRE_ABOVE_POST | UIPC = Top_And_Left_And_Right | |
| VOWEL_PRE_POST | UIPC = Left_And_Right | |
| VPst | VOWEL_POST | UIPC = Right |
| VMAbv | VOWEL_MOD_ABOVE | UIPC = Top |
| VMBlw | VOWEL_MOD_BELOW | UIPC = Bottom; UIPC = Overstruck |
| VMPre | VOWEL_MOD_PRE | UIPC = Left |
| VMPst | VOWEL_MOD_POST | UIPC = Right |
Tidak ada komentar:
Posting Komentar