Style sheets for publishing system
First Claim
Patent Images
1. A method of styling document content, comprising the steps of:
- creating a title including page layouts representing the appearance of pages of the title;
creating a first style sheet container storing a first plurality of styles;
creating a second style sheet container storing a second plurality of styles;
creating at least one content container for storing document content;
providing a first control on a first one of the page layouts for delineating a first page layout area where content is to be rendered;
providing a second control on a second one of the page layouts for delineating a second page layout area where content is to be rendered;
linking the content container with the first and second controls;
linking the first control to the first style sheet container;
linking the second control to the second style sheet container;
rendering content in the first page layout area according to at least one of the first plurality of styles; and
rendering content in the second page area according to at least one of the second plurality of styles.
2 Assignments
0 Petitions
Accused Products
Abstract
The use of style sheets in an electronic publishing system is described. A style sheet is a collection of formatting information, such as font and tabs in a textual document. The style sheets described herein are applied to individual display regions (controls) on a page. Unlike previous systems, the display regions in this system do not contain any text at the time the style sheet is applied. Rather, the text, or other media such as graphics, is poured into the display region when the title is rendered on the customer'"'"'s computer.
-
Citations
35 Claims
-
1. A method of styling document content, comprising the steps of:
-
creating a title including page layouts representing the appearance of pages of the title; creating a first style sheet container storing a first plurality of styles; creating a second style sheet container storing a second plurality of styles; creating at least one content container for storing document content; providing a first control on a first one of the page layouts for delineating a first page layout area where content is to be rendered; providing a second control on a second one of the page layouts for delineating a second page layout area where content is to be rendered; linking the content container with the first and second controls; linking the first control to the first style sheet container; linking the second control to the second style sheet container; rendering content in the first page layout area according to at least one of the first plurality of styles; and rendering content in the second page area according to at least one of the second plurality of styles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A viewer for rendering a title, the title including at least one page layout representing a desired appearance of a respective page of the title, the title having at least one content object associated therewith representing content of at least one document, the viewer comprising:
-
a computer, including a storage; a display operatively associated with the computer; the content object being stored in the storage; at least one style sheet stored in the storage separately from the content object; and a control stored in the storage, the control delineating an area of the page layout and being linked to at least one of the content objects and at least one of the style sheets such that content rendered in the delineated page layout area is formatted according to the linked style sheet. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. In an electronic publication system including a storage, a method of publishing and viewing a title, the method comprising the steps of:
-
creating a content object representing content of a document associated with the title; creating at least one page layout representing a desired layout of a page of the title; creating a control object delineating an area of the page layout where the content is to be rendered; creating a style sheet object including at least one style sheet representing a desired format for the content; linking the style sheet object to the control object; linking the content object to the control object; storing with a publishing workstation the page layout, content object, the style sheet object and the control object in the storage; retrieving with a customer workstation the page layout, content object, style sheet object and control object from the storage; and rendering the content on a display of the customer workstation, the content being rendered in the delineated page layout area according to the format represented in the linked style sheet.
-
-
17. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title, a publishing method comprising the steps of:
-
creating a content folder containing at least one content object, the content object representing the information associated with the title; creating a title folder for containing the title; creating at least one layout object on the publishing workstation, the layout object representing the layout of at least one page of the title, the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered; creating a style object containing at least one style sheet representing a desired format for the content; linking the control object with a respective content object; linking the style object with the control object; storing the layout object in the title folder; and rendering the page of the title on a display of the customer workstation by; selecting the page; and rendering the linked content in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. In a publishing system including at least one publishing workstation for creating a title, a publishing method comprising the steps of:
-
creating a content folder containing at least one content object, the content object representing the information associated with the title; creating a title folder for containing the title; creating at least one layout object on the publishing workstation, the layout object representing the layout of at least one page of the title, the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered; creating a style object containing at least one style sheet representing a desired format for the content; linking the control object with a respective content object; linking the style object with the control object; and storing the layout object in the title folder. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification