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. 2. A tabulation device according to claim 1, further comprising: column/row width upper limit retaining means for retaining the upper limit value of the width of row or column composing said table, wherein said evaluating means directs said table layout means to lay out said text composing said table such that each of the row or column composing said table has the width less than said upper limit value.