14. A device for enhancing text presentation from a machine readable natural language text an enhanced text presentation based on reader specific parameters including at least text viewing field dimensions comprising: parsing means for parsing said text into punctuation and parts of speech for extracting text specific attributes; storing means for storing said text specific attributes in relation to the parts of speech to produce an enriched text; means for applying primary folding rules followed by secondary folding rules to said enriched text, applied in order of a folding rule rank thereby dividing said text into text segments said folding rules having at least said punctuation attributes and parts of speech attributes as inputs and visual attributes as outputs; means for applying secondary folding rules until a limit is reached, this limit preferably being the minimum line length; and wherein the visual attributes include the displaying of the text segments in new lines; means for applying text segment horizontal displacement rules to said text segments to determine a horizontal displacement descent angle including attributes of the text in the line above for each text segment, said horizontal displacement rules including parts of speech as inputs and visual attributes of horizontal displacement as outputs to produce an enhanced text; and means for displaying said enhanced text by cascading the text segments in lines down and across a display.
14. A device for enhancing text presentation from a machine readable natural language text an enhanced text presentation based on reader specific parameters including at least text viewing field dimensions comprising: parsing means for parsing said text into punctuation and parts of speech for extracting text specific attributes; storing means for storing said text specific attributes in relation to the parts of speech to produce an enriched text; means for applying primary folding rules followed by secondary folding rules to said enriched text, applied in order of a folding rule rank thereby dividing said text into text segments said folding rules having at least said punctuation attributes and parts of speech attributes as inputs and visual attributes as outputs; means for applying secondary folding rules until a limit is reached, this limit preferably being the minimum line length; and wherein the visual attributes include the displaying of the text segments in new lines; means for applying text segment horizontal displacement rules to said text segments to determine a horizontal displacement descent angle including attributes of the text in the line above for each text segment, said horizontal displacement rules including parts of speech as inputs and visual attributes of horizontal displacement as outputs to produce an enhanced text; and means for displaying said enhanced text by cascading the text segments in lines down and across a display. 17. The device of claim 14 wherein said folding rules include primary rules and secondary rules, said primary rules include punctuation as inputs and said secondary rules include parts of speech as inputs; comprising a table containing word sets establishing a hierarchy of secondary folding points.