1.3.8 General Organization of This Documentation

Section 2 of this documentation is arranged with high-level overviews followed by detailed specifications.

Sections 2.1 through 2.4 provide general specifications of structures and concepts that recur in this documentation. Read these sections from beginning to end before delving deeper into section 2. The most important part of this documentation is section 2.4, which specifies algorithms for retrieving document content and determining its properties.

Section 2.5 provides a complete specification of the FIB, including links to all referenced data structures.

Section 2.6 provides a complete list of Sprm elements and their operands; it can be considered a complete list of the character, paragraph, table, and section properties supported by the Word Binary File Format. Note that most picture properties are not represented by Sprm elements. [MS-ODRAW] specifies most picture properties. Each Sprm definition specifies the default value for the property that it modifies.

Section 2.7 provides a specification of document-level properties

Section 2.8 provides a complete specification of all PLC types. Finally, section 2.9 provides specifications for data types referenced by previous sections. Sections 2.8 and 2.9 are intended to be read as the destination of links from other sections; they are not intended to be read straight through.

Section 3 provides examples that relate to the algorithms in section 2.4 and examples of bookmarks (1) and sections. These examples are intended to illustrate the concept of property storage, PLCs, and numbering, and to demonstrate the mapping between CP (section 2.2.1) and underlying text (as specified in section 2.4.1).

Section 4 discusses encryption, obfuscation, and other security issues relating to the Word Binary File Format.

Section 5 is a list of version-specific behaviors. It is intended to be read in the context of specifications in section 2, not as a stand-alone section. Specifications in section 2 provide links to the relevant items in section 5.