See W. Franke, The Reform and Abolition of the Traditional Chinese Examination System (1960); J. M. S. Meskill, The Chinese Civil Service (1963); E. A. Kracke, Jr., Civil Service in Early Sung China, 960-1067 (1968); I. C. Y. Hsu, The Rise of Modern China (1970); I. Miyazaki, China's Examination Hell (tr. 1981).
Implementations for both Traditional and Simplified Chinese are available though the coding principle applies to both. In other words, users only need to be trained once and the skill can be applied equally well to both Traditional and Simplified Chinese version of the CKC Chinese Input System.
Training courses on the CKC Chinese Input System are provided by training centres in CKC Centre for the Development of Information Technology for Chinese Language Teaching of The Hong Kong Institute of Education, IVE Haking Wong and of Hong Kong University
This means: 1 represents a horizontal stroke, 2 a vertical or diagonal stroke, 3 a dot or left-to-right diagonal stroke, 4 two strokes in a cross shape, 5 three or more strokes in which one stroke intersects all others, 6 a box-shape, 7 where a stroke turns a corner, 8 the shape of the Chinese character 八 and its inverted form, 9 the shape of the Chinese character 小 and its inverted form, and 0 a right-to-left diagonal or left hook stroke.
2. When there are more than 1 way to encode, use one which covers more strokes of the character. Example : the CKC code for the character "綜 " is 2399 as opposed to 2393.
3. Encode each of the shapes ONCE only. Example : the CKC code for the character "香" is 06 as opposed to 0066.
4. When there are more than 1 way to encode, code of the strokes at the left-most or right-most side of the character is preferred. Example : the CKC code for the character "非" is 1111 as opposed to 2222.
5. Strokes positioned at the top most of the character is given priority to code rather than those at lower position. Example : The CKC code for the character "成" is 5307 as opposed to 7307.
Text entered are stored in the clipboard and therefore ready to be pasted to any desired application.