1. An encoding system for an ideographic language, which consists a set of ideographic symbols or ideograms, comprising: means for representing the pronunciations of the ideograms as said encoding system's pronunciation component; means for representing different tones of the pronunciations as said encoding system's tone component; means for representing graphical patterns of the ideogram as said encoding system's radical components; and means for representing a stroke or strokes of the ideogram as a candidate feature of said encoding system's supplemental component; wherein said ideogram or a plurality of ideograms are represented as an alphanumerical string not containing any blank, where said alphanumerical string contains a string pattern or a plurality of string patterns, where each of the string patterns is a string of alphabets followed by a numeral or a plurality of numerals, where the number of numerals indicates the number of ideograms represented by said alphanumerical string.