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.