VNI
From Wikipedia, the free encyclopedia
VNI is a convention for writing Vietnamese using ASCII characters commonly found on computer keyboard layouts. Because the Vietnamese alphabet uses a complex system of diacritical marks, VNI requires the user to type in a base letter, followed by one or two numbers that represent the diacritical marks:
Number | Diacritical mark | Example |
---|---|---|
0 | nothing | a0 → a |
1 | acute accent | a1 → á |
2 | grave accent | a2 → à |
3 | hook | a3 → ả |
4 | tilde | a4 → ã |
5 | dot below | a5 → ạ |
6 | circumflex | a6 → â |
7 | horn | u7 → ư |
8 | breve | a8 → ă |
9 | stroke | d9 → đ |
If more than one tone marking key is pressed, the last one will be used. For example, typing "a10" will return "a". To write a number after a letter, sometimes one must press it twice: "he22" becomes "he2"; but "he7" is unchanged because "e" cannot be combined with the horn diacritical mark and is thus unambiguous.
Unlike VISCII, VNI is not a character encoding; rather, it is a way to type out Vietnamese using plain ASCII text. The advantage of VNI over a character encoding like VISCII is that VNI does not need specialized software or hardware for input. However, as Unicode is becoming increasingly available on computers worldwide, it is usually desirable to use software that will convert VNI to Unicode as one types; thus, VNI would be used only as an input method.
[edit] See also
[edit] External links
- Guide to inputting Vietnamese text at the Vietnamese Wikipedia