Hangul Syllable Type

Unicode Version 18.0

Hangul Syllable Type is a character classification that divides each Hangul jamo or syllable into one of seven categories: Leading consonant, Vowel, Trailing consonant, Syllable block, and the less common LVT, LV, and VT variants. This distinction is crucial for text processing, as it defines how individual components combine to form complete syllable blocks in the Korean writing system. For example, a leading consonant (L) pairs with a vowel (V) to create an LV syllable, while an optional trailing consonant (T) can be added to form an LVT block. The property enables software to correctly render, sort, and manipulate Korean text, particularly when handling syllable decomposition or composition, such as when converting between precomposed syllables and jamo sequences. It also clarifies that certain code points, like standalone vowels or consonants, are not valid syllable blocks and should be treated separately in algorithms like collation or line breaking.