Computerized publishing method and system of typesetting with content-based classification and layout of material
First Claim
1. A method for laying out and typesetting in a computerized publishing system for producing successive issues of a publication, each issue having at least one page, comprising the steps of:
- grouping together materials, that are to be laid out on a type area of a page, according to an article theme and so as to define a plurality of theme families such that each of said theme families contains a plurality of articles that share a common theme and such that each of said articles contains a plurality of materials;
classifying said plurality of articles into a variable article type wherein the materials belonging thereto have variable sizes and locations on said type area in successive issues and into another, fixed article type wherein the materials belonging thereto have a fixed size and location on said type area in successive issues, said step of classifying said articles comprising a step of adding a respective identifier to each article, of said plurality of articles, for identifying whether said article is a variable article type or a fixed article type;
assigning a theme rank to each of said theme families;
assigning an article rank to each of said articles;
adding information, as to each of said articles of said variable article type, to each of the materials that belong to said article for specifying, respectively, the size of the materials to be laid out on the type area and the theme rank and article rank of the article to which said materials belong;
storing said materials into a file together with said respective information;
laying out said materials, based upon said respective information added thereto, by reading out said materials from said file so as to determine a page layout, said step of laying out being conducted based upon said respective information and the laying out being effected while referring to a first knowledge base that stores rules of layout; and
typesetting a page based upon said page layout so as to create a typeset, said step of typesetting being conducted while referring to a second knowledge base that stores rules of typesetting, said step of laying out said materials including a step of modifying said page layout based upon a result of said step of typesetting.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for laying out and typesetting in a computerized publishing system comprises the steps of: grouping materials to be laid out on a type area of a page according to theme of articles to define a plurality of theme families, classifying the plurality of articles into a variable article type and fixed article type by adding an identifier, giving a rank to each of the theme families and to the articles, adding information to each of the materials for specifying the size of the materials that are to be laid out on the type area and further for specifying the rank of the theme family and the article, storing the materials into a file together with the information, laying out the materials based upon the information by reading the content of the file to determine a page layout while referencing to a knowledge base, and typesetting a page based upon the page layout to create a typeset, wherein the step of laying out the materials including a step of modifying said page layout based upon a result of the step of typesetting.
29 Citations
14 Claims
-
1. A method for laying out and typesetting in a computerized publishing system for producing successive issues of a publication, each issue having at least one page, comprising the steps of:
-
grouping together materials, that are to be laid out on a type area of a page, according to an article theme and so as to define a plurality of theme families such that each of said theme families contains a plurality of articles that share a common theme and such that each of said articles contains a plurality of materials; classifying said plurality of articles into a variable article type wherein the materials belonging thereto have variable sizes and locations on said type area in successive issues and into another, fixed article type wherein the materials belonging thereto have a fixed size and location on said type area in successive issues, said step of classifying said articles comprising a step of adding a respective identifier to each article, of said plurality of articles, for identifying whether said article is a variable article type or a fixed article type; assigning a theme rank to each of said theme families; assigning an article rank to each of said articles; adding information, as to each of said articles of said variable article type, to each of the materials that belong to said article for specifying, respectively, the size of the materials to be laid out on the type area and the theme rank and article rank of the article to which said materials belong; storing said materials into a file together with said respective information; laying out said materials, based upon said respective information added thereto, by reading out said materials from said file so as to determine a page layout, said step of laying out being conducted based upon said respective information and the laying out being effected while referring to a first knowledge base that stores rules of layout; and typesetting a page based upon said page layout so as to create a typeset, said step of typesetting being conducted while referring to a second knowledge base that stores rules of typesetting, said step of laying out said materials including a step of modifying said page layout based upon a result of said step of typesetting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computerized publishing system for producing successive issues of a publication, each issue having at least one page, comprising:
-
information presetting means for grouping together materials, to be laid out on a type area of a page according to an article theme and so as to define a plurality of theme families such that each of said theme families contains a plurality of articles that share a common theme and such that each of said articles contains a plurality of materials, said information presetting means further classifying said plurality of articles into a variable article type wherein the materials belonging thereto have variable sizes and locations on said type area in successive issues, and into another, fixed article type wherein the materials belonging thereto have a fixed size and location on said type areas in successive issues, the classifying being effected by adding, to each of said plurality of articles, a respective identifier for identifying whether said article is a variable article type or a fixed article type, said information presetting means, further, assigning a theme rank to each of said theme families and an article rank to each of said articles and adding information, as to each of said articles of said variable article type, to each of the materials that belong to said article for specifying, respectively, the size of the materials that are to be laid out on the type area and the theme rank and the article rank of the article to which said materials belong; preview layout means for laying out said materials, based upon said respective information added thereto, by reading out said materials from said file so as to determine a page layout, said preview layout means conducting said laying out of said materials based upon said respective information while referring to a first knowledge base that stores rules of layout; layout modification means, supplied with said preview layout from said preview layout means, for modifying the preview layout so as to produce a page layout; command generating means for generating commands for carrying out typesetting, based upon said page layout; typesetting means, supplied with said commands from said command generating means, for creating a typeset and producing a signal corresponding to the typeset; and feedback means for feeding back the signal, corresponding to said typeset, to said layout modification means as a page layout.
-
Specification