Khmer Unicode
I'm able to enter and edit Khmer text in Notepad, MS Word and OpenOffice. I'm looking though for a lightweight Unicode-capable programmer's text editor. Superedi looks very good. But there aren't any monospaced Khmer Unicode fonts that I know of. (I'm not really sure what font is providing the Khmer characters when I tried Superedi, experimenting with every monospaced font.) A simple word like "knyom" or "kñom," which is the word for "I," consists of four glyphs. You enter this with your keyboard by typing "x," "j," "J," and "M." The second keystroke indicates that the next letter should not appear beside the first but below it, and the last keystroke inserts a two-part vowel, one part of which appears above the first letter and the other part below the subscripted "ñ" character. In other words, the word is only one letter wide. Some stacking and combining occurred, but the word appears as four letters wide in the required monospace font. And pressing the spacebar also entered a space, though Khmer should not display spaces between words and the spacebar with the Khmer Unicode keyboard should generate a zero-width space (which allows for line breaks). I hope that when you add support for proportional-width fonts that you also are able to handle the ZWSP character, displaying it with white space and collapsing it with white space made invisible. Thanks, Roger Sperberg
|