Introduction

This subclause provides a high-level overview of the content described in the following schemas: pml-baseTypes.xsd, pml-presentation.xsd, pml-presentationProperties.xsd, and pml-viewProperties.xsd.

The PresentationML file format can be broken down into the following subjects:

  • Presentation

  • Slides

  • Slide Content

  • Animation

The best way to understand the content in each of these subjects is to cover them in that particular order.

The eight schemas that collectively represent the PresentationML file format can be grouped by subject as follows:

Presentation

Slide

Slide content

Animation

pml-baseTypes.xsd

pml-slide.xsd

pml-embedding.xsd

pml-animationInfo.xsd

pml-presentation.xsd

pml-comments.xsd

pml-presentationProperties.xsd

pml-viewProperties.xsd

There are other schemas—most notably DrawingML—that make up a sizeable chunk of the PresentationML file format. These schemas are addressed separately.

This subclause introduces the first subject, “Presentation”. Other subclauses build on this foundation.