1. A non-transitory computer readable medium encoded with program instructions which are executed by a computer to provide a method of generating internal citations for a formatted document, the instructions comprising the steps of: a) obtaining graphic representations of each page of the formatted document, b) optically recognizing characters on each page of the formatted document, and determining the position of the characters on each page, c) obtaining a separate and distinct text version of the formatted document, d) parsing text from the text version, the parsed text being separate and distinct from the recognized characters, e) correlating the recognized characters with the parsed text to determine an internal citation for each sentence, wherein the internal citation identifies the document and a citation location inside the document where the corresponding sentence is found, wherein the citation location comprises one or more of: i) an internal citation page number; ii) an internal citation column number; iii) an internal citation line number; iv) an internal citation paragraph number; and v) an internal citation sentence number, and f) creating a data structure storing data determined in the correlating step.
1. A non-transitory computer readable medium encoded with program instructions which are executed by a computer to provide a method of generating internal citations for a formatted document, the instructions comprising the steps of: a) obtaining graphic representations of each page of the formatted document, b) optically recognizing characters on each page of the formatted document, and determining the position of the characters on each page, c) obtaining a separate and distinct text version of the formatted document, d) parsing text from the text version, the parsed text being separate and distinct from the recognized characters, e) correlating the recognized characters with the parsed text to determine an internal citation for each sentence, wherein the internal citation identifies the document and a citation location inside the document where the corresponding sentence is found, wherein the citation location comprises one or more of: i) an internal citation page number; ii) an internal citation column number; iii) an internal citation line number; iv) an internal citation paragraph number; and v) an internal citation sentence number, and f) creating a data structure storing data determined in the correlating step. 20. The computer readable medium of claim 1 wherein the data structure comprises a corpus data structure comprising an entry for every occurrence of a user specified word or phrase in the formatted document, each entry comprising: a) prior context, b) the user specified word or phrase, c) subsequent context, and d) the internal citation for the sentence associated with each entry, wherein the internal citation identifies where the user specified word or phrase is found.