1. A method in a computing device having a processor for cleaning up handwriting, the method comprising: under control of the processor: receiving handwriting of a user that has been digitized; analyzing the handwriting to identify strokes that satisfy a cleanup criterion, each stroke representing a sequence of points starting when the user places a pen tip on a writing tablet and ending when the user lift the pen tip off the writing tablet; and when strokes have been identified as satisfying the cleanup criterion, performing cleanup on the handwriting wherein a cleanup criterion includes an intra-stroke overtracing criterion indicating that when the user has traced over a portion of a stroke with another portion of the same stroke in an attempt to clarify the handwriting, the cleanup includes replacing the overtraced and overtracing portions with an averaged portion, wherein a cleanup criterion includes an inter-stroke overtracing criterion indicating that when the user has traced over one stroke with a different stroke in an attempt to clarify the handwriting, the cleanup includes replacing the overtraced and the overtracing strokes with a merged stroke that includes common overtraced parts of the strokes, wherein a cleanup criterion includes a correction criterion indicating a correction occurring when the user has overwritten one character with another character, the cleanup including replacing the overwritten character with the overwriting character, wherein a cleanup criterion includes a touch up stroke criterion indicating a stroke touch up correction occurring when the user wrote a touch up stroke to complete an existing stroke, the cleanup including merging the touch up stroke and the existing stroke, and wherein a clean up criterion includes an insertion criterion indicating an insertion correction occurring when the user wrote a character between two existing characters, the cleanup including inserting the character between the two existing characters.
1. A method in a computing device having a processor for cleaning up handwriting, the method comprising: under control of the processor: receiving handwriting of a user that has been digitized; analyzing the handwriting to identify strokes that satisfy a cleanup criterion, each stroke representing a sequence of points starting when the user places a pen tip on a writing tablet and ending when the user lift the pen tip off the writing tablet; and when strokes have been identified as satisfying the cleanup criterion, performing cleanup on the handwriting wherein a cleanup criterion includes an intra-stroke overtracing criterion indicating that when the user has traced over a portion of a stroke with another portion of the same stroke in an attempt to clarify the handwriting, the cleanup includes replacing the overtraced and overtracing portions with an averaged portion, wherein a cleanup criterion includes an inter-stroke overtracing criterion indicating that when the user has traced over one stroke with a different stroke in an attempt to clarify the handwriting, the cleanup includes replacing the overtraced and the overtracing strokes with a merged stroke that includes common overtraced parts of the strokes, wherein a cleanup criterion includes a correction criterion indicating a correction occurring when the user has overwritten one character with another character, the cleanup including replacing the overwritten character with the overwriting character, wherein a cleanup criterion includes a touch up stroke criterion indicating a stroke touch up correction occurring when the user wrote a touch up stroke to complete an existing stroke, the cleanup including merging the touch up stroke and the existing stroke, and wherein a clean up criterion includes an insertion criterion indicating an insertion correction occurring when the user wrote a character between two existing characters, the cleanup including inserting the character between the two existing characters. 4. The method of claim 1 including determining a writing order for an average piece that replaces intra-stroke overtracing.