29. A computer readable medium containing program instructions for: analyzing handwritten input entered in a pointer-based computer system having a display screen on which the path of the pointer is displayed as ink, the analyzing step being accomplished with a word recognizer to identify some parts of the handwritten input as recognized text words and other, different parts of the handwritten input as unrecognized ink words, the unrecognized ink words being displayed on the display screen in their handwritten input form and the recognized text words appearing in a standard font; grouping the recognized text words and the unrecognized ink words into one or more paragraphs containing both a recognized text word and an unrecognized ink word; formatting the recognized text words and unrecognized ink words by adjusting their positions with respect to one another within the one or more paragraphs so that the paragraphs have one or more lines, at least one of which has a plurality of words, wherein the words in each line are separated from one another by defined word separation distances; and displaying the formatted paragraphs on said display screen such that both unrecognized ink words and recognized text words are displayed in the same paragraphs, the unrecognized ink words being displayed in their handwritten input form and the recognized text words being displayed in a standard font within the formatted paragraphs.
32. A computer readable medium as recited in claim 29 wherein the program instructions for identifying some parts of the handwritten input as recognized text words further performs the steps of: dividing the handwritten input into possible words; ascribing to each of the possible words a confidence ranking which depends on the probability that the possible word has been correctly identified as a recognized text word; and identifying as recognized text words those possible words that have a confidence ranking above a first threshold.