|
|
|
|
|
by btn
4503 days ago
|
|
Counting graphemes may be over-used, but needing to know their boundaries is important (and leads naturally to counting). For example, when you hit "delete" in a text editor, you'll probably want it to delete whole graphemes (and similarly for text selection); if you're doing text truncation, you may measure it by pixels, but you'll want to chop off the excess bytes at a grapheme boundary. in the unlikely case I had to support Tamil or Korean for such a specialistic case. Why is it "unlikely" that you would want your software to support users of other languages? |
|
You mentioned the following examples in your grandparent post:
- 'நி' (Tamil letter NA + Tamil Vowel Sign I)
- Hangul made of conjoining Jamo (such as '깍': 'ᄁ' + 'ᅡ' + 'ᆨ')
I don't speak either language, but it doesn't seem unreasonable to me that pressing Delete would delete just the vowel sign in Tamil, or just the last component within the Hangul character. In fact, that might be just what the user wants?