System and method for maintaining text formatting consistency within an electronic document
First Claim
1. A method for improving formatting consistency within a document, implemented at least in part by a computing device, comprising:
- determining a formatting run within a document, wherein the formatting run is the smallest section of text within the document having the same formatting attributes;
comparing the formatting run to a consistency rule set;
determining whether an inconsistency of the formatting run exists relative to the consistency rule set;
in response to determining that an inconsistency exists, identifying a majority case and a minority case of inconsistencies, wherein;
a majority case is a set of formatting properties that is associated with the most formatting runs in the document having an analogous formatting property, Anda minority case is a set of formatting properties that is inconsistent with the majority case as the inconsistency is defined by the consistency rule set; and
revealing the minority case and the majority case to a user.
3 Assignments
0 Petitions
Accused Products
Abstract
A Format Consistency Checker (FCC) for monitoring and enhancing text formatting within a document. The FCC builds and maintains a data table tracking all formatting “runs” within a document. The FCC operates in combination with a formatting pane, for adding formatting to a document. The formatting pane provides a log, maintained in a user interface that can be displayed in the same window as a document being edited, of all formatting in the document. A format checker determines a minority case of formatting within a particular document and offers a user an opportunity to modify the minority case formatting to make it consistent with the majority case. A bullets and numbering component determines how bullets and/or numbering have been previously applied in the document. The current format of the bullets and/or numbering is then set to be consistent with the majority case of bullets and/or numbering formatting in the document.
65 Citations
4 Claims
-
1. A method for improving formatting consistency within a document, implemented at least in part by a computing device, comprising:
-
determining a formatting run within a document, wherein the formatting run is the smallest section of text within the document having the same formatting attributes; comparing the formatting run to a consistency rule set; determining whether an inconsistency of the formatting run exists relative to the consistency rule set; in response to determining that an inconsistency exists, identifying a majority case and a minority case of inconsistencies, wherein; a majority case is a set of formatting properties that is associated with the most formatting runs in the document having an analogous formatting property, And a minority case is a set of formatting properties that is inconsistent with the majority case as the inconsistency is defined by the consistency rule set; and revealing the minority case and the majority case to a user. - View Dependent Claims (2, 3, 4)
-
Specification