18. The method of claim 17 wherein if the digital text file is flagged as misidentified, proofing the digital text file further comprises: (A) substituting a next-best alternative character for the suspect character having the highest probability of an error to produce the digital text file; (B) encoding the digital text file using the encoding algorithm to produce the encoded text; (C) comparing the encoded text to the digital information; and uploading or transmitting the digital text file if the encoded text matches the digital information, or flagging the digital text file as misidentified if the encoded text does not match the digital information, and returning to (A) until all identified alternative characters have been substituted for the suspect character having the highest probability of an error.
18. The method of claim 17 wherein if the digital text file is flagged as misidentified, proofing the digital text file further comprises: (A) substituting a next-best alternative character for the suspect character having the highest probability of an error to produce the digital text file; (B) encoding the digital text file using the encoding algorithm to produce the encoded text; (C) comparing the encoded text to the digital information; and uploading or transmitting the digital text file if the encoded text matches the digital information, or flagging the digital text file as misidentified if the encoded text does not match the digital information, and returning to (A) until all identified alternative characters have been substituted for the suspect character having the highest probability of an error. 19. The method of claim 18 wherein if the digital text file is flagged as misidentified after all identified alternative characters have been substituted for the suspect character, proofing the digital text file further comprises: substituting the best alternative character for the suspect character having a next-highest probability of an error to produce the digital text file; encoding the digital text file using the encoding algorithm to produce the encoded text; comparing the encoded text to the digital information; and uploading or transmitting the digital text file if the encoded text matches the digital information, or flagging the digital text file as misidentified if the encoded text does not match the digital information.