DocumentID: ECMA-376/Part2/toc
Title: ECMA-376, Part2: Table of contents
Extracted-From: ECMA-376 Office Open XML File Formats, 1st Edition / December 2006
Warning: Coverted to HTML format by a script known to have bugs

Navigation:

Office Open XML

Part 2: Open Packaging Conventions

December 2006

Table of Contents

Foreword

1. Scope

2. Normative References

3. Definitions

4. Notational Conventions

4.1 Document Conventions

4.2 Diagram Notes

5. Acronyms and Abbreviations

6. General Description

7. Overview

8. Package Model

8.1 Parts

8.1.1 Part Names

8.1.2 Content Types

8.1.3 Growth Hint

8.1.4 XML Usage

8.2 Part Addressing

8.2.1 Relative References

8.2.2 Fragments

8.3 Relationships

8.3.1 Relationships Part

8.3.2 Package Relationships

8.3.3 Relationship Markup

8.3.4 Representing Relationships

8.3.5 Support for Versioning and Extensibility

9. Physical Package

9.1 Physical Mapping Guidelines

9.1.1 Mapped Components

9.1.2 Mapping Content Types

9.1.3 Mapping Part Names to Physical Package Item Names

9.1.4 Interleaving

9.2 Mapping to a ZIP Archive

9.2.1 Mapping Part Data

9.2.2 ZIP Item Names

9.2.3 Mapping Part Names to ZIP Item Names

9.2.4 Mapping ZIP Item Names to Part Names

9.2.5 ZIP Package Limitations

9.2.6 Mapping Part Content Type

9.2.7 Mapping the Growth Hint

9.2.8 Late Detection of ZIP Items Unfit for Streaming Consumption

9.2.9 ZIP Format Clarifications for Packages

10. Core Properties

10.1 Core Properties Part

10.2 Location of Core Properties Part

10.3 Support for Versioning and Extensibility

10.4 Schema Restrictions for Core Properties

11. Thumbnails

11.1 Thumbnail Parts

12. Digital Signatures

12.1 Choosing Content to Sign

12.2 Digital Signature Parts

12.2.1 Digital Signature Origin Part

12.2.2 Digital Signature XML Signature Part

12.2.3 Digital Signature Certificate Part

12.2.4 Digital Signature Markup

12.3 Digital Signature Example

12.4 Generating Signatures

12.5 Validating Signatures

12.5.1 Signature Validation and Streaming Consumption

12.6 Support for Versioning and Extensibility

12.6.1 Using Relationship Types

12.6.2 Markup Compatibility Namespace for Package Digital Signatures

Annex A. Resolving Unicode Strings to Part Names

A.1 Creating an IRI from a Unicode String

A.2 Creating a URI from an IRI

A.3 Resolving a Relative Reference to a Part Name

A.4 String Conversion Examples

Annex B. Pack URI

B.1 Pack URI Scheme

B.2 Resolving a Pack URI to a Resource

B.3 Composing a Pack URI

B.4 Equivalence

Annex C. ZIP Appnote.txt Clarifications

C.1 Archive File Header Consistency

C.2 Table Key

Annex D. Schemas - XML Schema

Annex E. Schemas - RELAX NG

Annex F. Standard Namespaces and Content Types

Annex G. Physical Model Design Considerations

G.1 Access Styles

G.1.1 Direct Access Consumption

G.1.2 Streaming Consumption

G.1.3 Streaming Creation

G.1.4 Simultaneous Creation and Consumption

G.2 Layout Styles

G.2.1 Simple Ordering

G.2.2 Interleaved Ordering

G.3 Communication Styles

G.3.1 Sequential Delivery

G.3.2 Random Access

Annex H. Conformance Requirements

H.1 Package Model

H.2 Physical Packages

H.3 ZIP Physical Mapping

H.4 Core Properties

H.5 Thumbnail

H.6 Digital Signatures

H.7 Pack URI

Annex I. Bibliography

Annex J. Index


Converted to HTML format by ooxmlspec2html 0.1, a Perl script provided by OpenISO.org.