1. A method performed by a handwriting recognition device for presenting a recognized handwritten symbol, the recognition device having a processor and detection means for detecting entry of a handwritten symbol, the method comprising the steps of: detecting, by the detection means, a handwritten pattern that is entered by a user, recognizing, by the processor, the detected handwritten pattern, wherein said step of recognizing comprises: comparing the handwritten pattern to a plurality of templates, wherein each of the plurality of templates represents at least one of a plurality of handwriting symbol patterns of handwritten ways of hand writing symbols, and returning a best template selected from the plurality of templates that represents one of the plurality of handwriting symbol patterns as a best handwriting symbol pattern which, according to a predefined rule, is most similar to the handwritten pattern, wherein at least two of the plurality of templates comprise different ones of the plurality of handwriting symbol patterns which represent different handwritten ways of handwriting a single symbol; and presenting the best handwriting symbol pattern of the best template.