1. A tabulation device comprising: a grid structure retaining means which maintains text strings composing a table and grid structure; text field size threshold providing means for providing at least a value of one of the width and the height at a plurality of discontinuous points output of a line-breaking function on said text strings composing a table, said line breaking function of a text maps a width/height to a height/width of a rectangular area whose height/width is minimum for laying out the text in said rectangular area; text field size retaining means for retaining a relationship between said text string composing said table and the size of a rectangular area provided by said text field size threshold providing means in response to said text; table layout means for acquiring one of said sizes of rectangular area from said text field size threshold providing means, for causing said text field size threshold retaining means to retain the relationship between said text and said one of the sizes of rectangular area acquired by said table lay out means, based on said grid structure; and evaluating means responsive to the result of comparison of the tabulation by said table lay out means with predetermined conditions for directing said table layout means to acquire another one of the sizes of rectangular area from said text field size threshold providing means, for causing said text field size threshold retaining means to retain the relationship between said another one of the sizes of rectangular area and said text.
1. A tabulation device comprising: a grid structure retaining means which maintains text strings composing a table and grid structure; text field size threshold providing means for providing at least a value of one of the width and the height at a plurality of discontinuous points output of a line-breaking function on said text strings composing a table, said line breaking function of a text maps a width/height to a height/width of a rectangular area whose height/width is minimum for laying out the text in said rectangular area; text field size retaining means for retaining a relationship between said text string composing said table and the size of a rectangular area provided by said text field size threshold providing means in response to said text; table layout means for acquiring one of said sizes of rectangular area from said text field size threshold providing means, for causing said text field size threshold retaining means to retain the relationship between said text and said one of the sizes of rectangular area acquired by said table lay out means, based on said grid structure; and evaluating means responsive to the result of comparison of the tabulation by said table lay out means with predetermined conditions for directing said table layout means to acquire another one of the sizes of rectangular area from said text field size threshold providing means, for causing said text field size threshold retaining means to retain the relationship between said another one of the sizes of rectangular area and said text. 6. A tabulating device according to claim 1, wherein: given by defining the heights as H.sub.1, . . . , H.sub.m and the widths as W.sub.1, . . . , W.sub.m of the text field retained in said text field size retaining means corresponding to the text strings T.sub.1, . . . , T.sub.m in one given row in a table, for a given text Ti among said text strings T.sub.1, . . . , T.sub.m said table lay out means lays out the text string T.sub.i to the table so as not to present a size of a rectangular area whose width W.sub.j and height H.sub.j satisfies W.sub.j &lt;W.sub.i, and H.sub.j .ltoreq.max (H.sub.1, . . . , H.sub.m) in said sizes of rectangular area provided by said text field size threshold providing means to the text string T.sub.i.