Patent ID: 6321243
Filing Date: 2001-11-20
Classification: G06F

Abstract:
A method for laying out a paragraph using a predetermined line length, the paragraph comprising a plurality of characters, comprising the steps of:(a) defining all of the characters of the paragraph as a single text run;(b) laying out the text run as a single line by:(i) substituting glyphs for the characters of the paragraph; and(ii) positioning the glyphs in the single line;(c) once the text turn has been laid out as the single line, then determining a text run length for the laid out text run;(d) if the text run length for the laid out text run exceeds the line length, then dividing the text run into a parent text run and a child text run, the parent text run comprising a portion of the text run which does not exceed the line length and the child text run comprising a portion of the text run which exceeds the line length so that the division of the text run occurs after the glyphs have been substituted and positioned; and(e) determining a child text run length.