Now I have designed at least 13 interfaces to allow user to input chinese character using cantonese dialect based on the Hong Kong Linquistic Society spelling format. (Linguistic Society of Hong Kong’s LSHK Transcription System)
1. The first one is based on the cantonese syllable table:
The total number of syllables is less than the total cells of this table which has 20 columns for consonants and 53 rows for vowels. Maximum total is 20×53=1060. Minus about 421 syllables which has no character to associate with, It is likely about 639 syllables. Digging out one of the 639 syllables can be a little slow.
2. This version is based on the relationship between principle tones, diphthongs and ending tones. Ending tones will show based on mouseover the principle tone. Choice of horizontal or vertical layout allowed. Choice of chinese or english interface allowed. With this design, the first choiceis from 7 principle tones plus 10 diphthong tones. Plus 12 ending tones for aa, 6 ending tones for i, 4 ending tones for u, o and oe, and 2 ending vowels for e and y. Plus the ng and m, a total of 53 vowels can be looked up one by one.
4. A special arrangement of tones to have the most compact layout. The aau vowel is invisible until mouseover the au vowel so user can choose either one. Similarly for the iu and ui tones. With mouse over iu vowel, ui vowel will be visible. Try also aai vowels and ai vowel will show as well.
5. This layout show all relevant vowels one the consonant is selected. One with dark triangle on the top left corner indicates there is no character of this particular syllable. The principle tones are high-lighted with colored button and extending the line from each of the principles, diphthongs can be determined. Crossing of the diphthong will be the origin of the two principle tone. Ending tone m,n,g,p,k,t will be shown on mouseover the principle tone character.
6. Similar to the fifth one, a compact arrangement of the vowel is used. Between all principle tone characters are those diphthong characaters. The extra one like aau for au, ui for iu and ai for aai will only be visible when you have the mouse over these three diphthong characters.
7. Similar to the pinyin or pingjam table, the consonants are arranged at the top table and vowels are at the bottom. English or chinese interface is allowed. The total of 20 consonant button character plus 53 vowel button characters and button for “carriage return" are used, a total of 74 character buttons.