Supporting Markup Languages

Several supporting markup languages can also be used to describe the content of an OpenXML document.

  • DrawingML (§3:5) –used to represent shapes and other graphically rendered objects within a document.

  • VML (§3:6) –a format for vector graphics that is included for backwards compatibility and will eventually be replaced by DrawingML.

  • Shared MLs: Math (§3:7.1), Metadata (§3:7.2), Custom XML (§3:7.3), and Bibliography (§3:7.4).