Method and system for defining and applying a style to a paragraph
First Claim
1. For an electronic system for creating and editing an electronic document, the document comprising a paragraph associated with at least one formatting property, a method for defining a style for the paragraph, the method comprising the steps of:
- automatically identifying a paragraph type of the paragraph by examining the at least one formatting property; and
automatically internally tagging the paragraph as the identified paragraph type.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for defining and applying a style of a paragraph based upon the formatting properties of the paragraph. The paragraph type of the paragraph is identified. A determination is made whether the paragraph type is one which is capable of having a style defined for it. If not, then a determination is made whether the major formatting properties of the paragraph match those of an existing style and, if so, then the matching existing style is applied to the paragraph. If the paragraph type is one which is capable of having a style defined for it, then a determination is made whether the major formatting properties of the paragraph match the those of an existing style with the same paragraph type as the paragraph type of the paragraph. If so, then the matching existing style is applied to the paragraph. If not, then a style is defined with the formatting properties of the paragraph. The defined style is then applied to the paragraph and all direct formatting is removed.
89 Citations
17 Claims
-
1. For an electronic system for creating and editing an electronic document, the document comprising a paragraph associated with at least one formatting property, a method for defining a style for the paragraph, the method comprising the steps of:
-
automatically identifying a paragraph type of the paragraph by examining the at least one formatting property; and automatically internally tagging the paragraph as the identified paragraph type. - View Dependent Claims (2, 3)
-
-
4. For an electronic system for creating and editing an electronic document, the document comprising a paragraph associated with at least one major formatting property and at least one minor formatting property, a method for defining a style for the paragraph, the method comprising the steps of:
-
automatically identifying a paragraph type of the paragraph by examining the at least one major formatting property; determining an appropriate style to define for the paragraph based upon the paragraph type; determining whether the appropriate style has already been defined; and if not, then storing the at least one major formatting property and the at least one minor formatting property in association with the appropriate style, wherein the appropriate style defines the style for the paragraph. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. For an electronic system for creating and editing an electronic document, the document comprising a paragraph, associated with at least one formatting property, a method for applying a style to the paragraph, the method comprising the steps of:
-
automatically identifying a paragraph type of the paragraph by examining the at least one formatting property; determining whether the paragraph type of the paragraph is capable of having a style defined and, if not, then determining whether the at least one formatting property matches a plurality of formatting properties of a previously defined style and, if so, then applying the previously defined style to the paragraph; if the paragraph type is capable of having a style defined, then determining whether the at least one formatting property matches the plurality of formatting properties of a previously defined style, wherein a paragraph type of the previously defined style matches the paragraph type of the paragraph and, if so, then applying the previously defined style to the paragraph; if at least one formatting property does not match the plurality of formatting properties of a previously defined style, wherein the paragraph type of the previously defined style matches the paragraph type of the paragraph, then defining a style; and applying the style to the paragraph.
-
-
17. A computer system for applying a style to a paragraph, comprising:
-
a processor; and a memory storage device for storing a program module; the processor, responsive to instructions from the program module, being operative to; automatically determine whether a style can be defined for the paragraph; if not, then automatically determine whether one of a plurality of existing styles contains a plurality of formatting properties that match a plurality of formatting properties of the paragraph, and, if so, then apply the matching existing style to the paragraph; if a style can be defined for the paragraph, then automatically determine whether one of a plurality of existing styles contains a plurality of formatting properties that match the plurality of formatting properties of the paragraph, and, if so, then apply the matching existing style to the paragraph; and if a style can be defined for the paragraph and it is determined there is not a matching existing style, then automatically define a style for the paragraph and automatically apply the defined style to the paragraph.
-
Specification