1. A method for presenting a recognized handwritten symbol, comprising the steps of: detecting a handwritten pattern that is entered by a user; recognizing 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 writing symbol patterns of ways of writing symbols, and returning a best template selected from the plurality of templates that represents one of the plurality of writing symbol patterns as a best writing 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 writing symbol patterns which represent different ways of writing a single symbol; and presenting the best writing symbol pattern of the best template on a screen.