11. A method comprising: receiving stroke data; identifying, by use of a processor, a handwritten character from stroke data; mapping the handwritten character to a user-specific font character based on the stroke data, wherein mapping the handwritten character to a user-specific font character comprises: determining whether the stroke data of the handwritten character matches a font character of a user-specific font set associated with a user inputting the stroke data, selecting a matching font character, in response to the stroke data matching the font character, and generating a new font character based on the stroke data, in response to the stroke data not matching any font character of the font set; and storing, to a file, a character encoding corresponding to the user-specific font character.
11. A method comprising: receiving stroke data; identifying, by use of a processor, a handwritten character from stroke data; mapping the handwritten character to a user-specific font character based on the stroke data, wherein mapping the handwritten character to a user-specific font character comprises: determining whether the stroke data of the handwritten character matches a font character of a user-specific font set associated with a user inputting the stroke data, selecting a matching font character, in response to the stroke data matching the font character, and generating a new font character based on the stroke data, in response to the stroke data not matching any font character of the font set; and storing, to a file, a character encoding corresponding to the user-specific font character. 18. The method of claim 11 , further comprising receiving the stroke data from a handwriting input device, wherein the user-specific font set is dynamically generated from the user's handwriting.