13. A method for enabling a word processing system to properly identify and display paragraphs in a document that includes pasted text, said pasted text using a different type of paragraph delimiter than that used by the word processing system, comprising the steps of: (a) assigning each character in the document a coordinate in a piece table, said piece table comprising a character position array and an array of data records, said character position array including a plurality of pieces, each piece comprising at least one character, all characters in each piece having common formatting properties and being stored in a contiguous string within a common file, said array of data records including a separate record corresponding to one of the pieces in the array of character positions; (b) in each record of the array of data records, including a pointer to a file control block for the file in which all of the characters of the text in the piece are stored; (c) providing delimiter data bits in each of the file control blocks that indicate the type of paragraph delimiter used for the text stored in each file; (d) when a character of the document is selected by a user for display, determining a specific file control block for the file in which the character is stored, based upon the position of the character in the piece table; (e) identifying the paragraph delimiter that was used in the text, as a function of the delimiter data bits in the specific file control block determined in step (c); and (f) properly displaying the paragraph in which the character selected by the user is contained by translating any paragraph delimiters in the text displayed to the type of paragraph delimiter used by the word processing system.
13. A method for enabling a word processing system to properly identify and display paragraphs in a document that includes pasted text, said pasted text using a different type of paragraph delimiter than that used by the word processing system, comprising the steps of: (a) assigning each character in the document a coordinate in a piece table, said piece table comprising a character position array and an array of data records, said character position array including a plurality of pieces, each piece comprising at least one character, all characters in each piece having common formatting properties and being stored in a contiguous string within a common file, said array of data records including a separate record corresponding to one of the pieces in the array of character positions; (b) in each record of the array of data records, including a pointer to a file control block for the file in which all of the characters of the text in the piece are stored; (c) providing delimiter data bits in each of the file control blocks that indicate the type of paragraph delimiter used for the text stored in each file; (d) when a character of the document is selected by a user for display, determining a specific file control block for the file in which the character is stored, based upon the position of the character in the piece table; (e) identifying the paragraph delimiter that was used in the text, as a function of the delimiter data bits in the specific file control block determined in step (c); and (f) properly displaying the paragraph in which the character selected by the user is contained by translating any paragraph delimiters in the text displayed to the type of paragraph delimiter used by the word processing system. 21. The method of claim 13, further comprising steps of loading a display buffer with text to be displayed; and if said text uses a type of paragraph delimiter that is different than the paragraph delimiter used by the word processing system, translating the type of paragraph delimiter used with said text into the type of paragraph delimiter used by the word processing system within the display buffer so that any paragraphs within said text are displayed as originally created.