Patent ID: 7443400

Claim:
A method for rendering a desired font object, comprising: receiving input data representing the desired font object to be rendered, wherein the input data includes information indicating that the desired font object includes at least a first portion and a second portion, information indicating nominal positions of the first and second portions in the desired font object, and information indicating nominal sizes of the first and second portions in the desired font object; obtaining, based at least on the input data, a first data set for rendering the first portion of the desired font object, wherein the first data set includes data relating to a first guiding frame associated with at least the first portion of the desired font object; obtaining, based at least on the input data, a second data set for rendering the second portion of the desired font object, wherein the second data set includes data relating to a second guiding frame associated with the second portion of the desired font object; and rendering the desired font object using at least the input data, the first data set, and the second data set, wherein the input data including information indicating the nominal positions and nominal sizes of the first and second portions of the desired font object define nominal relative positioning and nominal relative sizing of the first and second guiding frames, and wherein the first data set is used in determining at least one of a displayed relative position or displayed relative size of the first and second guiding frames during the rendering, the displayed position and/or size of the second portion in the rendered font object being based at least on the position and/or size of the second guiding frame, the displayed position being different than the nominal position of the second portion and/or the displayed size being different than the nominal size of the second portion.