Good luck! Unicode has 11,172 precomposed Hangul syllables. The characters in the HangulJamoblocks conjoin with each other to make syllables if the font has that behavior defined.
@lucapri-2 Kind of. I mean that it extends the grapheme if attached in this order: choseong jungseong jongseong (with any amount of those characters; jongseong does not extend the grapheme if jungseong is not before it). This uses three features: ljmo (leading), vjmo (vowel), and tjmo (trailing), plus ccmp whenever necessary (mostly for ᆼᆨ, ᆼᆩ, ᆼᆷ, ᆼᆺ, ᆼᆼ, ᆼᆿ, and ᆼᇂ due to a misinterpretation between ᆼ and ᇰ; the others are in Unicode since version 5.2).
Example: "ᄢᆓᇔ" is a single grapheme, even though it is made up of three characters: U+1122, U+1193, and U+11D4
3 Comments
Good luck! Unicode has 11,172 precomposed Hangul syllables. The characters in the Hangul Jamo blocks conjoin with each other to make syllables if the font has that behavior defined.
is that something like opentype ligature behaviour or not
@lucapri-2 Kind of. I mean that it extends the grapheme if attached in this order: choseong jungseong jongseong (with any amount of those characters; jongseong does not extend the grapheme if jungseong is not before it). This uses three features: ljmo (leading), vjmo (vowel), and tjmo (trailing), plus ccmp whenever necessary (mostly for ᆼᆨ, ᆼᆩ, ᆼᆷ, ᆼᆺ, ᆼᆼ, ᆼᆿ, and ᆼᇂ due to a misinterpretation between ᆼ and ᇰ; the others are in Unicode since version 5.2).
Example: "ᄢᆓᇔ" is a single grapheme, even though it is made up of three characters: U+1122, U+1193, and U+11D4
Please sign in to comment.