From ceabc695bb5ccd834834f57290dbc1f228ced3aa Mon Sep 17 00:00:00 2001 From: Svante Schubert Date: Mon, 27 Nov 2023 18:10:29 +0100 Subject: [PATCH] Updating HTML representation of part 2,3,4 from todays change-tracked drafts (again) --- .../OpenDocument-v1.4-part1-introduction.html | 17 +- .../OpenDocument-v1.4-part2-packages.html | 26 +- .../OpenDocument-v1.4-part3-schema.html | 2820 +++++++++-------- .../OpenDocument-v1.4-part4-formula.html | 583 ++-- 4 files changed, 1727 insertions(+), 1719 deletions(-) diff --git a/docs/odf1.4/part1-introduction/OpenDocument-v1.4-part1-introduction.html b/docs/odf1.4/part1-introduction/OpenDocument-v1.4-part1-introduction.html index 0f37660..3ff6969 100644 --- a/docs/odf1.4/part1-introduction/OpenDocument-v1.4-part1-introduction.html +++ b/docs/odf1.4/part1-introduction/OpenDocument-v1.4-part1-introduction.html @@ -108,9 +108,10 @@ .T13 { font-family:'Liberation Sans'; font-weight:normal; } .T14 { font-family:'Liberation Sans'; font-style:italic; font-weight:normal; } .T15 { font-family:'Liberation Sans'; } - .T16 { font-weight:normal; } - .T17 { color:#55308d; font-family:'Liberation Sans'; text-decoration:none ! important; font-weight:normal; background-color:transparent; } - .T18 { color:#2248e5; font-family:'Liberation Sans'; font-size:24pt; font-weight:bold; } + .T16 { font-family:'Liberation Sans'; } + .T17 { font-weight:normal; } + .T18 { color:#55308d; font-family:'Liberation Sans'; text-decoration:none ! important; font-weight:normal; background-color:transparent; } + .T19 { color:#2248e5; font-family:'Liberation Sans'; font-size:24pt; font-weight:bold; } .T2 { font-size:8pt; } .T5 { font-family:'Liberation Sans'; font-weight:normal; } .T6 { font-family:'Liberation Sans'; font-style:italic; font-weight:normal; } @@ -127,7 +128,7 @@
 
-

Open Document Format for Office Applications (OpenDocument) Version 1.4. Part 1: Introduction

+

Open Document Format for Office Applications (OpenDocument) Version 1.4. Part 1: Introduction

OASIS Standard

@@ -163,7 +164,7 @@

Patrick Durusau (patrick@durusau.net), Individual

-

Svante Schubert (svante.schubert@gmail.com), Individual

+

Svante Schubert (svante.schubert@gmail.com), Individual

Editors:

@@ -173,7 +174,7 @@

Svante Schubert (svante.schubert@gmail.com), Individual

-

Michael Stahl (michael.stahl@allotropia.de), allotropia software GmbH

+

Michael Stahl (michael.stahl@allotropia.de), allotropia software GmbH

Additional artifacts:

@@ -240,7 +241,7 @@

1.2 This standard specifies the characteristics of an XML-based application-independent and platform-independent digital document file format, as well as the characteristics of software applications which read, write and process such documents. This standard is applicable to document authoring, editing, viewing, exchange and archiving, including text documents, spreadsheets, presentation graphics, drawings, charts and similar documents commonly used by personal productivity software applications.

-

This standard has three parts.

+

This standard has four parts.

Part 1 presents a master table of contents for parts 2 (packages), 3 (schema) and 4 (formulas). It also acknowledges the participation of all who made it possible.

@@ -270,7 +271,7 @@

1.4 None.

-

The individual parts of the OpenDocument specification each defines its own set of normative references.

+

Other parts of the OpenDocument specification contain non-normative references.

1.5 Non Normative References

None.

diff --git a/docs/odf1.4/part2-packages/OpenDocument-v1.4-part2-packages.html b/docs/odf1.4/part2-packages/OpenDocument-v1.4-part2-packages.html index f54f093..19b41e7 100644 --- a/docs/odf1.4/part2-packages/OpenDocument-v1.4-part2-packages.html +++ b/docs/odf1.4/part2-packages/OpenDocument-v1.4-part2-packages.html @@ -40,9 +40,9 @@ span.footnodeNumber { padding-right:1em; } span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000; margin:0; border:0; padding:0; } span.heading_numbering { margin-right: 0.8rem; }* { margin:0;} - .fr1 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:right; text-decoration:none ! important; vertical-align:top; writing-mode:horizontal-tb; direction:ltr; margin-left:0.499cm; margin-right:0cm; } - .fr2 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:middle; padding:0cm; } - .fr3 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; background-color:transparent; padding:0cm; } + .fr1 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:right; text-decoration:none ! important; vertical-align:top; margin-left:0.499cm; margin-right:0cm; } + .fr2 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:middle; padding:0cm; } + .fr3 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; background-color:transparent; padding:0cm; } .Abstract { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .AppendixHeading1_borderStart { background-color:transparent; border-left-style:none; border-right-style:none; border-top-width:0.018cm; border-top-style:solid; border-top-color:#808080; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-top:0.176cm; padding:0cm; padding-left:0cm; padding-right:0cm; padding-top:0.212cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.176cm; border-bottom-style:none; } .AppendixHeading1_borderSides { background-color:transparent; border-left-style:none; border-right-style:none; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; padding:0cm; padding-left:0cm; padding-right:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.176cm; padding-top:0.176cm; border-top-style:none; border-bottom-style:none; } @@ -423,19 +423,19 @@

1.5 Table 1 - XML Namespaces defined by the OpenDocument specification part 2

-
+

Prefix

Description

Namespace

-
+

manifest

Elements and attribute contained in the package manifest.

urn:oasis:names:tc:opendocument:xmlns:
manifest:1.0

-
+

dsig

Elements and attribute contained in digital signature files.

@@ -447,13 +447,13 @@

1.5 Table 2 - XML Namespaces defined by the OpenDocument metadata manifest ontology

-
+

Prefix

Description

Namespace

-
+

pkg

OWL classes and properties contained in metadata manifest files.

@@ -465,13 +465,13 @@

1.5 Table 3 - XML Namespaces used by the OpenDocument digital signature schema

-
+

Prefix

Description

Namespace

-
+

ds

XML Digital Signature Syntax and Processing namespace (see [xmldsig-core])

@@ -594,7 +594,7 @@

4.1 The format of the manifest file is defined by the OpenDocument manifest Relax-NG [RNG] schema. See appendix A. This chapter describes the semantics of the elements and attributes defined by this schema.

4.2 <manifest:manifest>

-

The <manifest:manifest> element is the root element of the manifest file. It contains <manifest:file-entry> child elements 4.3, each of which specifies information for a a file or directory in the package.

+

The <manifest:manifest> element is the root element of the manifest file. It contains <manifest:file-entry> child elements 4.3, each of which specifies information for a file or directory in the package.

The <manifest:manifest> element is a root element.

@@ -843,7 +843,7 @@

4.16.10 The manifest:media-type attribute is usable with the following element: <manifest:file-entry> 4.3.

The manifest:media-type attribute has the data type string 7.2.

-

4.16.11 manifest:preferred-view-mode

+

4.16.11 manifest:preferred-view-mode

The manifest:preferred-view-mode attribute specifies a preference on how the author of the document would like the document to be presented upon the document being opened. This attribute is only applicable to the root file entry with the manifest:full-path 4.16.4 attribute value of "/".

@@ -896,7 +896,7 @@

5

5.1 Introduction

The format of the digital signature files is defined by the OpenDocument digital signature schema Relax-NG [RNG] schema. See appendix A. This chapter describes the semantics of the elements and attributes defined by this schema.

-

5.2 <dsig:document-signatures>

+

5.2 <dsig:document-signatures>

The <dsig:document-signatures> root element serves as a container for any number of <ds:Signature> 5.3 elements. If the <dsig:document-signatures> element contains multiple <ds:Signature> elements, then there should be a relation between the digital signatures they define, for instance, they may all apply to the same set of files.

diff --git a/docs/odf1.4/part3-schema/OpenDocument-v1.4-part3-schema.html b/docs/odf1.4/part3-schema/OpenDocument-v1.4-part3-schema.html index af2cc06..6a0b93e 100644 --- a/docs/odf1.4/part3-schema/OpenDocument-v1.4-part3-schema.html +++ b/docs/odf1.4/part3-schema/OpenDocument-v1.4-part3-schema.html @@ -40,37 +40,37 @@ span.footnodeNumber { padding-right:1em; } span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000; margin:0; border:0; padding:0; } span.heading_numbering { margin-right: 0.8rem; }* { margin:0;} - .Formula { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; } - .fr1 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:right; text-decoration:none ! important; vertical-align:top; margin-left:0.199cm; margin-right:0.199cm; margin-top:0.199cm; margin-bottom:0.199cm; } - .fr10 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; text-align:center; } - .fr11 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; background-color:transparent; padding:0cm; } - .fr12 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; } - .fr13 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:middle; } - .fr14 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; } - .fr15 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:middle; margin-left:5.334cm; margin-right:0cm; } - .fr2 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:right; text-decoration:none ! important; vertical-align:top; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0.199cm; margin-right:0.199cm; margin-top:0.199cm; margin-bottom:0.199cm; padding:0cm; } - .fr3 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:center; text-decoration:none ! important; vertical-align:top; } - .fr4 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:middle; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; padding:0cm; } - .fr5 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; text-align:center; } - .fr6 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; padding:0cm; } - .fr7 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; float:right; vertical-align:top; text-align:right; } - .fr8 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; } - .fr9 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; text-align:center; padding:0cm; } - .gr1 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; vertical-align:middle; } - .gr10 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:middle; } - .gr11 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } - .gr12 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; writing-mode:horizontal-tb; direction:ltr; } - .gr13 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; writing-mode:horizontal-tb; direction:ltr; } - .gr14 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; writing-mode:horizontal-tb; direction:ltr; } - .gr15 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; writing-mode:horizontal-tb; direction:ltr; } - .gr2 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; margin-left:0cm; margin-right:0.4cm; float:left; vertical-align:top; } - .gr3 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; padding-top:0.139cm; padding-bottom:0.139cm; padding-left:0.265cm; padding-right:0.265cm; } - .gr4 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } - .gr5 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; } - .gr6 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } - .gr7 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } - .gr8 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; min-height:0.367cm;min-width:0.108cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; writing-mode:horizontal-tb; direction:ltr; } - .gr9 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; min-height:0.367cm;min-width:0.164cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; writing-mode:horizontal-tb; direction:ltr; } + .Formula { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; vertical-align:top; } + .fr1 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:right; text-decoration:none ! important; vertical-align:top; writing-mode:horizontal-tb; direction:ltr; margin-left:0.199cm; margin-right:0.199cm; margin-top:0.199cm; margin-bottom:0.199cm; } + .fr10 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; vertical-align:top; text-align:center; } + .fr11 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; background-color:transparent; padding:0cm; } + .fr12 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; writing-mode:horizontal-tb; direction:ltr; } + .fr13 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:middle; writing-mode:horizontal-tb; direction:ltr; } + .fr14 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; writing-mode:horizontal-tb; direction:ltr; } + .fr15 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:middle; writing-mode:horizontal-tb; direction:ltr; margin-left:5.334cm; margin-right:0cm; } + .fr2 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:right; text-decoration:none ! important; vertical-align:top; writing-mode:horizontal-tb; direction:ltr; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0.199cm; margin-right:0.199cm; margin-top:0.199cm; margin-bottom:0.199cm; padding:0cm; } + .fr3 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-align:center; text-decoration:none ! important; vertical-align:top; writing-mode:horizontal-tb; direction:ltr; } + .fr4 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:middle; writing-mode:horizontal-tb; direction:ltr; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; padding:0cm; } + .fr5 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; vertical-align:top; text-align:center; } + .fr6 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; padding:0cm; } + .fr7 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; float:right; vertical-align:top; text-align:right; } + .fr8 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; vertical-align:top; writing-mode:horizontal-tb; direction:ltr; } + .fr9 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; border-top-style:none; border-left-style:none; border-bottom-style:none; border-right-style:none; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; vertical-align:top; text-align:center; padding:0cm; } + .gr1 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; vertical-align:middle; } + .gr10 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; vertical-align:middle; } + .gr11 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } + .gr12 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; } + .gr13 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; } + .gr14 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; } + .gr15 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; min-height:0.489cm;min-width:0.215cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; } + .gr2 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0.4cm; float:left; vertical-align:top; } + .gr3 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0.139cm; padding-bottom:0.139cm; padding-left:0.265cm; padding-right:0.265cm; } + .gr4 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } + .gr5 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .gr6 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } + .gr7 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0.125cm; padding-bottom:0.125cm; padding-left:0.25cm; padding-right:0.25cm; } + .gr8 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; min-height:0.367cm;min-width:0.108cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; } + .gr9 { font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; line-height:100%; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; min-height:0.367cm;min-width:0.164cm;padding-top:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; } .Appendix_20_Heading_borderStart { background-color:transparent; border-left-style:none; border-right-style:none; border-top-width:0.018cm; border-top-style:solid; border-top-color:#808080; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-top:0.847cm; padding:0cm; padding-left:0cm; padding-right:0cm; padding-top:0.212cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.212cm; border-bottom-style:none; } .Appendix_20_Heading_borderSides { background-color:transparent; border-left-style:none; border-right-style:none; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; padding:0cm; padding-left:0cm; padding-right:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.212cm; padding-top:0.847cm; border-top-style:none; border-bottom-style:none; } .Appendix_20_Heading_borderEnd { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.212cm; padding:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0.847cm; border-top-style:none;} @@ -134,45 +134,45 @@ .P11 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-width:0.018cm; border-top-style:solid; border-top-color:#808080; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.423cm; margin-top:0cm; padding:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; padding-top:0.035cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P12 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P13 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P14 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P15 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } - .P16_borderStart { background-color:transparent; border-left-style:none; border-right-style:none; border-top-width:0.018cm; border-top-style:solid; border-top-color:#808080; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-top:0cm; padding:0cm; padding-left:0cm; padding-right:0cm; padding-top:0.035cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.423cm; border-bottom-style:none; } - .P16_borderSides { background-color:transparent; border-left-style:none; border-right-style:none; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; padding:0cm; padding-left:0cm; padding-right:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.423cm; padding-top:0cm; border-top-style:none; border-bottom-style:none; } - .P16_borderEnd { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.423cm; padding:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0cm; border-top-style:none;} - .P16 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-width:0.018cm; border-top-style:solid; border-top-color:#808080; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.423cm; margin-top:0cm; padding:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; padding-top:0.035cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P17 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0.423cm; padding:0cm; text-align:left ! important; text-indent:0.002cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P18 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.152cm; margin-left:0cm; margin-right:0cm; margin-top:0.152cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P14 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } + .P15_borderStart { background-color:transparent; border-left-style:none; border-right-style:none; border-top-width:0.018cm; border-top-style:solid; border-top-color:#808080; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-top:0cm; padding:0cm; padding-left:0cm; padding-right:0cm; padding-top:0.035cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.423cm; border-bottom-style:none; } + .P15_borderSides { background-color:transparent; border-left-style:none; border-right-style:none; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; padding:0cm; padding-left:0cm; padding-right:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.423cm; padding-top:0cm; border-top-style:none; border-bottom-style:none; } + .P15_borderEnd { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.423cm; padding:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-top:0cm; border-top-style:none;} + .P15 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-width:0.018cm; border-top-style:solid; border-top-color:#808080; color:#2248e5; font-size:18pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.423cm; margin-top:0cm; padding:0cm; padding-bottom:0cm; padding-left:0cm; padding-right:0cm; padding-top:0.035cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P16 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0.423cm; padding:0cm; text-align:left ! important; text-indent:0.002cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P17 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:bold; letter-spacing:normal; margin-bottom:0.152cm; margin-left:0cm; margin-right:0cm; margin-top:0.152cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P18 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P19 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P2 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P20 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P21 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.106cm; margin-top:0.106cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P22 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:1.498cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P23 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.106cm; margin-left:0.423cm; margin-right:0cm; margin-top:0.106cm; padding:0cm; text-align:left ! important; text-indent:0.002cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P24 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.106cm; margin-left:0.847cm; margin-right:0cm; margin-top:0.106cm; padding:0cm; text-align:left ! important; text-indent:0.002cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P25 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:italic; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P26 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P27 { background-color:#ffff00; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P28 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } - .P29 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; vertical-align:top; color:#000000; text-shadow:none; } + .P20 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.106cm; margin-top:0.106cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P21 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:1.498cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P22 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.106cm; margin-left:0.423cm; margin-right:0cm; margin-top:0.106cm; padding:0cm; text-align:left ! important; text-indent:0.002cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P23 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.106cm; margin-left:0.847cm; margin-right:0cm; margin-top:0.106cm; padding:0cm; text-align:left ! important; text-indent:0.002cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P24 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:italic; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P25 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P26 { background-color:#ffff00; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P27 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } + .P28 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; vertical-align:top; color:#000000; text-shadow:none; } + .P29 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } .P3 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P30 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } - .P31 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } - .P32 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P33 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P34 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P35 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P36 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } - .P37 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-left:1.27cm; margin-right:1.27cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P38 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-left:1.91cm; margin-right:1.27cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P39 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0.64cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P40 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.141cm; margin-top:0.141cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P30 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } + .P31 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P32 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P33 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P34 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P35 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Serif'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; color:#000000; text-shadow:none; } + .P36 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-left:1.27cm; margin-right:1.27cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P37 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-left:1.91cm; margin-right:1.27cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P38 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0.64cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P39 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.141cm; margin-top:0.141cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P40 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-left:1.27cm; margin-right:1.27cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P41 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-left:1.27cm; margin-right:1.27cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P42 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.212cm; margin-left:1.27cm; margin-right:1.27cm; margin-top:0.212cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P42 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P43 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P44 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P44 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P45 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P46 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P47 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P47 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P48 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P49 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P50 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } @@ -181,22 +181,21 @@ .P53 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P54 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P55 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P56 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P57 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P58 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P59 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:italic; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P56 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P57 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P58 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:italic; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:center ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P59 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P60 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P61 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P62 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P63 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P64 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0.083cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P62 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P63 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0.102cm; margin-left:0.083cm; margin-right:0cm; margin-top:0.102cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } + .P64 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:18pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:center ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } .P65 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:18pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:center ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } .P66 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:18pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:center ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } - .P67 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:18pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:center ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } - .P68 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; } - .P69 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:9pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } + .P67 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:left ! important; font-family:Arial; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; } + .P68 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:9pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } + .P69 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } .P7 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } - .P70 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:12pt; font-style:normal; font-weight:normal; letter-spacing:normal; padding:0cm; text-align:left ! important; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; margin-left:0cm; margin-right:0cm; margin-top:0cm; margin-bottom:0cm; line-height:100%; text-indent:0cm; text-shadow:none; } .P8 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .P9 { background-color:transparent; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-bottom:0cm; margin-left:0cm; margin-right:0cm; margin-top:0.051cm; padding:0cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; } .Parent_20_Element_20_List_borderStart { background-color:#e6e6e6; border-left-width:0.0133cm; border-left-style:solid; border-left-color:#000000; border-right-width:0.0133cm; border-right-style:solid; border-right-color:#000000; border-top-width:0.0133cm; border-top-style:solid; border-top-color:#000000; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; margin-left:0cm; margin-right:0cm; margin-top:0.102cm; padding:0.051cm; text-align:left ! important; text-indent:0cm; font-family:'Liberation Sans'; text-decoration:none ! important; writing-mode:horizontal-tb; direction:ltr; padding-bottom:0.102cm; border-bottom-style:none; } @@ -510,7 +509,7 @@ .Alien_20_Attribute { font-family:'Courier New'; } .Alien_20_Attribute_20_Value { font-family:'Courier New'; } .Alien_20_Element { font-family:'Courier New'; background-color:transparent; } - .Attribute { font-family:'Courier New'; font-size:10pt; } + .Attribute { font-family:'Courier New'; font-size:10pt; background-color:transparent; } .Attribute_20_Value { font-family:'Courier New'; background-color:transparent; } .Attribute_20_Value_20_Fragment { font-family:'Courier New'; background-color:transparent; } .Attribute_20_Value_20_Instance { font-family:'Courier New'; } @@ -518,7 +517,7 @@ .Bullet_20_Symbols { font-family:OpenSymbol; } .Datatype { font-family:'Courier New'; } .Def { font-style:italic; background-color:transparent; } - .Element { font-family:'Courier New'; font-size:10pt; } + .Element { font-family:'Courier New'; font-size:10pt; background-color:transparent; } .Emphasis { font-style:italic; } .Example { font-family:'Courier New'; font-weight:normal; } .Example_20_Label { background-color:transparent; font-weight:bold; } @@ -528,7 +527,7 @@ .Hyperlink { color:#55308d; font-family:'Liberation Sans'; text-decoration:none ! important; } .ISO_20_Keyword { background-color:transparent; } .Internet_20_link { color:#55308d; font-family:'Liberation Sans'; text-decoration:none ! important; background-color:transparent; } - .Keyword { font-size:10pt; font-family:'Courier New'; } + .Keyword { background-color:transparent; font-size:10pt; font-family:'Courier New'; } .Label { font-weight:bold; background-color:transparent; } .Misc_20_Source { font-family:'Courier New'; background-color:transparent; } .Note_20_Label { background-color:transparent; font-weight:bold; } @@ -544,54 +543,57 @@ .T16 { font-family:'Liberation Sans'; font-weight:normal; } .T17 { font-family:'Courier New'; font-size:10pt; background-color:transparent; } .T18 { background-color:#ffff00; } - .T19 { font-style:normal; } + .T19 { font-family:'Courier New'; font-size:10pt; background-color:transparent; } .T2 { font-size:8pt; } .T20 { font-style:normal; } - .T21 { font-style:italic; } + .T21 { font-style:normal; } .T22 { font-style:italic; } - .T23 { font-family:'Noto Sans'; } - .T24 { font-family:'DejaVu Sans'; } - .T26 { font-style:italic; } - .T31 { font-weight:bold; } - .T33 { font-family:Arial; } - .T34 { color:#000000; } - .T35 { font-family:'Liberation Sans'; } - .T36 { font-family:'Liberation Sans'; font-size:10pt; } - .T37 { color:#0000ff; font-family:'Liberation Sans'; font-size:12pt; text-decoration:none ! important; background-color:transparent; } - .T38 { background-color:#ffff00; } - .T39 { color:#2248e5; font-family:'Liberation Sans'; font-size:14pt; font-weight:bold; } - .T40 { color:#2248e5; font-family:'Liberation Sans'; font-size:13pt; font-weight:bold; } - .T41 { font-family:'Liberation Sans'; } + .T23 { font-style:italic; } + .T24 { font-family:'Noto Sans'; } + .T25 { font-family:'DejaVu Sans'; } + .T27 { font-style:italic; } + .T32 { font-weight:bold; } + .T34 { font-family:Arial; } + .T35 { color:#000000; } + .T36 { font-family:'Liberation Sans'; } + .T37 { font-family:'Liberation Sans'; font-size:10pt; } + .T38 { color:#0000ff; font-family:'Liberation Sans'; font-size:12pt; text-decoration:none ! important; background-color:transparent; } + .T39 { background-color:#ffff00; } + .T40 { color:#2248e5; font-family:'Liberation Sans'; font-size:14pt; font-weight:bold; } + .T41 { color:#2248e5; font-family:'Liberation Sans'; font-size:13pt; font-weight:bold; } .T42 { font-family:'Liberation Sans'; } - .T43 { font-family:'Liberation Sans'; font-size:12pt; } - .T44 { font-family:'Liberation Serif'; font-size:12pt; } - .T45 { color:#00875a; } - .T46 { font-family:'Courier New'; } - .T47 { font-family:'Courier New'; font-size:10pt; } - .T49 { color:#55308d; text-decoration:none ! important; } + .T43 { font-family:'Liberation Sans'; } + .T44 { font-family:'Liberation Sans'; } + .T45 { font-family:'Liberation Sans'; font-size:12pt; } + .T46 { font-family:'Liberation Serif'; font-size:12pt; } + .T47 { color:#00875a; } + .T48 { font-family:'Courier New'; } + .T49 { font-family:'Courier New'; font-size:10pt; } .T5 { font-family:Arial; } - .T50 { font-size:10pt; } - .T52 { background-color:transparent; } - .T53 { background-color:transparent; } - .T54 { font-family:'Courier New'; background-color:transparent; } - .T55 { font-family:'Courier New'; background-color:transparent; } - .T56 { font-family:'Liberation Sans'; } - .T58 { font-family:'Liberation Sans'; font-size:9pt; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; } - .T59 { font-family:'Liberation Sans'; font-size:12pt; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; } + .T51 { color:#55308d; text-decoration:none ! important; } + .T52 { font-size:10pt; } + .T54 { background-color:transparent; } + .T55 { background-color:transparent; } + .T56 { font-family:'Courier New'; background-color:transparent; } + .T57 { font-family:'Courier New'; background-color:transparent; } + .T58 { font-family:'Liberation Sans'; } + .T59 { font-family:'Liberation Sans'; } .T6 { font-weight:normal; } + .T61 { font-family:'Liberation Sans'; font-size:9pt; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; } + .T62 { font-family:'Liberation Sans'; font-size:12pt; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; } .T7 { font-weight:normal; } .T8 { color:#000000; font-family:Arial; font-size:9.75pt; letter-spacing:normal; font-style:normal; font-weight:normal; } .T9 { font-family:Arial; font-size:10pt; } .Teletype { font-family:'Liberation Mono'; } /* ODF styles with no properties representable as CSS: - .dp1 .Sect1 .ChartClassExamples.A .NamespaceTable2.A .NamespaceTable2.B .NamespaceTable2.C .Tabelle1.A .Tabelle1.B .Table12.A .Table12.B .Table12.C .Table20.A .Table20.B .Table21.A .Table21.B .Table21.C .Table22.A .Table22.B .Table22.C .Table23.A .Table23.B .Table24.A .Table24.B .SpecialUnicodeharacters.1 .Table20.1 .Table21.1 .Table22.1 .Table24.2 .Character_5f_20_5f_style .Default_20_Paragraph_20_Font .Definition .Endnote_20_Symbol .Footnote_20_Symbol .Index_20_Link .Line_20_numbering .ListLabel_20_10 .ListLabel_20_11 .ListLabel_20_12 .ListLabel_20_13 .ListLabel_20_14 .ListLabel_20_15 .ListLabel_20_16 .ListLabel_20_17 .ListLabel_20_18 .Numbering_20_Symbols .Page_20_Number .T12 .T14 .T25 .T27 .T28 .T29 .T30 .T32 .T48 .T51 .Zeichenformat .ins { } */ + .dp1 .Sect1 .ChartClassExamples.A .NamespaceTable2.A .NamespaceTable2.B .NamespaceTable2.C .Tabelle1.A .Tabelle1.B .Table12.A .Table12.B .Table12.C .Table20.A .Table20.B .Table21.A .Table21.B .Table21.C .Table22.A .Table22.B .Table22.C .Table23.A .Table23.B .Table24.A .Table24.B .SpecialUnicodeharacters.1 .Table20.1 .Table21.1 .Table22.1 .Table24.2 .Character_5f_20_5f_style .Default_20_Paragraph_20_Font .Definition .Endnote_20_Symbol .Footnote_20_Symbol .Index_20_Link .Line_20_numbering .ListLabel_20_10 .ListLabel_20_11 .ListLabel_20_12 .ListLabel_20_13 .ListLabel_20_14 .ListLabel_20_15 .ListLabel_20_16 .ListLabel_20_17 .ListLabel_20_18 .Numbering_20_Symbols .Page_20_Number .T12 .T14 .T26 .T28 .T29 .T30 .T31 .T33 .T50 .T53 .Zeichenformat .ins { } */ -
+
 

Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 3: OpenDocument Schema

@@ -602,17 +604,17 @@

https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.odt (Authoritative)

-

https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.html

+

https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.html

-

https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.pdf

+

https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.pdf

Previous stage:

https://docs.oasis-open.org/office/OpenDocument/v1.3/cs02/part3-schema/OpenDocument-v1.3-cs02-part3-schema.odt (Authoritative)

-

https://docs.oasis-open.org/office/OpenDocument/v1.3/cs02/part3-schema/OpenDocument-v1.3-cs02-part3-schema.html

+

https://docs.oasis-open.org/office/OpenDocument/v1.3/cs02/part3-schema/OpenDocument-v1.3-cs02-part3-schema.html

-

https://docs.oasis-open.org/office/OpenDocument/v1.3/cs02/part3-schema/OpenDocument-v1.3-cs02-part3-schema.pdf

+

https://docs.oasis-open.org/office/OpenDocument/v1.3/cs02/part3-schema/OpenDocument-v1.3-cs02-part3-schema.pdf

Latest stage:

@@ -634,22 +636,22 @@

Editors:

-

Francis Cave (francis@franciscave.com), Individual

+

Francis Cave (francis@franciscave.com), Individual

-

Patrick Durusau (patrick@durusau.net), Individual

+

Patrick Durusau (patrick@durusau.net), Individual

-

Svante Schubert (svante.schubert@gmail.com), Individual

+

Svante Schubert (svante.schubert@gmail.com), Individual

-

Michael Stahl (michael.stahl@cib.de), CIB labs GmbH

+

Michael Stahl (michael.stahl@cib.de), CIB labs GmbH

Additional artifacts:

This prose specification is one component of a Work Product which includes:

-
+

Related work:

This specification replaces or supersedes:

- +

Declared XML namespaces:

urn:oasis:names:tc:opendocument:xmlns:animation:1.0
urn:oasis:names:tc:opendocument:xmlns:chart:1.0
urn:oasis:names:tc:opendocument:xmlns:config:1.0
urn:oasis:names:tc:opendocument:xmlns:database:1.0
urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0
urn:oasis:names:tc:opendocument:xmlns:drawing:1.0
urn:oasis:names:tc:opendocument:xmlns:form:1.0
urn:oasis:names:tc:opendocument:xmlns:manifest:1.0
urn:oasis:names:tc:opendocument:xmlns:meta:1.0
urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0
urn:oasis:names:tc:opendocument:xmlns:office:1.0
urn:oasis:names:tc:opendocument:xmlns:presentation:1.0
urn:oasis:names:tc:opendocument:xmlns:script:1.0
urn:oasis:names:tc:opendocument:xmlns:table:1.0
urn:oasis:names:tc:opendocument:xmlns:text:1.0
urn:oasis:names:tc:opendocument:xmlns:style:1.0
urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0
urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0
urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0
urn:oasis:names:tc:opendocument:xmlns:of:1.2
http://docs.oasis-open.org/ns/office/1.2/meta/odf#

@@ -664,7 +666,7 @@

This document was last revised or approved by the membership of OASIS on the above date. The level of approval is also listed above. Check the “Latest stage” location noted above for possible later revisions of this document. Any other numbered Versions and other technical work produced by the Technical Committee (TC) are listed at https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office#technical.

-

TC members should send comments on this specification to the TC’s email list. Others should send comments to the TC’s public comment list, after subscribing to it by following the instructions at the “Send A Comment” button on the TC’s web page at https://www.oasis-open.org/committees/office/.

+

TC members should send comments on this specification to the TC’s email list. Others should send comments to the TC’s public comment list, after subscribing to it by following the instructions at the “Send A Comment” button on the TC’s web page at https://www.oasis-open.org/committees/office/.

This specification is provided under the RF on Limited Terms Model of the OASIS IPR Policy, the mode chosen when the Technical Committee was established. For information on whether any patents have been disclosed that may be essential to implementing this specification, and any offers of patent licensing terms, please refer to the Intellectual Property Rights section of the TC’s web page (https://www.oasis-open.org/committees/office/ipr.php).

@@ -674,32 +676,32 @@

When referencing this specification the following citation format should be used:

-

[OpenDocument-v1.3-part3]

+

[OpenDocument-v1.3-part3]

Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 3: OpenDocument Schema. Edited by Francis Cave, Patrick Durusau, Svante Schubert and Michael Stahl. 27 April 2021. OASIS Standard. https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.html. Latest stage: https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part3-schema.html.

Notices

-

Copyright © OASIS Open 2021. All Rights Reserved.

+

Copyright © OASIS Open 2021. All Rights Reserved.

-

All capitalized terms in the following text have the meanings assigned to them in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The full Policy may be found at the OASIS website.

+

All capitalized terms in the following text have the meanings assigned to them in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The full Policy may be found at the OASIS website.

-

This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published, and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this section are included on all such copies and derivative works. However, this document itself may not be modified in any way, including by removing the copyright notice or references to OASIS, except as needed for the purpose of developing any document or deliverable produced by an OASIS Technical Committee (in which case the rules applicable to copyrights, as set forth in the OASIS IPR Policy, must be followed) or as required to translate it into languages other than English.

+

This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published, and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this section are included on all such copies and derivative works. However, this document itself may not be modified in any way, including by removing the copyright notice or references to OASIS, except as needed for the purpose of developing any document or deliverable produced by an OASIS Technical Committee (in which case the rules applicable to copyrights, as set forth in the OASIS IPR Policy, must be followed) or as required to translate it into languages other than English.

-

The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.

+

The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.

-

This document and the information contained herein is provided on an "AS IS" basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

+

This document and the information contained herein is provided on an "AS IS" basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

-

OASIS requests that any OASIS Party or any other party that believes it has patent claims that would necessarily be infringed by implementations of this OASIS Committee Specification or OASIS Standard, to notify OASIS TC Administrator and provide an indication of its willingness to grant patent licenses to such patent claims in a manner consistent with the IPR Mode of the OASIS Technical Committee that produced this specification.

+

OASIS requests that any OASIS Party or any other party that believes it has patent claims that would necessarily be infringed by implementations of this OASIS Committee Specification or OASIS Standard, to notify OASIS TC Administrator and provide an indication of its willingness to grant patent licenses to such patent claims in a manner consistent with the IPR Mode of the OASIS Technical Committee that produced this specification.

-

OASIS invites any party to contact the OASIS TC Administrator if it is aware of a claim of ownership of any patent claims that would necessarily be infringed by implementations of this specification by a patent holder that is not willing to provide a license to such patent claims in a manner consistent with the IPR Mode of the OASIS Technical Committee that produced this specification. OASIS may include such claims on its website, but disclaims any obligation to do so.

+

OASIS invites any party to contact the OASIS TC Administrator if it is aware of a claim of ownership of any patent claims that would necessarily be infringed by implementations of this specification by a patent holder that is not willing to provide a license to such patent claims in a manner consistent with the IPR Mode of the OASIS Technical Committee that produced this specification. OASIS may include such claims on its website, but disclaims any obligation to do so.

-

OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS' procedures with respect to rights in any document or deliverable produced by an OASIS Technical Committee can be found on the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this OASIS Committee Specification or OASIS Standard, can be obtained from the OASIS TC Administrator. OASIS makes no representation that any information or list of intellectual property rights will at any time be complete, or that any claims in such list are, in fact, Essential Claims.

+

OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS' procedures with respect to rights in any document or deliverable produced by an OASIS Technical Committee can be found on the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this OASIS Committee Specification or OASIS Standard, can be obtained from the OASIS TC Administrator. OASIS makes no representation that any information or list of intellectual property rights will at any time be complete, or that any claims in such list are, in fact, Essential Claims.

-

The name "OASIS" is a trademark of OASIS, the owner and developer of this specification, and should be used only to refer to the organization and its official outputs. OASIS welcomes reference to, and implementation and use of, specifications, while reserving the right to enforce its marks against misleading uses. Please see https://www.oasis-open.org/policies-guidelines/trademark for above guidance.

+

The name "OASIS" is a trademark of OASIS, the owner and developer of this specification, and should be used only to refer to the organization and its official outputs. OASIS welcomes reference to, and implementation and use of, specifications, while reserving the right to enforce its marks against misleading uses. Please see https://www.oasis-open.org/policies-guidelines/trademark for above guidance.

-

Table of Contents

-

1 Introduction

1.1 Introduction

1.2 Terminology

1.3 Normative References

1.4 Non Normative References

1.5 Namespaces

2 OpenDocument Documents, Consumers and Producers

2.1 Introduction

2.2 Document Conformance

2.2.1 OpenDocument Document

2.2.2 OpenDocument Extended Document

2.2.3 OpenDocument Text Document

2.2.4 OpenDocument Spreadsheet Document

2.2.5 OpenDocument Drawing Document

2.2.6 OpenDocument Presentation Document

2.2.7 OpenDocument Chart Document

2.2.8 OpenDocument Image Document

2.2.9 OpenDocument Formula Document

2.2.10 OpenDocument Database Front End Document

2.3 Producers

2.3.1 OpenDocument Producer

2.3.2 OpenDocument Extended Producer

2.4 Consumer

3 Document Structure

3.1 Document Representation

3.1.1 General

3.1.2 <office:document>(Single OpenDocument XML Files)

3.1.3 Package OpenDocument Files

3.1.3.1 General

3.1.3.2 <office:document-content>

3.1.3.3 <office:document-styles>

3.1.3.4 <office:document-meta>

3.1.3.5 <office:document-settings>

3.1.4 Summary of Document Representation

3.2 <office:meta>

3.3 <office:body>

3.4 <office:text>

3.5 <office:drawing>

3.6 <office:presentation>

3.7 <office:spreadsheet>

3.8 <office:chart>

3.9 <office:image>

3.10 <office:settings>

3.10.1 General

3.10.2 <config:config-item-set>

3.10.3 <config:config-item>

3.10.4 <config:config-item-map-indexed>

3.10.5 <config:config-item-map-entry>

3.10.6 <config:config-item-map-named>

3.11 Cursor Position Setting

3.12 <office:scripts>

3.13 <office:script>

3.14 <office:font-face-decls>

3.15 Styles

3.15.1 General

3.15.2 <office:styles>

3.15.3 <office:automatic-styles>

3.15.4 <office:master-styles>

3.16 Document Signatures

3.17 Foreign Elements and Attributes

3.18 White Space Processing and EOL Handling

3.19 MIME Types and File Name Extensions

4 Metadata

4.1 General

4.2 RDF Metadata

4.2.1 In-Content Metadata (RDFa)

4.2.2 manifest.rdf

4.2.2.1 General

4.2.2.2 odf:ContentFile

4.2.2.3 odf:StylesFile

4.2.2.4 odf:Element

4.2.2.5 odf:prefix

4.2.2.6 odf:suffix

4.3 Non-RDF Metadata

4.3.1 General

4.3.2 Pre-Defined Metadata Elements

4.3.2.1 <meta:generator>

4.3.2.2 <dc:title>

4.3.2.3 <dc:description>

4.3.2.4 <dc:subject>

4.3.2.5 <meta:keyword>

4.3.2.6 <meta:initial-creator>

4.3.2.7 <dc:creator>

4.3.2.8 <meta:printed-by>

4.3.2.9 <meta:creation-date>

4.3.2.10 <dc:date>

4.3.2.11 <meta:print-date>

4.3.2.12 <meta:template>

4.3.2.13 <meta:auto-reload>

4.3.2.14 <meta:hyperlink-behaviour>

4.3.2.15 <dc:language>

4.3.2.16 <meta:editing-cycles>

4.3.2.17 <meta:editing-duration>

4.3.2.18 <meta:document-statistic>

4.3.3 <meta:user-defined>

5 Text Content

5.1 Headings, Paragraphs and Basic Text Structure

5.1.1 General

5.1.2 <text:h>

5.1.3 <text:p>

5.2 <text:page-sequence>

5.2.1 General

5.2.2 <text:page>

5.3 Lists

5.3.1 <text:list>

5.3.2 Default List Style

5.3.3 <text:list-header>

5.3.4 <text:list-item>

5.3.5 List Item Style Rules

5.3.6 <text:numbered-paragraph> (deprecated)

5.3.7 Numbered Paragraph Style Rules (deprecated)

5.4 <text:section>

5.4.1 General

5.4.2 <text:section-source>

5.5 Change Tracking

5.5.1 General

5.5.2 <text:tracked-changes>

5.5.3 <text:changed-region>

5.5.4 <text:insertion>

5.5.5 <text:deletion>

5.5.6 <text:format-change>

5.5.7 <office:change-info>

5.5.8 Change Marks

5.5.8.1 General

5.5.8.2 <text:change-start>

5.5.8.3 <text:change-end>

5.5.8.4 <text:change>

5.6 <text:soft-page-break>

5.7 Document Declarations

6 Paragraph Elements Content

6.1 Basic Text Content

6.1.1 General

6.1.2 White Space Characters

6.1.3 <text:s>

6.1.4 <text:tab>

6.1.5 <text:line-break>

6.1.6 Soft Hyphens, Hyphens, and Non-breaking Spaces

6.1.7 <text:span>

6.1.8 <text:a>

6.1.9 <text:meta>

6.1.10 <text:number>

6.2 Bookmarks and References

6.2.1 Bookmarks

6.2.1.1 General

6.2.1.2 <text:bookmark>

6.2.1.3 <text:bookmark-start>

6.2.1.4 <text:bookmark-end>

6.2.2 References

6.2.2.1 General

6.2.2.2 <text:reference-mark>

6.2.2.3 <text:reference-mark-start>

6.2.2.4 <text:reference-mark-end>

6.3 Notes

6.3.1 General

6.3.2 <text:note>

6.3.3 <text:note-citation>

6.3.4 <text:note-body>

6.4 <text:ruby>

6.4.1 General

6.4.2 <text:ruby-base>

6.4.3 <text:ruby-text>

7 Text Fields

7.1 General

7.2 Common Characteristics of Field Elements

7.3 Document Fields

7.3.1 General

7.3.2 <text:date>

7.3.3 <text:time>

7.3.4 <text:page-number>

7.3.5 <text:page-continuation>

7.3.6 Subsequent Author Fields

7.3.6.1 General

7.3.6.2 <text:sender-firstname>

7.3.6.3 <text:sender-lastname>

7.3.6.4 <text:sender-initials>

7.3.6.5 <text:sender-title>

7.3.6.6 <text:sender-position>

7.3.6.7 <text:sender-email>

7.3.6.8 <text:sender-phone-private>

7.3.6.9 <text:sender-fax>

7.3.6.10 <text:sender-company>

7.3.6.11 <text:sender-phone-work>

7.3.6.12 <text:sender-street>

7.3.6.13 <text:sender-city>

7.3.6.14 <text:sender-postal-code>

7.3.6.15 <text:sender-country>

7.3.6.16 <text:sender-state-or-province>

7.3.7 Author Fields

7.3.7.1 <text:author-name>

7.3.7.2 <text:author-initials>

7.3.8 <text:chapter>

7.3.9 <text:file-name>

7.3.10 <text:template-name>

7.3.11 <text:sheet-name>

7.4 Variable Fields

7.4.1 General

7.4.2 <text:variable-decls>

7.4.3 <text:variable-decl>

7.4.4 <text:variable-set>

7.4.5 <text:variable-get>

7.4.6 <text:variable-input>

7.4.7 <text:user-field-decls>

7.4.8 <text:user-field-decl>

7.4.9 <text:user-field-get>

7.4.10 <text:user-field-input>

7.4.11 <text:sequence-decls>

7.4.12 <text:sequence-decl>

7.4.13 <text:sequence>

7.4.14 <text:expression>

7.4.15 <text:text-input>

7.4.16 <text:drop-down>

7.4.17 <text:label>

7.5 Metadata Fields

7.5.1 General

7.5.2 <text:initial-creator>

7.5.3 <text:creation-date>

7.5.4 <text:creation-time>

7.5.5 <text:description>

7.5.6 <text:user-defined>

7.5.7 <text:print-time>

7.5.8 <text:print-date>

7.5.9 <text:printed-by>

7.5.10 <text:title>

7.5.11 <text:subject>

7.5.12 <text:keywords>

7.5.13 <text:editing-cycles>

7.5.14 <text:editing-duration>

7.5.15 <text:modification-time>

7.5.16 <text:modification-date>

7.5.17 <text:creator>

7.5.18 Document Statistics Fields

7.5.18.1 General

7.5.18.2 <text:page-count>

7.5.18.3 <text:paragraph-count>

7.5.18.4 <text:word-count>

7.5.18.5 <text:character-count>

7.5.18.6 <text:table-count>

7.5.18.7 <text:image-count>

7.5.18.8 <text:object-count>

7.5.19 <text:meta-field>

7.6 Database Fields

7.6.1 General

7.6.2 <form:connection-resource>

7.6.3 <text:database-display>

7.6.4 <text:database-next>

7.6.5 <text:database-row-select>

7.6.6 <text:database-row-number>

7.6.7 <text:database-name>

7.7 More Fields

7.7.1 Page Variable Fields

7.7.1.1 General

7.7.1.2 <text:page-variable-set>

7.7.1.3 <text:page-variable-get>

7.7.2 <text:placeholder>

7.7.3 <text:conditional-text>

7.7.4 <text:hidden-text>

7.7.5 <text:reference-ref>

7.7.6 <text:bookmark-ref>

7.7.7 <text:note-ref>

7.7.8 <text:sequence-ref>

7.7.9 <text:script>

7.7.10 <text:execute-macro>

7.7.11 <text:hidden-paragraph>

7.7.12 <text:dde-connection>

7.7.13 <text:measure>

7.7.14 <text:table-formula> (deprecated)

8 Text Indexes

8.1 Index Marks

8.1.1 General

8.1.2 <text:toc-mark-start>

8.1.3 <text:toc-mark-end>

8.1.4 <text:toc-mark>

8.1.5 <text:user-index-mark-start>

8.1.6 <text:user-index-mark-end>

8.1.7 <text:user-index-mark>

8.1.8 <text:alphabetical-index-mark-start>

8.1.9 <text:alphabetical-index-mark-end>

8.1.10 <text:alphabetical-index-mark>

8.1.11 <text:bibliography-mark>

8.2 Index Structure

8.2.1 General

8.2.2 <text:index-body>

8.2.3 <text:index-title>

8.3 <text:table-of-content>

8.3.1 General

8.3.2 <text:table-of-content-source>

8.3.3 <text:table-of-content-entry-template>

8.4 <text:illustration-index>

8.4.1 General

8.4.2 <text:illustration-index-source>

8.4.3 <text:illustration-index-entry-template>

8.5 <text:table-index>

8.5.1 General

8.5.2 <text:table-index-source>

8.5.3 <text:table-index-entry-template>

8.6 <text:object-index>

8.6.1 General

8.6.2 <text:object-index-source>

8.6.3 <text:object-index-entry-template>

8.7 <text:user-index>

8.7.1 General

8.7.2 <text:user-index-source>

8.7.3 <text:user-index-entry-template>

8.8 <text:alphabetical-index>

8.8.1 General

8.8.2 <text:alphabetical-index-source>

8.8.3 <text:alphabetical-index-auto-mark-file>

8.8.4 <text:alphabetical-index-entry-template>

8.9 <text:bibliography>

8.9.1 General

8.9.2 <text:bibliography-source>

8.9.3 <text:bibliography-entry-template>

8.10 <text:index-source-styles>

8.11 <text:index-source-style>

8.12 <text:index-title-template>

8.13 Index Template Entries

8.13.1 <text:index-entry-chapter>

8.13.2 <text:index-entry-text>

8.13.3 <text:index-entry-page-number>

8.13.4 <text:index-entry-span>

8.13.5 <text:index-entry-bibliography>

8.13.6 <text:index-entry-tab-stop>

8.13.7 <text:index-entry-link-start>

8.13.8 <text:index-entry-link-end>

9 Tables

9.1 Basic Tables

9.1.1 General

9.1.2 <table:table>

9.1.3 <table:table-row>

9.1.4 <table:table-cell>

9.1.5 <table:covered-table-cell>

9.1.6 <table:table-column>

9.1.7 <table:table-header-rows>

9.1.8 <table:table-rows>

9.1.9 <table:table-row-group>

9.1.10 <table:table-column-group>

9.1.11 <table:table-header-columns>

9.1.12 <table:table-columns>

9.1.13 <table:title>

9.1.14 <table:desc>

9.2 Advanced Tables

9.2.1 Referencing Table Cells

9.2.2 Absolute and relative cell addressing

9.2.3 Cell Range Address

9.2.4 Column and Row Range Addresses

9.2.5 Cell Range Address List

9.2.6 <table:table-source>

9.2.7 <table:scenario>

9.2.8 <table:shapes>

9.3 Advanced Table Cells

9.3.1 <table:cell-range-source>

9.3.2 <table:detective>

9.3.3 <table:operation>

9.3.4 <table:highlighted-range>

9.4 Spreadsheet Document Content

9.4.1 <table:calculation-settings>

9.4.2 <table:null-date>

9.4.3 <table:iteration>

9.4.4 <table:content-validations>

9.4.5 <table:content-validation>

9.4.6 <table:help-message>

9.4.7 <table:error-message>

9.4.8 <table:error-macro>

9.4.9 <table:label-range>

9.4.10 <table:label-ranges>

9.4.11 <table:named-expressions>

9.4.12 <table:named-range>

9.4.13 <table:named-expression>

9.4.14 <table:database-ranges>

9.4.15 <table:database-range>

9.4.16 <table:database-source-sql>

9.4.17 <table:database-source-table>

9.4.18 <table:database-source-query>

9.4.19 <table:sort>

9.4.20 <table:sort-by>

9.4.21 <table:subtotal-rules>

9.4.22 <table:sort-groups>

9.4.23 <table:subtotal-rule>

9.4.24 <table:subtotal-field>

9.5 Filters

9.5.1 General

9.5.2 <table:filter>

9.5.3 <table:filter-and>

9.5.4 <table:filter-or>

9.5.5 <table:filter-condition>

9.5.6 <table:filter-set-item>

9.6 Data Pilot Tables

9.6.1 General

9.6.2 <table:data-pilot-tables>

9.6.3 <table:data-pilot-table>

9.6.4 Data Pilot Table Source

9.6.5 <table:source-cell-range>

9.6.6 <table:source-service>

9.6.7 <table:data-pilot-field>

9.6.8 <table:data-pilot-level>

9.6.9 <table:data-pilot-subtotals>

9.6.10 <table:data-pilot-subtotal>

9.6.11 <table:data-pilot-members>

9.6.12 <table:data-pilot-member>

9.6.13 <table:data-pilot-display-info>

9.6.14 <table:data-pilot-sort-info>

9.6.15 <table:data-pilot-layout-info>

9.6.16 <table:data-pilot-field-reference>

9.6.17 <table:data-pilot-groups>

9.6.18 <table:data-pilot-group>

9.6.19 <table:data-pilot-group-member>

9.7 <table:consolidation>

9.8 <table:dde-links>

9.9 Change Tracking in Spreadsheets

9.9.1 General

9.9.2 <table:tracked-changes>

9.9.3 <table:insertion>

9.9.4 <table:dependencies>

9.9.5 <table:dependency>

9.9.6 <table:deletions>

9.9.7 <table:cell-content-deletion>

9.9.8 <table:change-deletion>

9.9.9 <table:deletion>

9.9.10 <table:cut-offs>

9.9.11 <table:insertion-cut-off>

9.9.12 <table:movement-cut-off>

9.9.13 <table:movement>

9.9.14 <table:source-range-address>

9.9.15 <table:target-range-address>

9.9.16 <table:change-track-table-cell>

9.9.17 <table:cell-content-change>

9.9.18 <table:cell-address>

9.9.19 <table:previous>

10 Graphic Content

10.1 General

10.2 Enhanced Page Features for Graphical Applications

10.2.1 <style:handout-master>

10.2.2 <draw:layer-set>

10.2.3 <draw:layer>

10.2.4 <draw:page>

10.2.5 <draw:equation>

10.3 Drawing Shapes

10.3.1 General

10.3.2 <draw:rect>

10.3.3 <draw:line>

10.3.4 <draw:polyline>

10.3.5 <draw:polygon>

10.3.6 <draw:regular-polygon>

10.3.7 <draw:path>

10.3.8 <draw:circle>

10.3.9 <draw:ellipse>

10.3.10 <draw:connector>

10.3.11 <draw:caption>

10.3.12 <draw:measure>

10.3.13 <draw:control>

10.3.14 <draw:page-thumbnail>

10.3.15 <draw:g>

10.3.16 <draw:glue-point>

10.3.17 <svg:title>

10.3.18 <svg:desc>

10.3.19 <office:event-listeners>

10.4 Frames

10.4.1 General

10.4.2 <draw:frame>

10.4.3 <draw:text-box>

10.4.4 <draw:image>

10.4.5 <office:binary-data>

10.4.6 Embedded Objects

10.4.6.1 General

10.4.6.2 <draw:object>

10.4.6.3 <draw:object-ole>

10.4.7 <draw:applet> (Deprecated)

10.4.8 <draw:plugin>

10.4.9 <draw:param>

10.4.10 <draw:floating-frame>

10.4.11 Contours

10.4.11.1 General

10.4.11.2 <draw:contour-polygon>

10.4.11.3 <draw:contour-path>

10.4.12 <draw:a>

10.4.13 Client Side Image Maps

10.4.13.1 General

10.4.13.2 <draw:image-map>

10.4.13.3 <draw:area-rectangle>

10.4.13.4 <draw:area-circle>

10.4.13.5 <draw:area-polygon>

10.5 3D Shapes

10.5.1 General

10.5.2 <dr3d:scene>

10.5.3 <dr3d:light>

10.5.4 <dr3d:cube>

10.5.5 <dr3d:sphere>

10.5.6 <dr3d:extrude>

10.5.7 <dr3d:rotate>

10.6 Custom Shape

10.6.1 <draw:custom-shape>

10.6.2 <draw:enhanced-geometry>

10.6.3 <draw:handle>

10.7 Presentation Shapes

10.8 Presentation Animations (deprecated)

10.8.1 <presentation:animations> (deprecated)

10.8.2 <presentation:sound> (moved to 10.9.3)

10.8.3 <presentation:show-shape> (deprecated)

10.8.4 <presentation:show-text> (deprecated)

10.8.5 <presentation:hide-shape> (deprecated)

10.8.6 <presentation:hide-text> (deprecated)

10.8.7 <presentation:dim> (deprecated)

10.8.8 <presentation:play> (deprecated)

10.8.9 <presentation:animation-group> (deprecated)

10.9 SMIL Presentation Animations

10.9.1 General

10.9.2 <presentation:event-listener>

10.9.3 <presentation:sound>

10.9.4 Presentation Document Content

10.9.4.1 <presentation:header>

10.9.4.2 <presentation:header-decl>

10.9.4.3 <presentation:footer>

10.9.4.4 <presentation:footer-decl>

10.9.4.5 <presentation:date-time>

10.9.4.6 <presentation:date-time-decl>

10.9.4.7 <presentation:settings>

10.9.4.8 <presentation:show>

11 Chart Content

11.1 <chart:chart>

11.2 Title, Subtitle and Footer

11.2.1 <chart:title>

11.2.2 <chart:subtitle>

11.2.3 <chart:footer>

11.3 <chart:coordinate-region>

11.4 <chart:legend>

11.5 <chart:plot-area>

11.6 3D Plot Area

11.7 <chart:wall>

11.8 <chart:floor>

11.9 <chart:axis>

11.10 <chart:categories>

11.11 <chart:grid>

11.12 <chart:series>

11.13 <chart:domain>

11.14 <chart:data-point>

11.15 <chart:data-label>

11.16 <chart:mean-value>

11.17 <chart:error-indicator>

11.18 <chart:regression-curve>

11.19 <chart:equation>

11.20 <chart:stock-gain-marker>

11.21 <chart:stock-loss-marker>

11.22 <chart:stock-range-line>

12 Database Front-end Document Content

12.1 <office:database>

12.2 <db:data-source>

12.3 <db:connection-data>

12.4 <db:database-description>

12.5 <db:file-based-database>

12.6 <db:server-database>

12.7 <db:connection-resource>

12.8 <db:login>

12.9 <db:driver-settings>

12.10 <db:auto-increment>

12.11 <db:delimiter>

12.12 <db:character-set>

12.13 <db:table-settings>

12.14 <db:table-setting>

12.15 <db:application-connection-settings>

12.16 <db:table-filter>

12.17 <db:table-include-filter>

12.18 <db:table-exclude-filter>

12.19 <db:table-filter-pattern>

12.20 <db:table-type-filter>

12.21 <db:table-type>

12.22 <db:data-source-settings>

12.23 <db:data-source-setting>

12.24 <db:data-source-setting-value>

12.25 Forms and Reports

12.25.1 General

12.25.2 <db:forms>

12.25.3 <db:reports>

12.25.4 <db:component-collection>

12.25.5 <db:component>

12.26 <db:queries>

12.27 <db:query-collection>

12.28 <db:query>

12.29 <db:order-statement>

12.30 <db:filter-statement>

12.31 <db:update-table>

12.32 <db:table-representations>

12.33 <db:table-representation>

12.34 <db:columns>

12.35 <db:column>

12.36 <db:schema-definition>

12.37 <db:table-definitions>

12.38 <db:table-definition>

12.39 <db:column-definitions>

12.40 <db:column-definition>

12.41 <db:keys>

12.42 <db:key>

12.43 <db:key-columns>

12.44 <db:key-column>

12.45 <db:indices>

12.46 <db:index>

12.47 <db:index-columns>

12.48 <db:index-column>

13 Form Content

13.1 General

13.2 <office:forms>

13.3 <form:form>

13.4 <xforms:model>

13.5 Controls

13.5.1 General

13.5.2 <form:text>

13.5.3 <form:textarea>

13.5.4 <form:password>

13.5.5 <form:file>

13.5.6 <form:formatted-text>

13.5.7 <form:number>

13.5.8 <form:date>

13.5.9 <form:time>

13.5.10 <form:fixed-text>

13.5.11 <form:combobox>

13.5.12 <form:item>

13.5.13 <form:listbox>

13.5.14 <form:option>

13.5.15 <form:button>

13.5.16 <form:image>

13.5.17 <form:checkbox>

13.5.18 <form:radio>

13.5.19 <form:frame>

13.5.20 <form:image-frame>

13.5.21 <form:hidden>

13.5.22 <form:grid>

13.5.23 <form:column>

13.5.24 <form:value-range>

13.5.25 <form:generic-control>

13.6 Event Listeners

13.7 <form:properties>

13.8 <form:property>

13.9 <form:list-property>

13.10 <form:list-value>

14 Common Content

14.1 <office:annotation>

14.2 <office:annotation-end>

14.3 <meta:date-string> (deprecated)

14.4 <meta:creator-initials>

14.5 Event Listener Tables

14.5.1 General

14.5.2 <script:event-listener>

14.5.3 Event Types

14.5.4 Macro Name and Location

14.6 <math:math>

14.7 DDE Connections

14.7.1 General

14.7.2 <text:dde-connection-decls>

14.7.3 <text:dde-connection-decl>

14.7.4 <table:dde-link>

14.7.5 <office:dde-source>

15 SMIL Animations

15.1 General

15.2 Basic Animation Elements

15.2.1 General

15.2.2 <anim:animate>

15.2.3 <anim:animateTransform>

15.2.4 <anim:set>

15.2.5 <anim:animateMotion>

15.2.6 <anim:animateColor>

15.2.7 <anim:transitionFilter>

15.3 Animation Model Attributes

15.3.1 General

15.3.2 Simple Animation Functions

15.4 Animation Timing

15.4.1 General

15.4.2 <anim:par>

15.4.3 <anim:seq>

15.4.4 <anim:iterate>

15.5 <anim:audio>

15.6 Animation Command Elements

15.6.1 <anim:command>

15.6.2 <anim:param>

16 Styles

16.1 General

16.2 <style:style>

16.3 <style:map>

16.4 <style:default-style>

16.5 <style:page-layout>

16.6 <style:header-style>

16.7 <style:footer-style>

16.8 <style:default-page-layout>

16.9 <style:master-page>

16.10 <style:header>

16.11 <style:header-first>

16.12 <style:footer>

16.13 <style:footer-first>

16.14 <style:header-left>

16.15 <style:footer-left>

16.16 <style:region-left>

16.17 <style:region-center>

16.18 <style:region-right>

16.19 <presentation:notes>

16.20 <table:table-template>

16.21 Cell Styles

16.21.1 General

16.21.2 <table:first-row>

16.21.3 <table:last-row>

16.21.4 <table:first-column>

16.21.5 <table:last-column>

16.21.6 <table:body>

16.21.7 <table:even-rows>

16.21.8 <table:odd-rows>

16.21.9 <table:even-columns>

16.21.10 <table:odd-columns>

16.22 <table:background>

16.23 <style:font-face>

16.24 <svg:font-face-src>

16.25 <svg:font-face-name>

16.26 <svg:font-face-uri>

16.27 <svg:definition-src>

16.28 <svg:font-face-format>

16.29 Data Styles

16.29.1 General

16.29.2 <number:number-style>

16.29.3 <number:number>

16.29.4 <number:embedded-text>

16.29.5 <number:fill-character>

16.29.6 <number:scientific-number>

16.29.7 <number:fraction>

16.29.8 <number:currency-style>

16.29.9 <number:currency-symbol>

16.29.10 <number:percentage-style>

16.29.11 <number:date-style>

16.29.12 <number:day>

16.29.13 <number:month>

16.29.14 <number:year>

16.29.15 <number:era>

16.29.16 <number:day-of-week>

16.29.17 <number:week-of-year>

16.29.18 <number:quarter>

16.29.19 <number:time-style>

16.29.20 <number:hours>

16.29.21 <number:minutes>

16.29.22 <number:seconds>

16.29.23 <number:am-pm>

16.29.24 <number:boolean-style>

16.29.25 <number:boolean>

16.29.26 <number:text-style>

16.29.27 <number:text>

16.29.28 <number:text-content>

16.29.29 <style:text-properties>

16.29.30 <number:num-list-format>

16.29.31 <number:num-list-label>

16.30 Text Content Style Families

16.30.1 Text Styles

16.30.2 Paragraph Styles

16.30.3 Section Styles

16.30.4 Ruby Styles

16.31 Enhanced Text Styles

16.31.1 <text:linenumbering-configuration>

16.31.2 <text:linenumbering-separator>

16.31.3 <text:notes-configuration>

16.31.4 <text:note-continuation-notice-forward>

16.31.5 <text:note-continuation-notice-backward>

16.31.6 <text:bibliography-configuration>

16.31.7 <text:sort-key>

16.32 <text:list-style>

16.33 <text:list-level-style-bullet>

16.34 <text:list-level-style-number>

16.35 <text:list-level-style-image>

16.36 <text:outline-style>

16.37 <text:outline-level-style>

16.38 Table Styles

16.38.1 Table Styles

16.38.2 Table Column Styles

16.38.3 Table Row Styles

16.38.4 Table Cell Styles

16.39 Graphic Styles

16.40 Presentation Styles

16.41 Drawing Page Style

16.42 Enhanced Graphic Style Elements

16.42.1 <draw:gradient>

16.42.2 <svg:linearGradient>

16.42.3 <svg:radialGradient>

16.42.4 <svg:stop>

16.42.5 <draw:hatch>

16.42.6 <draw:fill-image>

16.42.7 <draw:opacity>

16.42.8 <draw:marker>

16.42.9 <draw:stroke-dash>

16.43 <style:presentation-page-layout>

16.44 <presentation:placeholder>

16.45 Chart Styles

17 Formatting Properties Elements

17.1 General

17.2 <style:page-layout-properties>

17.3 <style:background-image>

17.4 <style:footnote-sep>

17.5 <style:header-footer-properties>

17.6 <style:paragraph-properties>

17.7 <style:tab-stops>

17.8 <style:tab-stop>

17.9 <style:drop-cap>

17.10 <style:ruby-properties>

17.11 <style:section-properties>

17.12 <style:columns>

17.13 <style:column>

17.14 <style:column-sep>

17.15 <style:table-properties>

17.16 <style:table-column-properties>

17.17 <style:table-row-properties>

17.18 <style:table-cell-properties>

17.19 <style:list-level-properties>

17.20 <style:list-level-label-alignment>

17.21 <style:graphic-properties>

17.22 <style:chart-properties>

17.23 <chart:symbol-image>

17.24 <chart:label-separator>

17.25 <style:drawing-page-properties>

17.26 <style:background-fill>

18 Datatypes

18.1 Introduction

18.2 W3C Schema Datatypes

18.3 Other Datatypes

18.3.1 angle

18.3.2 anyIRI

18.3.3 boolean

18.3.4 cellAddress

18.3.5 cellRangeAddress

18.3.6 cellRangeAddressList

18.3.7 character

18.3.8 clipShape

18.3.9 color

18.3.10 coordinate

18.3.11 countryCode

18.3.12 CURIE

18.3.13 CURIEs

18.3.14 dateOrDateTime

18.3.15 distance

18.3.17 language

18.3.18 languageCode

18.3.19 length

18.3.20 namespacedToken

18.3.21 nonNegativeLength

18.3.22 nonNegativePixelLength

18.3.23 pathData

18.3.24 percent

18.3.25 point3D

18.3.26 points

18.3.27 positiveLength

18.3.28 relativeLength

18.3.29 safeCURIE

18.3.30 scriptCode

18.3.31 signedZeroToHundredPercent

18.3.32 styleName

18.3.33 styleNameRef

18.3.34 styleNameRefs

18.3.35 targetFrameName

18.3.36 textEncoding

18.3.37 timeOrDateTime

18.3.38 URIorSafeCURIE

18.3.39 valueType

18.3.40 variableName

18.3.41 vector3D

18.3.42 zeroToHundredPercent

18.3.43 error

18.3.44 nonNegativePercent

19 General Attributes

19.1 General

19.2 anim:color-interpolation

19.3 anim:color-interpolation-direction

19.4 anim:audio-level

19.5 anim:command

19.6 anim:formula

19.7 anim:id (deprecated)

19.8 anim:iterate-interval

19.9 anim:iterate-type

19.10 anim:name

19.11 anim:sub-item

19.12 anim:value

19.13 chart:attached-axis

19.14 chart:automatic-content

19.15 chart:class

19.15.1 <chart:chart>, <chart:series>

19.15.2 <chart:grid>

19.16 chart:column-mapping (deprecated)

19.17 chart:data-source-has-labels (deprecated)

19.18 chart:dimension

19.19 chart:display-equation

19.20 chart:display-r-square

19.21 chart:label-cell-address

19.22 chart:legend-align

19.23 chart:legend-position

19.24 chart:name

19.25 chart:repeated

19.26 chart:row-mapping (deprecated)

19.27 chart:style-name

19.28 chart:values-cell-range-address

19.29 config:name

19.30 config:type

19.31 db:additional-column-statement

19.32 db:append-table-alias-name

19.33 db:apply-command

19.34 db:as-template

19.35 db:base-dn

19.36 db:boolean-comparison-mode

19.37 db:catalog-name

19.38 db:command

19.39 db:data-source-setting-is-list

19.40 db:data-source-setting-name

19.41 db:data-source-setting-type

19.42 db:data-type

19.43 db:database-name

19.44 db:decimal

19.45 db:default-cell-style-name

19.46 db:default-row-style-name

19.47 db:delete-rule

19.48 db:description

19.49 db:enable-sql92-check

19.50 db:encoding

19.51 db:escape-processing

19.52 db:extension

19.53 db:field

19.54 db:hostname

19.55 db:ignore-driver-privileges

19.56 db:is-ascending

19.57 db:is-autoincrement

19.58 db:is-clustered

19.59 db:is-empty-allowed

19.60 db:is-first-row-header-line

19.61 db:login-timeout

19.62 db:is-nullable

19.63 db:is-password-required

19.64 db:is-unique

19.65 db:precision

19.66 db:is-table-name-length-limited

19.67 db:local-socket

19.68 db:max-row-count

19.69 db:media-type

19.70 db:name

19.70.1 General

19.70.2 <db:column>

19.70.3 <db:column-definition>

19.70.4 <db:component>

19.70.5 <db:component-collection>

19.70.6 <db:index>

19.70.7 <db:index-column>

19.70.8 <db:key>

19.70.9 <db:key-column>

19.70.10 <db:query>

19.70.11 <db:query-collection>

19.70.12 <db:table-definition>

19.70.13 <db:table-representation>

19.70.14 <db:update-table>

19.71 db:parameter-name-substitution

19.72 db:port

19.73 db:referenced-table-name

19.74 db:related-column-name

19.75 db:row-retrieving-statement

19.76 db:scale

19.77 db:schema-name

19.78 db:show-deleted

19.79 db:string

19.80 db:style-name

19.80.1 General

19.80.2 <db:column>

19.80.3 <db:query>

19.80.4 <db:table-representation>

19.81 db:suppress-version-columns

19.82 db:system-driver-settings

19.83 db:thousand

19.84 db:title

19.85 db:type

19.85.1 General

19.85.2 <db:key>

19.85.3 <db:server-database>

19.85.4 <db:table-definition>

19.86 db:type-name

19.87 db:update-rule

19.88 db:use-catalog

19.89 db:use-system-user

19.90 db:user-name

19.91 db:visible

19.92 dr3d:ambient-color

19.93 dr3d:center

19.94 dr3d:diffuse-color

19.95 dr3d:direction

19.96 dr3d:distance

19.97 dr3d:enabled

19.98 dr3d:focal-length

19.99 dr3d:lighting-mode

19.99.1 General

19.99.2 <chart:plot-area>

19.99.3 <dr3d:scene>

19.100 dr3d:max-edge

19.101 dr3d:min-edge

19.102 dr3d:projection

19.103 dr3d:shade-mode

19.104 dr3d:shadow-slant

19.105 dr3d:size

19.106 dr3d:specular

19.107 dr3d:transform

19.108 dr3d:vpn

19.109 dr3d:vrp

19.110 dr3d:vup

19.111 draw:align

19.112 draw:angle

19.113 draw:archive

19.114 draw:border

19.115 draw:caption-id

19.116 draw:caption-point-x

19.117 draw:caption-point-y

19.118 draw:chain-next-name

19.119 draw:class-id

19.120 draw:class-names

19.121 draw:code

19.122 draw:color

19.122.1 General

19.122.2 <draw:hatch>

19.122.3 <presentation:dim>

19.123 draw:concave

19.124 draw:concentric-gradient-fill-allowed

19.125 draw:control

19.126 draw:copy-of

19.127 draw:corner-radius

19.128 draw:corners

19.129 draw:cx

19.130 draw:cy

19.131 draw:data

19.132 draw:display

19.133 draw:display-name

19.133.1 General

19.133.2 <draw:fill-image>

19.133.3 <draw:gradient>

19.133.4 <draw:hatch>

19.133.5 <draw:marker>

19.133.6 <draw:opacity>

19.133.7 <draw:stroke-dash>

19.133.8 <svg:linearGradient>

19.133.9 <svg:radialGradient>

19.134 draw:distance

19.134.1 General

19.134.2 <draw:hatch>

19.134.3 <draw:stroke-dash>

19.135 draw:dots1

19.136 draw:dots1-length

19.137 draw:dots2

19.138 draw:dots2-length

19.139 draw:end

19.140 draw:end-angle

19.141 draw:end-color

19.142 draw:end-glue-point

19.143 draw:end-intensity

19.144 draw:end-shape

19.145 draw:enhanced-path

19.146 draw:engine

19.147 draw:escape-direction

19.148 draw:extrusion

19.149 draw:extrusion-allowed

19.150 draw:extrusion-brightness

19.151 draw:extrusion-color

19.152 draw:extrusion-depth

19.153 draw:extrusion-diffusion

19.154 draw:extrusion-first-light-direction

19.155 draw:extrusion-first-light-harsh

19.156 draw:extrusion-first-light-level

19.157 draw:extrusion-light-face

19.158 draw:extrusion-metal

19.159 draw:extrusion-number-of-line-segments

19.160 draw:extrusion-origin

19.161 draw:extrusion-rotation-angle

19.162 draw:extrusion-rotation-center

19.163 draw:extrusion-second-light-direction

19.164 draw:extrusion-second-light-harsh

19.165 draw:extrusion-second-light-level

19.166 draw:extrusion-shininess

19.167 draw:extrusion-skew

19.168 draw:extrusion-specularity

19.169 draw:extrusion-viewpoint

19.170 draw:filter-name

19.171 draw:formula

19.172 draw:frame-name

19.173 draw:glue-point-leaving-directions

19.174 draw:glue-point-type

19.175 draw:glue-points

19.176 draw:handle-mirror-horizontal

19.177 draw:handle-mirror-vertical

19.178 draw:handle-polar (deprecated)

19.179 draw:handle-position (deprecated)

19.180 draw:handle-radius-range-maximum

19.181 draw:handle-radius-range-minimum

19.182 draw:handle-range-x-maximum

19.183 draw:handle-range-x-minimum

19.184 draw:handle-range-y-maximum

19.185 draw:handle-range-y-minimum

19.186 draw:handle-switched

19.187 draw:id

19.187.1 General

19.187.2 <draw:glue-point>

19.187.3 <dr3d:cube>, <dr3d:extrude>, <dr3d:rotate>, <dr3d:scene>, <dr3d:sphere>, <draw:caption>, <draw:circle>, <draw:connector>, <draw:control>, <draw:custom-shape>, <draw:ellipse>, <draw:frame>, <draw:g>, <draw:line>, <draw:measure>, <draw:page>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:rect>, <draw:regular-polygon> and <office:annotation> Deprecated

19.188 draw:kind

19.189 draw:layer

19.190 draw:line-skew

19.191 draw:mime-type

19.192 draw:mirror-horizontal

19.193 draw:mirror-vertical

19.194 draw:master-page-name

19.195 draw:may-script

19.196 draw:modifiers

19.197 draw:name

19.197.1 General

19.197.2 <draw:caption>

19.197.3 <draw:circle>

19.197.4 <draw:connector>

19.197.5 <draw:control>

19.197.6 <draw:custom-shape>

19.197.7 <draw:ellipse>

19.197.8 <draw:equation>

19.197.9 <draw:fill-image>

19.197.10 <draw:frame>

19.197.11 <draw:g>

19.197.12 <draw:gradient>

19.197.13 <draw:hatch>

19.197.14 <draw:layer>

19.197.15 <draw:line>

19.197.16 <draw:marker>

19.197.17 <draw:measure>

19.197.18 <draw:opacity>

19.197.19 <draw:page>

19.197.20 <draw:page-thumbnail>

19.197.21 <draw:param>

19.197.22 <draw:path>

19.197.23 <draw:polygon>

19.197.24 <draw:polyline>

19.197.25 <draw:rect>

19.197.26 <draw:regular-polygon>

19.197.27 <draw:stroke-dash>

19.197.28 <office:annotation> (deprecated)

19.197.29 <svg:linearGradient>

19.197.30 <svg:radialGradient>

19.197.31 <dr3d:cube>

19.197.32 <dr3d:extrude>

19.197.33 <dr3d:rotate>

19.197.34 <dr3d:scene>

19.197.35 <dr3d:sphere>

19.198 draw:nav-order

19.199 draw:nohref

19.200 draw:notify-on-update-of-ranges

19.201 draw:object

19.202 draw:opacity

19.203 draw:page-number

19.204 draw:path-stretchpoint-x

19.205 draw:path-stretchpoint-y

19.206 draw:points

19.207 draw:protected

19.208 draw:recreate-on-edit

19.209 draw:rotation

19.210 draw:shape-id

19.211 draw:sharpness

19.212 draw:start

19.213 draw:start-angle

19.214 draw:start-color

19.215 draw:start-glue-point

19.216 draw:start-intensity

19.217 draw:start-shape

19.218 draw:style

19.218.1 General

19.218.2 <draw:gradient>

19.218.3 <draw:hatch>

19.218.4 <draw:opacity>

19.218.5 <draw:stroke-dash>

19.219 draw:style-name

19.219.1 General

19.219.2 <dr3d:cube>

19.219.3 <dr3d:extrude>

19.219.4 <dr3d:rotate>

19.219.5 <dr3d:scene>

19.219.6 <dr3d:sphere>

19.219.7 <draw:caption>

19.219.8 <draw:circle>

19.219.9 <draw:connector>

19.219.10 <draw:control>

19.219.11 <draw:custom-shape>

19.219.12 <draw:ellipse>

19.219.13 <draw:frame>

19.219.14 <draw:g>

19.219.15 <draw:line>

19.219.16 <draw:measure>

19.219.17 <draw:page>

19.219.18 <draw:page-thumbnail>

19.219.19 <draw:path>

19.219.20 <draw:polygon>

19.219.21 <draw:polyline>

19.219.22 <draw:rect>

19.219.23 <draw:regular-polygon>

19.219.24 <office:annotation>

19.219.25 <presentation:notes>

19.219.26 <style:handout-master>

19.219.27 <style:master-page>

19.220 draw:text-areas

19.221 draw:text-path

19.222 draw:text-path-allowed

19.223 draw:text-path-mode

19.224 draw:text-path-same-letter-heights

19.225 draw:text-path-scale

19.226 draw:text-rotate-angle

19.227 draw:text-style-name

19.228 draw:transform

19.229 draw:type

19.229.1 General

19.229.2 <draw:connector>

19.229.3 <draw:enhanced-geometry>

19.230 draw:value

19.231 draw:z-index

19.232 fo:column-count

19.233 fo:column-gap

19.234 fo:country

19.234.1 <text:alphabetical-index-source>

19.234.2 <text:bibliography-configuration>

19.235 fo:end-indent

19.236 fo:language

19.236.1 General

19.236.2 <text:alphabetical-index-source>

19.236.3 <text:bibliography-configuration>

19.237 fo:margin-left

19.238 fo:max-height

19.239 fo:max-width

19.240 fo:min-height

19.241 fo:min-width

19.242 fo:script

19.242.1 General

19.242.2 <text:alphabetical-index-source>

19.242.3 <text:bibliography-configuration>

19.243 fo:space-after

19.244 fo:space-before

19.245 fo:start-indent

19.246 fo:text-indent

19.247 form:allow-deletes

19.248 form:allow-inserts

19.249 form:allow-updates

19.250 form:apply-design-mode

19.251 form:apply-filter

19.252 form:auto-complete

19.253 form:automatic-focus

19.254 form:bound-column

19.255 form:button-type

19.256 form:command

19.257 form:command-type

19.258 form:control-implementation

19.259 form:convert-empty-to-null

19.260 form:current-selected

19.261 form:current-state

19.262 form:current-value

19.263 form:data-field

19.264 form:datasource

19.265 form:default-button

19.266 form:delay-for-repeat

19.267 form:detail-fields

19.268 form:disabled

19.269 form:dropdown

19.270 form:echo-char

19.271 form:enctype

19.272 form:escape-processing

19.273 form:filter

19.274 form:focus-on-click

19.275 form:for

19.276 form:id (deprecated)

19.277 form:ignore-result

19.278 form:image-align

19.279 form:image-data

19.280 form:image-position

19.281 form:is-tristate

19.282 form:label

19.283 form:linked-cell

19.284 form:list-linkage-type

19.285 form:list-source

19.286 form:list-source-type

19.287 form:master-fields

19.288 form:max-length

19.289 form:max-value

19.289.1 General

19.289.2 <form:date>

19.289.3 <form:formatted-text>

19.289.4 <form:number> and <form:value-range>

19.289.5 <form:time>

19.290 form:min-value

19.290.1 General

19.290.2 <form:date>

19.290.3 <form:formatted-text>

19.290.4 <form:number> and <form:value-range>

19.290.5 <form:time>

19.291 form:method

19.292 form:multi-line

19.293 form:multiple

19.294 form:name

19.295 form:navigation-mode

19.296 form:order

19.297 form:orientation

19.298 form:page-step-size

19.299 form:printable

19.300 form:property-name

19.301 form:readonly

19.302 form:repeat

19.303 form:selected

19.304 form:size

19.305 form:source-cell-range

19.306 form:spin-button

19.307 form:state

19.308 form:step-size

19.309 form:tab-cycle

19.310 form:tab-index

19.311 form:tab-stop

19.312 form:text-style-name

19.313 form:title

19.314 form:toggle

19.315 form:validation

19.316 form:value

19.316.1 General

19.316.2 <form:button>

19.316.3 <form:date>

19.316.4 <form:number> and <form:value-range>

19.316.5 <form:checkbox>, <form:combobox>, <form:file>, <form:formatted-text>, <form:hidden>, <form:image>, <form:option>, <form:password>, <form:radio>, <form:text>, <form:textarea>

19.316.6 <form:time>

19.317 form:visual-effect

19.318 form:xforms-list-source

19.319 form:xforms-submission

19.320 grddl:transformation

19.321 meta:cell-count

19.322 meta:character-count

19.323 meta:date

19.324 meta:delay

19.325 meta:draw-count

19.326 meta:frame-count

19.327 meta:image-count

19.328 meta:name

19.329 meta:non-whitespace-character-count

19.330 meta:object-count

19.331 meta:ole-object-count

19.332 meta:page-count

19.333 meta:paragraph-count

19.334 meta:row-count

19.335 meta:sentence-count

19.336 meta:syllable-count

19.337 meta:table-count

19.338 meta:value-type

19.339 meta:word-count

19.340 number:automatic-order

19.341 number:calendar

19.342 number:country

19.343 number:decimal-places

19.343.1 General

19.343.2 <number:number>

19.343.3 <number:seconds>

19.343.4 <number:scientific-number>

19.344 number:decimal-replacement

19.345 number:denominator-value

19.346 number:display-factor

19.347 number:exponent-interval

19.348 number:format-source

19.349 number:forced-exponent-sign

19.350 number:grouping

19.351 number:language

19.352 number:max-denominator-value

19.353 number:min-denominator-digits

19.354 number:min-exponent-digits

19.355 number:min-integer-digits

19.356 number:min-decimal-places

19.356.1 General

19.356.2 <number:number>

19.356.3 <number:scientific-number>

19.357 number:min-numerator-digits

19.358 number:position

19.359 number:possessive-form

19.360 number:rfc-language-tag

19.361 number:script

19.362 number:style

19.362.1 General

19.362.2 <number:day>

19.362.3 <number:day-of-week>

19.362.4 <number:era>

19.362.5 <number:hours>

19.362.6 <number:minutes>

19.362.7 <number:month>

19.362.8 <number:quarter>

19.362.9 <number:seconds>

19.362.10 <number:year>

19.363 number:textual

19.364 number:title

19.365 number:transliteration-country

19.366 number:transliteration-format

19.367 number:transliteration-language

19.368 number:transliteration-style

19.369 number:truncate-on-overflow

19.370 office:automatic-update

19.371 office:boolean-value

19.372 office:conversion-mode

19.373 office:currency

19.374 office:date-value

19.375 office:dde-application

19.376 office:dde-item

19.377 office:dde-topic

19.378 office:display

19.379 office:mimetype

19.380 office:name

19.380.1 General

19.380.2 <draw:a>

19.380.3 <draw:area-circle>

19.380.4 <draw:area-rectangle>

19.380.5 <draw:area-polygon>

19.380.6 <office:annotation>

19.380.7 <office:annotation-end>

19.380.8 <office:dde-source>

19.380.9 <text:a>

19.380.10 <text:dde-connection-decl>

19.382 office:server-map

19.383 office:string-value

19.384 office:target-frame

19.385 office:target-frame-name

19.386 office:time-value

19.387 office:title

19.388 office:value

19.389 office:value-type

19.390 office:version

19.391 presentation:action

19.392 presentation:animations

19.393 presentation:class

19.394 presentation:class-names

19.395 presentation:delay (deprecated)

19.396 presentation:direction

19.397 presentation:endless

19.398 presentation:effect

19.399 presentation:force-manual

19.400 presentation:full-screen

19.401 presentation:group-id

19.402 presentation:master-element

19.403 presentation:mouse-as-pen

19.404 presentation:mouse-visible

19.405 presentation:name

19.406 presentation:node-type

19.407 presentation:object

19.408 presentation:pages

19.409 presentation:path-id (deprecated)

19.410 presentation:pause

19.411 presentation:placeholder

19.412 presentation:play-full

19.413 presentation:presentation-page-layout-name

19.414 presentation:preset-class

19.415 presentation:preset-id

19.416 presentation:preset-sub-type

19.417 presentation:show

19.418 presentation:show-end-of-presentation-slide

19.419 presentation:show-logo

19.420 presentation:source

19.421 presentation:speed

19.422 presentation:start-scale

19.423 presentation:start-page

19.424 presentation:start-with-navigator

19.425 presentation:stay-on-top

19.426 presentation:style-name

19.427 presentation:transition-on-click

19.428 presentation:use-date-time-name

19.429 presentation:use-footer-name

19.430 presentation:use-header-name

19.431 presentation:user-transformed

19.432 presentation:verb

19.433 script:event-name

19.434 script:language

19.435 script:macro-name

19.436 smil:accelerate

19.437 smil:accumulate

19.438 smil:additive

19.439 smil:attributeName

19.440 smil:autoReverse

19.441 smil:begin

19.442 smil:by

19.443 smil:calcMode

19.444 smil:decelerate

19.445 smil:direction

19.446 smil:dur

19.447 smil:end

19.448 smil:endsync

19.449 smil:fadeColor

19.450 smil:fill

19.451 smil:fillDefault

19.452 smil:from

19.453 smil:keySplines

19.454 smil:keyTimes

19.455 smil:mode

19.456 smil:repeatCount

19.457 smil:repeatDur

19.458 smil:restart

19.459 smil:restartDefault

19.460 smil:subtype

19.461 smil:targetElement

19.462 smil:to

19.463 smil:type

19.464 smil:values

19.465 style:adjustment

19.466 style:apply-style-name

19.467 style:auto-update

19.468 style:base-cell-address

19.469 style:char

19.470 style:class

19.471 style:color

19.472 style:condition

19.473 style:data-style-name

19.473.1 General

19.473.2 <presentation:date-time-decl>

19.473.3 <style:style>

19.473.4 <text:creation-date>

19.473.5 <text:creation-time>

19.473.6 <text:database-display>

19.473.7 <text:date>

19.473.8 <text:editing-duration>

19.473.9 <text:expression>

19.473.10 <text:meta-field>

19.473.11 <text:modification-date>

19.473.12 <text:modification-time>

19.473.13 <text:print-date>

19.473.14 <text:print-time>

19.473.15 <text:table-formula>

19.473.16 <text:time>

19.473.17 <text:user-defined>

19.473.18 <text:user-field-get>

19.473.19 <text:user-field-input>

19.473.20 <text:variable-get>

19.473.21 <text:variable-input>

19.473.22 <text:variable-set>

19.474 style:default-outline-level

19.475 style:display

19.476 style:display-name

19.477 style:distance

19.478 style:distance-before-sep

19.479 style:distance-after-sep

19.480 style:family

19.481 style:filter-name

19.482 style:font-adornments

19.483 style:font-charset

19.484 style:font-family-generic

19.485 style:font-pitch

19.486 style:height

19.487 style:leader-char

19.488 style:leader-color

19.489 style:leader-style

19.490 style:leader-text

19.491 style:leader-text-style

19.492 style:leader-type

19.493 style:leader-width

19.494 style:legend-expansion

19.495 style:legend-expansion-aspect-ratio

19.496 style:length

19.497 style:line-style

19.498 style:lines

19.499 style:list-level

19.500 style:list-style-name

19.501 style:master-page-name

19.502 style:name

19.502.1 General

19.502.2 <number:boolean-style>, <number:currency-style>, <number:date-style>, <number:num-list-format>, <number:number-style>, <number:percentage-style>, <number:text-style>, <number:time-style>, <style:master-page>, <style:page-layout>, <style:presentation-page-layout>, <style:style>, <text:list-style>, <text:outline-style>

19.502.3 <style:font-face>

19.503 style:next-style-name

19.503.1 General

19.503.2 <style:master-page>

19.503.3 <style:style>

19.504 style:num-format

19.505 style:num-letter-sync

19.506 style:num-prefix

19.507 style:num-suffix

19.508 style:page-layout-name

19.509 style:page-usage

19.510 style:parent-style-name

19.511 style:percentage-data-style-name

19.512 style:position

19.512.1 General

19.512.2 <style:background-image>

19.512.3 <style:tab-stop>

19.512.4 <text:index-entry-tab-stop>

19.513 style:rel-height

19.514 style:rel-width

19.514.1 General

19.514.2 <draw:frame>

19.514.3 <style:column>

19.514.4 <style:footnote-sep>

19.515 style:repeat

19.516 style:rfc-language-tag

19.517 style:style

19.518 style:style-name

19.519 style:type

19.519.1 General

19.519.2 <text:index-entry-tab-stop>

19.519.3 <style:tab-stop>

19.520 style:vertical-align

19.521 style:volatile

19.522 style:width

19.522.1 General

19.522.2 <style:column-sep>

19.522.3 <style:footnote-sep>

19.523 svg:accent-height

19.524 svg:alphabetic

19.525 svg:ascent

19.526 svg:bbox

19.527 svg:cap-height

19.528 svg:cx

19.528.1 <draw:area-circle>

19.528.2 <draw:circle>

19.528.3 <draw:ellipse>

19.528.4 <svg:radialGradient>

19.529 svg:cy

19.529.1 <draw:area-circle>

19.529.2 <draw:circle>

19.529.3 <draw:ellipse>

19.529.4 <svg:radialGradient>

19.530 svg:d

19.531 svg:descent

19.532 svg:font-family

19.533 svg:font-size

19.534 svg:font-stretch

19.535 svg:font-style

19.536 svg:font-variant

19.537 svg:font-weight

19.538 svg:fx

19.539 svg:fy

19.540 svg:gradientTransform

19.541 svg:gradientUnits

19.542 svg:hanging

19.543 svg:height

19.543.1 <chart:chart>

19.543.2 <chart:legend>

19.543.3 <chart:coordinate-region>

19.543.4 <chart:plot-area>

19.543.5 <dr3d:scene>

19.543.6 <draw:area-polygon>

19.543.7 <draw:area-rectangle>

19.543.8 <draw:contour-polygon>, <draw:contour-path>

19.543.9 <draw:fill-image>

19.543.10 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.543.11 <office:annotation>

19.543.12 <presentation:placeholder>

19.544 svg:ideographic

19.545 svg:mathematical

19.546 svg:name

19.547 svg:offset

19.548 svg:origin

19.549 svg:overline-position

19.550 svg:overline-thickness

19.551 svg:panose-1

19.552 svg:path

19.553 svg:r

19.553.1 <draw:area-circle>

19.553.2 <draw:circle>

19.553.3 <svg:radialGradient>

19.554 svg:rx

19.555 svg:ry

19.556 svg:slope

19.557 svg:spreadMethod

19.558 svg:stemh

19.559 svg:stemv

19.560 svg:stop-color

19.561 svg:stop-opacity

19.562 svg:strikethrough-position

19.563 svg:strikethrough-thickness

19.564 svg:string

19.565 svg:type

19.566 svg:underline-position

19.567 svg:underline-thickness

19.568 svg:unicode-range

19.569 svg:units-per-em

19.570 svg:v-alphabetic

19.571 svg:v-hanging

19.572 svg:v-ideographic

19.573 svg:v-mathematical

19.574 svg:viewBox

19.575 svg:width

19.575.1 <chart:chart>

19.575.2 <chart:coordinate-region>

19.575.3 <chart:floor>

19.575.4 <chart:legend>

19.575.5 <chart:plot-area>

19.575.6 <chart:wall>

19.575.7 <dr3d:scene>

19.575.8 <draw:area-polygon>

19.575.9 <draw:area-rectangle>

19.575.10 <draw:contour-polygon>, <draw:contour-path>

19.575.11 <draw:fill-image>

19.575.12 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.575.13 <office:annotation>

19.575.14 <presentation:placeholder>

19.576 svg:widths

19.577 svg:x

19.577.1 <chart:coordinate-region>

19.577.2 <chart:data-label>, <chart:equation>, <chart:footer>, <chart:legend>, <chart:plot-area>, <chart:subtitle>, <chart:title>

19.577.3 <draw:area-polygon>

19.577.4 <draw:area-rectangle>

19.577.5 <dr3d:scene>

19.577.6 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.577.7 <draw:glue-point>

19.577.8 <office:annotation>

19.577.9 <presentation:placeholder>

19.578 svg:x1

19.578.1 <draw:connector>, <draw:line> and <draw:measure>

19.578.2 <svg:linearGradient>

19.579 svg:x2

19.579.1 <draw:connector>, <draw:line> and <draw:measure>

19.579.2 <svg:linearGradient>

19.580 svg:x-height

19.581 svg:y

19.581.1 <chart:coordinate-region>

19.581.2 <chart:data-label>, <chart:equation>, <chart:footer>, <chart:legend>, <chart:plot-area>, <chart:subtitle>, <chart:title>

19.581.3 <draw:area-polygon>

19.581.4 <draw:area-rectangle>

19.581.5 <dr3d:scene>

19.581.6 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:g>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.581.7 <draw:glue-point>

19.581.8 <office:annotation>

19.581.9 <presentation:placeholder>

19.582 svg:y1

19.582.1 <draw:connector>, <draw:line> and <draw:measure>

19.582.2 <svg:linearGradient>

19.583 svg:y2

19.583.1 <draw:connector>, <draw:line> and <draw:measure>

19.583.2 <svg:linearGradient>

19.584 table:acceptance-state

19.585 table:algorithm

19.586 table:add-empty-lines

19.587 table:allow-empty-cell

19.588 table:application-data

19.589 table:automatic-find-labels

19.590 table:base-cell-address

19.591 table:bind-styles-to-content

19.592 table:border-color

19.593 table:buttons

19.594 table:case-sensitive

19.595 table:cell-address

19.596 table:cell-range

19.597 table:cell-range-address

19.597.1 General

19.597.2 <chart:categories>

19.597.3 <chart:domain> - bubble

19.597.4 <chart:domain>- scatter

19.597.5 <chart:domain> - surface

19.597.6 <table:highlighted-range>

19.597.7 <table:named-range>

19.597.8 <table:source-cell-range>

19.598 table:column

19.599 table:comment

19.600 table:condition

19.601 table:condition-source

19.602 table:condition-source-range-address

19.603 table:contains-error

19.604 table:contains-header

19.605 table:content-validation-name

19.606 table:copy-back

19.607 table:copy-formulas

19.608 table:copy-styles

19.609 table:count

19.610 table:country

19.611 table:data-field

19.612 table:data-cell-range-address

19.613 table:database-name

19.614 table:database-table-name

19.615 table:data-type

19.615.1 General

19.615.2 <table:filter-condition>

19.615.3 <table:sort-by>

19.615.4 <table:sort-groups>

19.616 table:date-end

19.617 table:date-start

19.618 table:date-value

19.619 table:default-cell-style-name

19.620 table:direction

19.621 table:display

19.622 table:display-border

19.623 table:display-duplicates

19.624 table:display-filter-buttons

19.625 table:display-list

19.626 table:display-member-mode

19.627 table:drill-down-on-double-click

19.628 table:embedded-number-behavior

19.629 table:enabled

19.630 table:end

19.631 table:end-cell-address

19.632 table:end-column

19.633 table:end-position

19.634 table:end-row

19.635 table:end-table

19.636 table:end-x

19.637 table:end-y

19.638 table:execute

19.639 table:expression

19.640 table:field-name

19.641 table:field-number

19.642 table:filter-name

19.643 table:filter-options

19.644 table:first-row-end-column (deprecated)

19.645 table:first-row-start-column (deprecated)

19.646 table:formula

19.647 table:function

19.647.1 General

19.647.2 <table:consolidation>

19.647.3 <table:data-pilot-field>

19.647.4 <table:data-pilot-subtotal>

19.647.5 <table:subtotal-field>

19.648 table:grand-total

19.649 table:group-by-field-number

19.650 table:grouped-by

19.651 table:has-persistent-data

19.652 table:id

19.653 table:identify-categories

19.654 table:ignore-empty-rows

19.655 table:index

19.656 table:is-active

19.657 table:is-data-layout-field

19.658 table:is-selection

19.659 table:is-sub-table

19.660 table:label-cell-range-address

19.661 table:language

19.662 table:last-column-spanned

19.663 table:last-row-end-column (deprecated)

19.664 table:last-row-spanned

19.665 table:last-row-start-column (deprecated)

19.666 table:layout-mode

19.667 table:link-to-source-data

19.668 table:marked-invalid

19.669 table:matrix-covered

19.670 table:maximum-difference

19.671 table:member-count

19.672 table:member-name

19.673 table:member-type

19.674 table:message-type

19.675 table:mode

19.676 table:multi-deletion-spanned

19.677 table:name

19.677.1 General

19.677.2 <table:cell-range-source>

19.677.3 <table:content-validation>

19.677.4 <table:data-pilot-group>

19.677.5 <table:data-pilot-group-member>

19.677.6 <table:data-pilot-member>

19.677.7 <table:data-pilot-table>

19.677.8 <table:database-range>

19.677.9 <table:named-expression>

19.677.10 <table:named-range>

19.677.11 <table:operation>

19.677.12 <table:source-cell-range>

19.677.13 <table:source-service>

19.677.14 <table:table>

19.677.15 <table:table-template>

19.678 table:null-year

19.679 table:number-columns-repeated

19.679.1 General

19.679.2 <table:covered-table-cell>

19.679.3 <table:table-cell>

19.679.4 <table:table-column>

19.680 table:number-columns-spanned

19.681 table:number-rows-repeated

19.682 table:number-rows-spanned

19.683 table:number-matrix-columns-spanned

19.684 table:number-matrix-rows-spanned

19.685 table:object-name

19.686 table:on-update-keep-size

19.687 table:on-update-keep-styles

19.688 table:operator

19.689 table:order

19.690 table:orientation

19.690.1 General

19.690.2 <table:data-pilot-field>

19.690.3 <table:database-range>

19.690.4 <table:label-range>

19.691 table:page-breaks-on-group-change

19.692 table:paragraph-style-name

19.693 table:parse-sql-statement

19.694 table:password

19.695 table:position

19.696 table:precision-as-shown

19.697 table:print

19.698 table:print-ranges

19.699 table:protect (deprecated)

19.700 table:protected

19.700.1 General

19.700.2 <table:covered-table-cell>

19.700.3 <table:scenario>

19.700.4 <table:table>

19.700.5 <table:table-cell>

19.701 table:protection-key

19.702 table:protection-key-digest-algorithm

19.703 table:query-name

19.704 table:range-usable-as

19.705 table:refresh-delay

19.706 table:rejecting-change-id

19.707 table:rfc-language-tag

19.708 table:row

19.709 table:scenario-ranges

19.710 table:script

19.711 table:search-criteria-must-apply-to-whole-cell

19.712 table:selected-page

19.713 table:show-details

19.714 table:show-empty

19.715 table:show-filter-button

19.716 table:sort-mode

19.717 table:source-cell-range-addresses

19.718 table:source-field-name

19.719 table:source-name

19.720 table:sql-statement

19.721 table:start

19.722 table:start-column

19.723 table:start-position

19.724 table:start-row

19.725 table:start-table

19.726 table:status

19.727 table:step

19.728 table:steps

19.729 table:structure-protected

19.730 table:style-name

19.730.1 General

19.730.2 <table:background>

19.730.3 <table:body>

19.730.4 <table:covered-table-cell>

19.730.5 <table:even-columns>

19.730.6 <table:even-rows>

19.730.7 <table:first-column>

19.730.8 <table:first-row>

19.730.9 <table:last-column>

19.730.10 <table:last-row>

19.730.11 <table:odd-columns>

19.730.12 <table:odd-rows>

19.730.13 <table:table-cell>

19.730.14 <table:table-column>

19.730.15 <table:table-row>

19.730.16 <table:table>

19.731 table:tab-color

19.732 table:table

19.733 table:table-background

19.734 table:table-name

19.735 table:target-cell-address

19.736 table:target-range-address

19.736.1 General

19.736.2 <table:data-pilot-table>

19.736.3 <table:database-range>

19.736.4 <table:filter>

19.736.5 <table:sort>

19.737 table:template-name

19.738 table:title

19.739 table:track-changes

19.740 table:type

19.740.1 General

19.740.2 <table:data-pilot-field-reference>

19.740.3 <table:deletion>

19.740.4 <table:insertion>

19.741 table:use-banding-columns-styles

19.742 table:use-banding-rows-styles

19.743 table:use-first-column-styles

19.744 table:use-first-row-styles

19.745 table:use-last-column-styles

19.746 table:use-last-row-styles

19.747 table:use-labels

19.748 table:use-regular-expressions

19.749 table:use-wildcards

19.750 table:used-hierarchy

19.751 table:user-name

19.752 table:value

19.752.1 <table:filter-condition>

19.752.2 <table:filter-set-item>

19.753 table:value-type

19.754 table:visibility

19.755 text:active

19.756 text:address

19.757 text:alphabetical-separators

19.758 text:anchor-page-number

19.759 text:anchor-type

19.760 text:annote

19.761 text:author

19.762 text:bibliography-data-field

19.763 text:bibliography-type

19.764 text:booktitle

19.765 text:bullet-char

19.766 text:bullet-relative-size

19.767 text:capitalize-entries

19.768 text:c

19.769 text:caption-sequence-format

19.770 text:caption-sequence-name

19.771 text:change-id

19.772 text:chapter

19.773 text:citation-body-style-name

19.774 text:citation-style-name

19.775 text:class-names

19.775.1 General

19.775.2 <text:h>

19.775.3 <text:p>

19.775.4 <text:span>

19.776 text:column-name

19.777 text:combine-entries

19.778 text:combine-entries-with-dash

19.779 text:combine-entries-with-pp

19.780 text:comma-separated

19.781 text:cond-style-name

19.782 text:condition

19.782.1 General

19.782.2 <text:conditional-text>

19.782.3 <text:database-next>

19.782.4 <text:database-row-select>

19.782.5 <text:hidden-paragraph>

19.782.6 <text:hidden-text>

19.782.7 <text:section>

19.783 text:connection-name

19.784 text:consecutive-numbering

19.785 text:continue-list

19.786 text:continue-numbering

19.787 text:copy-outline-levels

19.788 text:count-empty-lines

19.789 text:count-in-text-boxes

19.790 text:current-selected

19.791 text:current-value

19.792 text:custom1

19.793 text:custom2

19.794 text:custom3

19.795 text:custom4

19.796 text:custom5

19.797 text:database-name

19.798 text:date-adjust

19.799 text:date-value

19.800 text:default-style-name

19.801 text:description

19.802 text:display

19.802.1 General

19.802.2 <text:chapter>

19.802.3 <text:expression>

19.802.4 <text:file-name>

19.802.5 <text:index-entry-chapter>

19.802.6 <text:section>

19.802.7 <text:table-formula>

19.802.8 <text:template-name>

19.802.9 <text:user-field-get>

19.802.10 <text:variable-get>

19.802.11 <text:variable-input>

19.802.12 <text:variable-set>

19.803 text:display-levels

19.804 text:display-outline-level

19.805 text:duration

19.806 text:edition

19.807 text:editor

19.808 text:filter-name

19.809 text:fixed

19.810 text:footnotes-position

19.811 text:formula

19.812 text:global (deprecated)

19.813 text:howpublished

19.814 text:increment

19.815 text:id

19.815.1 General

19.815.2 <draw:text-box> (deprecated)

19.815.3 <text:alphabetical-index-mark-end>

19.815.4 <text:alphabetical-index-mark-start>

19.815.5 <text:changed-region> (deprecated)

19.815.6 <text:h> (deprecated)

19.815.7 <text:note>

19.815.8 <text:p> (deprecated)

19.815.9 <text:toc-mark-end>

19.815.10 <text:toc-mark-start>

19.815.11 <text:user-index-mark-end>

19.815.12 <text:user-index-mark-start>

19.816 text:identifier

19.817 text:index-name

19.818 text:index-scope

19.819 text:ignore-case

19.820 text:institution

19.821 text:is-hidden

19.822 text:is-list-header

19.823 text:isbn

19.824 text:issn

19.825 text:journal

19.826 text:key

19.827 text:key1

19.828 text:key2

19.829 text:key1-phonetic

19.830 text:key2-phonetic

19.831 text:kind

19.832 text:label

19.833 text:label-followed-by

19.834 text:level

19.835 text:list-id (deprecated)

19.836 text:list-tab-stop-position

19.837 text:main-entry

19.838 text:main-entry-style-name

19.839 text:master-page-name

19.840 text:month

19.841 text:name

19.841.1 General

19.841.2 <text:alphabetical-index>

19.841.3 <text:bibliography>

19.841.4 <text:bookmark>

19.841.5 <text:bookmark-end>

19.841.6 <text:bookmark-start>

19.841.7 <text:drop-down>

19.841.8 <text:execute-macro>

19.841.9 <text:illustration-index>

19.841.10 <text:index-title>

19.841.11 <text:object-index>

19.841.12 <text:reference-mark>

19.841.13 <text:reference-mark-end>

19.841.14 <text:reference-mark-start>

19.841.15 <text:section>

19.841.16 <text:sequence>

19.841.17 <text:sequence-decl>

19.841.18 <text:table-of-content>

19.841.19 <text:table-index>

19.841.20 <text:user-defined>

19.841.21 <text:user-field-decl>

19.841.22 <text:user-field-get>

19.841.23 <text:user-field-input>

19.841.24 <text:user-index>

19.841.25 <text:variable-set>

19.841.26 <text:variable-decl>

19.841.27 <text:variable-get>

19.841.28 <text:variable-input>

19.842 text:note

19.843 text:note-class

19.844 text:number

19.845 text:number-lines

19.846 text:number-position

19.847 text:numbered-entries

19.848 text:offset

19.849 text:organizations

19.850 text:outline-level

19.850.1 General

19.850.2 <text:alphabetical-index-entry-template>

19.850.3 <text:chapter>

19.850.4 <text:h>

19.850.5 <text:index-entry-chapter>

19.850.6 <text:index-source-styles>

19.850.7 <text:user-index-mark>

19.850.8 <text:table-of-content-entry-template>

19.850.9 <text:table-of-content-source>

19.850.10 <text:toc-mark>

19.850.11 <text:toc-mark-start>

19.850.12 <text:user-index-entry-template>

19.850.13 <text:user-index-mark-start>

19.851 text:page-adjust

19.851.1 General

19.851.2 <text:page-number>

19.851.3 <text:page-variable-set>

19.852 text:pages

19.853 text:placeholder-type

19.854 text:prefix

19.855 text:protected

19.856 text:protection-key

19.857 text:protection-key-digest-algorithm

19.858 text:publisher

19.859 text:ref-name

19.859.1 General

19.859.2 <text:bookmark-ref>

19.859.3 <text:note-ref>

19.859.4 <text:reference-ref>

19.859.5 <text:sequence>

19.859.6 <text:sequence-ref>

19.860 text:reference-format

19.861 text:relative-tab-stop-position

19.862 text:report-type

19.863 text:restart-numbering

19.864 text:restart-on-page

19.865 text:row-number

19.866 text:school

19.867 text:section-name

19.868 text:series

19.869 text:select-page

19.869.1 General

19.869.2 <text:page-continuation>

19.869.3 <text:page-number>

19.870 text:separation-character

19.871 text:sort-algorithm

19.872 text:sort-ascending

19.873 text:sort-by-position

19.874 text:start-value

19.874.1 General

19.874.2 <text:h>

19.874.3 <text:list-item>

19.874.4 <text:list-level-style-number>

19.874.5 <text:notes-configuration>

19.874.6 <text:numbered-paragraph> (deprecated)

19.874.7 <text:outline-level-style>

19.875 text:start-numbering-at

19.876 text:string-value-phonetic

19.877 text:string-value

19.877.1 General

19.877.2 <text:alphabetical-index-mark>

19.877.3 <text:hidden-text>

19.877.4 <text:page-continuation>

19.877.5 <text:toc-mark>

19.877.6 <text:user-index-mark>

19.878 text:string-value-if-false

19.879 text:string-value-if-true

19.880 text:style-name

19.880.1 General

19.880.2 <text:a>

19.880.3 <text:alphabetical-index>

19.880.4 <text:alphabetical-index-entry-template>

19.880.5 <text:bibliography>

19.880.6 <text:bibliography-entry-template>

19.880.7 <text:h>

19.880.8 <text:illustration-index>

19.880.9 <text:illustration-index-entry-template>

19.880.10 <text:index-entry-bibliography>

19.880.11 <text:index-entry-chapter>

19.880.12 <text:index-entry-link-end>

19.880.13 <text:index-entry-link-start>

19.880.14 <text:index-entry-page-number>

19.880.15 <text:index-entry-span>

19.880.16 <text:index-entry-tab-stop>

19.880.17 <text:index-entry-text>

19.880.18 <text:index-source-style>

19.880.19 <text:index-title>

19.880.20 <text:index-title-template>

19.880.21 <text:linenumbering-configuration>

19.880.22 <text:list>

19.880.23 <text:list-level-style-number>

19.880.24 <text:list-level-style-bullet>

19.880.25 <text:numbered-paragraph> (deprecated)

19.880.26 <text:object-index>

19.880.27 <text:object-index-entry-template>

19.880.28 <text:outline-level-style>

19.880.29 <text:p>

19.880.30 <text:ruby>

19.880.31 <text:ruby-text>

19.880.32 <text:section>

19.880.33 <text:span>

19.880.34 <text:table-index-entry-template>

19.880.35 <text:table-of-content>

19.880.36 <text:table-of-content-entry-template>

19.880.37 <text:table-index>

19.880.38 <text:user-index>

19.880.39 <text:user-index-entry-template>

19.881 text:style-override

19.882 text:suffix

19.883 text:tab-ref

19.884 text:table-name

19.885 text:table-type

19.886 text:time-adjust

19.887 text:time-value

19.888 text:title

19.889 text:track-changes

19.890 text:url

19.891 text:use-caption

19.892 text:use-chart-objects

19.893 text:use-draw-objects

19.894 text:use-floating-frames

19.895 text:use-graphics

19.896 text:use-index-marks

19.897 text:use-index-source-styles

19.898 text:use-keys-as-entries

19.899 text:use-math-objects

19.900 text:use-objects

19.901 text:use-other-objects

19.902 text:use-outline-level

19.903 text:use-soft-page-breaks

19.904 text:use-spreadsheet-objects

19.905 text:use-tables

19.906 text:value

19.906.1 General

19.906.2 <text:label>

19.906.3 <text:database-row-number>

19.907 text:visited-style-name

19.908 text:volume

19.909 text:year

19.910 xforms:bind

19.911 xhtml:about

19.912 xhtml:content

19.913 xhtml:datatype

19.914 xhtml:property

19.915 xlink:actuate

19.916 xlink:href

19.916.1 General

19.916.2 <anim:audio>

19.916.3 <chart:chart>

19.916.4 <chart:symbol-image>

19.916.5 <db:component>

19.916.6 <db:connection-resource>

19.916.7 <db:file-based-database>

19.916.8 <draw:a>

19.916.9 <draw:applet>

19.916.10 <draw:area-circle>

19.916.11 <draw:area-polygon>

19.916.12 <draw:area-rectangle>

19.916.13 <draw:fill-image>

19.916.14 <draw:floating-frame>

19.916.15 <draw:image>

19.916.16 <draw:object>

19.916.17 <draw:object-ole>

19.916.18 <draw:plugin>

19.916.19 <form:button>

19.916.20 <form:connection-resource>

19.916.21 <form:image>

19.916.22 <form:form>

19.916.23 <meta:auto-reload>

19.916.24 <meta:template>

19.916.25 <presentation:event-listener>

19.916.26 <presentation:sound>

19.916.27 <script:event-listener>

19.916.28 <style:background-image>

19.916.29 <svg:definition-src>

19.916.30 <svg:font-face-uri>

19.916.31 <table:cell-range-source>

19.916.32 <table:table-source>

19.916.33 <text:a>

19.916.34 <text:alphabetical-index-auto-mark-file>

19.916.35 <text:list-level-style-image>

19.916.36 <text:script>

19.916.37 <text:section-source>

19.917 xlink:show

19.918 xlink:title

19.919 xlink:type

19.920 xml:id

19.921 form:input-required

19.922 style:num-list-format-name

19.923 draw:extrusion-metal-type

19.924 draw:handle-position-x

19.925 draw:handle-position-y

19.926 draw:handle-polar-pole-x

19.927 draw:handle-polar-pole-y

19.928 draw:handle-polar-radius

19.929 draw:handle-polar-angle

20 Formatting Attributes

20.1 General

20.2 chart:angle-offset

20.3 chart:auto-position

20.4 chart:auto-size

20.5 chart:axis-label-position

20.6 chart:axis-position

20.7 chart:connect-bars

20.8 chart:data-label-number

20.9 chart:data-label-series

20.10 chart:data-label-symbol

20.11 chart:data-label-text

20.12 chart:deep

20.13 chart:display-label

20.14 chart:error-category

20.15 chart:error-lower-indicator

20.16 chart:error-lower-limit

20.17 chart:error-lower-range

20.18 chart:error-margin

20.19 chart:error-percentage

20.20 chart:error-upper-indicator

20.21 chart:error-upper-limit

20.22 chart:error-upper-range

20.23 chart:gap-width

20.24 chart:group-bars-per-axis

20.25 chart:hole-size

20.26 chart:include-hidden-cells

20.27 chart:interpolation

20.28 chart:interval-major

20.29 chart:interval-minor-divisor

20.30 chart:japanese-candle-stick

20.31 chart:label-arrangement

20.32 chart:label-position

20.33 chart:label-position-negative

20.34 chart:lines (deprecated)

20.35 chart:link-data-style-to-source

20.36 chart:logarithmic

20.37 chart:maximum

20.38 chart:mean-value

20.39 chart:minimum

20.40 chart:origin

20.41 chart:overlap

20.42 chart:pie-offset

20.43 chart:percentage

20.44 chart:regression-force-intercept

20.45 chart:regression-intercept-value

20.46 chart:regression-max-degree

20.47 chart:regression-moving-type

20.48 chart:regression-name

20.49 chart:regression-period

20.50 chart:regression-type

20.51 chart:reverse-direction

20.52 chart:right-angled-axes

20.53 chart:scale-text

20.54 chart:series-source (deprecated)

20.55 chart:sort-by-x-values

20.56 chart:solid-type

20.57 chart:spline-order

20.58 chart:spline-resolution

20.59 chart:stacked

20.60 chart:symbol-height

20.61 chart:symbol-name

20.62 chart:symbol-type

20.63 chart:symbol-width

20.64 chart:text-overlap

20.65 chart:three-dimensional

20.66 chart:tick-marks-major-inner

20.67 chart:tick-marks-major-outer

20.68 chart:tick-marks-minor-inner

20.69 chart:tick-marks-minor-outer

20.70 chart:tick-mark-position

20.71 chart:treat-empty-cells

20.72 chart:vertical

20.73 chart:visible

20.74 dr3d:ambient-color

20.75 dr3d:back-scale

20.76 dr3d:backface-culling

20.77 dr3d:close-back

20.78 dr3d:close-front

20.79 dr3d:depth

20.80 dr3d:diffuse-color

20.81 dr3d:edge-rounding

20.82 dr3d:edge-rounding-mode

20.83 dr3d:emissive-color

20.84 dr3d:end-angle

20.85 dr3d:horizontal-segments

20.86 dr3d:lighting-mode

20.87 dr3d:normals-direction

20.88 dr3d:normals-kind

20.89 dr3d:shadow

20.90 dr3d:shininess

20.91 dr3d:specular-color

20.92 dr3d:texture-filter

20.93 dr3d:texture-kind

20.94 dr3d:texture-mode

20.95 dr3d:texture-generation-mode-x

20.96 dr3d:texture-generation-mode-y

20.97 dr3d:vertical-segments

20.98 draw:auto-grow-height

20.99 draw:auto-grow-width

20.100 draw:background-size

20.101 draw:blue

20.102 draw:caption-angle

20.103 draw:caption-angle-type

20.104 draw:caption-escape

20.105 draw:caption-escape-direction

20.106 draw:caption-fit-line-length

20.107 draw:caption-gap

20.108 draw:caption-line-length

20.109 draw:caption-type

20.110 draw:color-inversion

20.111 draw:color-mode

20.112 draw:contrast

20.113 draw:decimal-places

20.114 draw:draw-aspect

20.115 draw:end-guide

20.116 draw:end-line-spacing-horizontal

20.117 draw:end-line-spacing-vertical

20.118 draw:fill

20.119 draw:fill-color

20.120 draw:fill-gradient-name

20.121 draw:fill-hatch-name

20.122 draw:fill-hatch-solid

20.123 draw:fill-image-height

20.124 draw:fill-image-name

20.125 draw:fill-image-ref-point

20.126 draw:fill-image-ref-point-x

20.127 draw:fill-image-ref-point-y

20.128 draw:fill-image-width

20.129 draw:fit-to-contour

20.130 draw:fit-to-size

20.131 draw:frame-display-border

20.132 draw:frame-margin-horizontal

20.133 draw:frame-display-scrollbar

20.134 draw:frame-margin-vertical

20.135 draw:gamma

20.136 draw:green

20.137 draw:gradient-step-count

20.138 draw:guide-distance

20.139 draw:guide-overhang

20.140 draw:image-opacity

20.141 draw:line-distance

20.142 draw:luminance

20.143 draw:marker-end

20.144 draw:marker-end-center

20.145 draw:marker-end-width

20.146 draw:marker-start

20.147 draw:marker-start-center

20.148 draw:marker-start-width

20.149 draw:measure-align

20.150 draw:measure-vertical-align

20.151 draw:ole-draw-aspect (deprecated)

20.152 draw:opacity

20.153 draw:opacity-name

20.154 draw:parallel

20.155 draw:placing

20.156 draw:red

20.157 draw:secondary-fill-color

20.158 draw:shadow

20.159 draw:shadow-color

20.160 draw:shadow-offset-x

20.161 draw:shadow-offset-y

20.162 draw:shadow-opacity

20.163 draw:show-unit

20.164 draw:start-guide

20.165 draw:start-line-spacing-horizontal

20.166 draw:start-line-spacing-vertical

20.167 draw:stroke

20.168 draw:stroke-dash

20.169 draw:stroke-dash-names

20.170 draw:stroke-linejoin

20.171 svg:stroke-linecap

20.172 draw:symbol-color

20.173 draw:textarea-horizontal-align

20.174 draw:textarea-vertical-align

20.175 draw:tile-repeat-offset

20.176 draw:visible-area-height

20.177 draw:visible-area-left

20.178 draw:visible-area-top

20.179 draw:visible-area-width

20.180 draw:unit

20.181 draw:wrap-influence-on-position

20.182 fo:background-color

20.183 fo Border Properties

20.183.1 General

20.183.2 fo:border

20.183.3 fo:border-bottom

20.183.4 fo:border-left

20.183.5 fo:border-right

20.183.6 fo:border-top

20.184 fo:break-after

20.185 fo:break-before

20.186 fo:clip

20.187 fo:color

20.188 fo:country

20.189 fo:font-family

20.190 fo:font-size

20.191 fo:font-style

20.192 fo:font-variant

20.193 fo:font-weight

20.194 fo:height

20.195 fo:hyphenate

20.196 fo:hyphenation-keep

20.197 fo:hyphenation-ladder-count

20.198 fo:hyphenation-push-char-count

20.199 fo:hyphenation-remain-char-count

20.200 fo:keep-together

20.201 fo:keep-with-next

20.202 fo:language

20.203 fo:letter-spacing

20.204 fo:line-height

20.205 fo:margin

20.206 fo:margin-bottom

20.207 fo:margin-left

20.208 fo:margin-right

20.209 fo:margin-top

20.210 fo:max-height

20.211 fo:max-width

20.212 fo:min-height

20.212.1 <style:graphic-properties>

20.212.2 <style:header-footer-properties>

20.213 fo:min-width

20.214 fo:orphans

20.215 fo:page-height

20.216 fo:page-width

20.217 fo:padding

20.218 fo:padding-bottom

20.219 fo:padding-left

20.220 fo:padding-right

20.221 fo:padding-top

20.222 fo:script

20.223 fo:text-align

20.223.1 <style:paragraph-properties>

20.223.2 <style:list-level-properties>

20.224 fo:text-align-last

20.225 fo:text-indent

20.226 fo:text-shadow

20.227 fo:text-transform

20.228 fo:widows

20.229 fo:width

20.230 fo:wrap-option

20.231 presentation:background-objects-visible

20.232 presentation:background-visible

20.233 presentation:display-date-time

20.234 presentation:display-footer

20.235 presentation:display-header

20.236 presentation:display-page-number

20.237 presentation:duration

20.238 presentation:transition-speed

20.239 presentation:transition-style

20.240 presentation:transition-type

20.241 presentation:visibility

20.242 smil:direction

20.243 smil:fadeColor

20.244 smil:subtype

20.245 smil:type

20.246 style:auto-text-indent

20.247 style:background-transparency

20.248 style:border-line-width

20.249 style:border-line-width-bottom

20.250 style:border-line-width-left

20.251 style:border-line-width-right

20.252 style:border-line-width-top

20.253 style:cell-protect

20.254 style:column-width

20.255 style:contextual-spacing

20.256 style:country-asian

20.257 style:country-complex

20.258 style:decimal-places

20.259 style:diagonal-bl-tr

20.260 style:diagonal-bl-tr-widths

20.261 style:diagonal-tl-br

20.262 style:diagonal-tl-br-widths

20.263 style:direction

20.264 style:dynamic-spacing

20.265 style:editable

20.266 style:first-page-number

20.267 style:flow-with-text

20.268 style:font-charset

20.269 style:font-charset-asian

20.270 style:font-charset-complex

20.271 style:font-family-asian

20.272 style:font-family-complex

20.273 style:font-family-generic

20.274 style:font-family-generic-asian

20.275 style:font-family-generic-complex

20.276 style:font-independent-line-spacing

20.277 style:font-name

20.278 style:font-name-asian

20.279 style:font-name-complex

20.280 style:font-pitch

20.281 style:font-pitch-asian

20.282 style:font-pitch-complex

20.283 style:font-relief

20.284 style:font-size-asian

20.285 style:font-size-complex

20.286 style:font-size-rel

20.287 style:font-size-rel-asian

20.288 style:font-size-rel-complex

20.289 style:font-style-asian

20.290 style:font-style-complex

20.291 style:font-style-name

20.292 style:font-style-name-asian

20.293 style:font-style-name-complex

20.294 style:font-weight-asian

20.295 style:font-weight-complex

20.296 style:footnote-max-height

20.297 style:glyph-orientation-vertical

20.298 style:horizontal-pos

20.299 style:horizontal-rel

20.300 style:join-border

20.301 style:justify-single-word

20.302 style:language-asian

20.303 style:language-complex

20.304 style:layout-grid-base-height

20.305 style:layout-grid-base-width

20.306 style:layout-grid-color

20.307 style:layout-grid-display

20.308 style:layout-grid-lines

20.309 style:layout-grid-mode

20.310 style:layout-grid-print

20.311 style:layout-grid-ruby-below

20.312 style:layout-grid-ruby-height

20.313 style:layout-grid-snap-to

20.314 style:layout-grid-standard-mode

20.315 style:line-break

20.316 style:letter-kerning

20.317 style:line-height-at-least

20.318 style:line-spacing

20.319 style:may-break-between-rows

20.320 style:min-row-height

20.321 style:mirror

20.322 style:num-format

20.323 style:num-letter-sync

20.324 style:num-prefix

20.325 style:num-suffix

20.326 style:number-wrapped-paragraphs

20.327 style:overflow-behavior

20.328 style:page-number

20.329 style:paper-tray-name

20.330 style:print

20.331 style:print-content

20.331.1 General

20.331.2 <style:graphic-properties>

20.331.3 <style:table-cell-properties>

20.332 style:print-page-order

20.333 style:print-orientation

20.334 style:protect

20.334.1 General

20.334.2 <style:graphic-properties>

20.334.3 <style:section-properties>

20.335 style:punctuation-wrap

20.336 style:register-true

20.337 style:register-truth-ref-style-name

20.338 style:rel-column-width

20.339 style:rel-height

20.340 style:rel-width

20.340.1 <style:graphic-properties>

20.340.2 <style:table-properties>

20.341 style:repeat

20.342 style:repeat-content

20.343 style:rfc-language-tag

20.344 style:rfc-language-tag-asian

20.345 style:rfc-language-tag-complex

20.346 style:rotation-align

20.347 style:rotation-angle

20.348 style:row-height

20.349 style:ruby-align

20.350 style:ruby-position

20.351 style:run-through

20.352 style:scale-to

20.353 style:scale-to-pages

20.354 style:scale-to-X

20.355 style:scale-to-Y

20.356 style:script-asian

20.357 style:script-complex

20.358 style:script-type

20.359 style:shadow

20.360 style:shrink-to-fit

20.361 style:snap-to-layout-grid

20.362 style:tab-stop-distance

20.363 style:table-centering

20.364 style:text-align-source

20.365 style:text-autospace

20.366 style:text-blinking

20.367 style:text-combine

20.368 style:text-combine-start-char

20.369 style:text-combine-end-char

20.370 style:text-emphasize

20.371 style:text-line-through-color

20.372 style:text-line-through-mode

20.373 style:text-line-through-style

20.374 style:text-line-through-text

20.375 style:text-line-through-text-style

20.376 style:text-line-through-type

20.377 style:text-line-through-width

20.378 style:text-outline

20.379 style:text-overline-color

20.380 style:text-overline-mode

20.381 style:text-overline-style

20.382 style:text-overline-type

20.383 style:text-overline-width

20.384 style:text-position

20.385 style:text-rotation-angle

20.386 style:text-rotation-scale

20.387 style:text-scale

20.388 style:text-underline-color

20.389 style:text-underline-mode

20.390 style:text-underline-style

20.391 style:text-underline-type

20.392 style:text-underline-width

20.393 style:use-optimal-column-width

20.394 style:use-optimal-row-height

20.395 style:use-window-font-color

20.396 style:vertical-align

20.396.1 <style:paragraph-properties>

20.396.2 <style:table-cell-properties>

20.397 style:vertical-pos

20.398 style:vertical-rel

20.399 style:width

20.400 style:wrap

20.401 style:wrap-contour

20.402 style:wrap-contour-mode

20.403 style:wrap-dynamic-threshold

20.404 style:writing-mode

20.404.1 General

20.404.2 <style:graphic-properties>

20.404.3 <style:page-layout-properties>

20.404.4 <style:paragraph-properties>

20.404.5 <style:section-properties>

20.404.6 <style:table-cell-properties>

20.404.7 <style:table-properties>

20.405 style:writing-mode-automatic

20.406 svg:fill-rule

20.407 svg:height

20.407.1 <style:graphic-properties>

20.407.2 <style:header-footer-properties>

20.408 svg:stroke-color

20.409 svg:stroke-opacity

20.410 svg:stroke-width

20.411 svg:x

20.412 svg:y

20.412.1 <style:graphic-properties>

20.412.2 <style:list-level-properties>

20.413 svg:width

20.414 table:align

20.415 table:border-model

20.416 table:display

20.417 text:anchor-page-number

20.418 text:anchor-type

20.419 text:animation

20.420 text:animation-delay

20.421 text:animation-direction

20.422 text:animation-repeat

20.423 text:animation-start-inside

20.424 text:animation-steps

20.425 text:animation-stop-inside

20.426 text:condition

20.427 text:display

20.428 text:dont-balance-text-columns

20.429 text:line-break

20.430 text:line-number

20.431 text:list-level-position-and-space-mode

20.432 text:min-label-distance

20.433 text:min-label-width

20.434 text:number-lines

20.435 text:space-before

20.436 chart:major-origin

20.437 chart:minor-logarithmic

20.438 draw:allow-overlap

20.439 style:margin-gutter

20.440 text:relative-tab-stop-position

20.441 draw:decorative

Appendix A OpenDocument Relax NG Schema

Appendix B OpenDocument Metadata Manifest Ontology

Appendix C MIME Types and File Name Extensions (Non Normative)

Appendix D Accessibility Guidelines (Non Normative)

D.1 Title, Description and Caption of Graphical Elements

D.1.1 Guidance for authors

D.1.2 Authoring tool responsibility for presenting and prompting for the <svg:title> and <svg:desc> elements

D.2 Hyperlink Titles

D.3 Tables in Presentations

D.4 Further Guidelines

Appendix E Bidirectional (BiDi) Scripts, Numeric Digits Presentation and Calendars (Non Normative)

E.1 Paragraph and Layout Direction

E.2 Numeric Digits Presentation and Calendars

Appendix F Recommended Usage of SMIL

F.1 Slide Animation

F.2 Main Sequence

F.3 Interactive Sequence

Appendix G Changes From ODF 1.3 (Non Normative)

1 Introduction

+

Table of Contents

+

1 Introduction

1.1 Introduction

1.2 Terminology

1.3 Normative References

1.4 Non Normative References

1.5 Namespaces

2 OpenDocument Documents, Consumers and Producers

2.1 Introduction

2.2 Document Conformance

2.2.1 OpenDocument Document

2.2.2 OpenDocument Extended Document

2.2.3 OpenDocument Text Document

2.2.4 OpenDocument Spreadsheet Document

2.2.5 OpenDocument Drawing Document

2.2.6 OpenDocument Presentation Document

2.2.7 OpenDocument Chart Document

2.2.8 OpenDocument Image Document

2.2.9 OpenDocument Formula Document

2.2.10 OpenDocument Database Front End Document

2.3 Producers

2.3.1 OpenDocument Producer

2.3.2 OpenDocument Extended Producer

2.4 Consumer

3 Document Structure

3.1 Document Representation

3.1.1 General

3.1.2 <office:document>(Single OpenDocument XML Files)

3.1.3 Package OpenDocument Files

3.1.3.1 General

3.1.3.2 <office:document-content>

3.1.3.3 <office:document-styles>

3.1.3.4 <office:document-meta>

3.1.3.5 <office:document-settings>

3.1.4 Summary of Document Representation

3.2 <office:meta>

3.3 <office:body>

3.4 <office:text>

3.5 <office:drawing>

3.6 <office:presentation>

3.7 <office:spreadsheet>

3.8 <office:chart>

3.9 <office:image>

3.10 <office:settings>

3.10.1 General

3.10.2 <config:config-item-set>

3.10.3 <config:config-item>

3.10.4 <config:config-item-map-indexed>

3.10.5 <config:config-item-map-entry>

3.10.6 <config:config-item-map-named>

3.11 Cursor Position Setting

3.12 <office:scripts>

3.13 <office:script>

3.14 <office:font-face-decls>

3.15 Styles

3.15.1 General

3.15.2 <office:styles>

3.15.3 <office:automatic-styles>

3.15.4 <office:master-styles>

3.16 Document Signatures

3.17 Foreign Elements and Attributes

3.18 White Space Processing and EOL Handling

3.19 MIME Types and File Name Extensions

4 Metadata

4.1 General

4.2 RDF Metadata

4.2.1 In-Content Metadata (RDFa)

4.2.2 manifest.rdf

4.2.2.1 General

4.2.2.2 odf:ContentFile

4.2.2.3 odf:StylesFile

4.2.2.4 odf:Element

4.2.2.5 odf:prefix

4.2.2.6 odf:suffix

4.3 Non-RDF Metadata

4.3.1 General

4.3.2 Pre-Defined Metadata Elements

4.3.2.1 <meta:generator>

4.3.2.2 <dc:title>

4.3.2.3 <dc:description>

4.3.2.4 <dc:subject>

4.3.2.5 <meta:keyword>

4.3.2.6 <meta:initial-creator>

4.3.2.7 <dc:creator>

4.3.2.8 <meta:printed-by>

4.3.2.9 <meta:creation-date>

4.3.2.10 <dc:date>

4.3.2.11 <meta:print-date>

4.3.2.12 <meta:template>

4.3.2.13 <meta:auto-reload>

4.3.2.14 <meta:hyperlink-behaviour>

4.3.2.15 <dc:language>

4.3.2.16 <meta:editing-cycles>

4.3.2.17 <meta:editing-duration>

4.3.2.18 <meta:document-statistic>

4.3.3 <meta:user-defined>

5 Text Content

5.1 Headings, Paragraphs and Basic Text Structure

5.1.1 General

5.1.2 <text:h>

5.1.3 <text:p>

5.2 <text:page-sequence>

5.2.1 General

5.2.2 <text:page>

5.3 Lists

5.3.1 <text:list>

5.3.2 Default List Style

5.3.3 <text:list-header>

5.3.4 <text:list-item>

5.3.5 List Item Style Rules

5.3.6 <text:numbered-paragraph> (deprecated)

5.3.7 Numbered Paragraph Style Rules (deprecated)

5.4 <text:section>

5.4.1 General

5.4.2 <text:section-source>

5.5 Change Tracking

5.5.1 General

5.5.2 <text:tracked-changes>

5.5.3 <text:changed-region>

5.5.4 <text:insertion>

5.5.5 <text:deletion>

5.5.6 <text:format-change>

5.5.7 <office:change-info>

5.5.8 Change Marks

5.5.8.1 General

5.5.8.2 <text:change-start>

5.5.8.3 <text:change-end>

5.5.8.4 <text:change>

5.6 <text:soft-page-break>

5.7 Document Declarations

6 Paragraph Elements Content

6.1 Basic Text Content

6.1.1 General

6.1.2 White Space Characters

6.1.3 <text:s>

6.1.4 <text:tab>

6.1.5 <text:line-break>

6.1.6 Soft Hyphens, Hyphens, and Non-breaking Spaces

6.1.7 <text:span>

6.1.8 <text:a>

6.1.9 <text:meta>

6.1.10 <text:number>

6.2 Bookmarks and References

6.2.1 Bookmarks

6.2.1.1 General

6.2.1.2 <text:bookmark>

6.2.1.3 <text:bookmark-start>

6.2.1.4 <text:bookmark-end>

6.2.2 References

6.2.2.1 General

6.2.2.2 <text:reference-mark>

6.2.2.3 <text:reference-mark-start>

6.2.2.4 <text:reference-mark-end>

6.3 Notes

6.3.1 General

6.3.2 <text:note>

6.3.3 <text:note-citation>

6.3.4 <text:note-body>

6.4 <text:ruby>

6.4.1 General

6.4.2 <text:ruby-base>

6.4.3 <text:ruby-text>

7 Text Fields

7.1 General

7.2 Common Characteristics of Field Elements

7.3 Document Fields

7.3.1 General

7.3.2 <text:date>

7.3.3 <text:time>

7.3.4 <text:page-number>

7.3.5 <text:page-continuation>

7.3.6 Subsequent Author Fields

7.3.6.1 General

7.3.6.2 <text:sender-firstname>

7.3.6.3 <text:sender-lastname>

7.3.6.4 <text:sender-initials>

7.3.6.5 <text:sender-title>

7.3.6.6 <text:sender-position>

7.3.6.7 <text:sender-email>

7.3.6.8 <text:sender-phone-private>

7.3.6.9 <text:sender-fax>

7.3.6.10 <text:sender-company>

7.3.6.11 <text:sender-phone-work>

7.3.6.12 <text:sender-street>

7.3.6.13 <text:sender-city>

7.3.6.14 <text:sender-postal-code>

7.3.6.15 <text:sender-country>

7.3.6.16 <text:sender-state-or-province>

7.3.7 Author Fields

7.3.7.1 <text:author-name>

7.3.7.2 <text:author-initials>

7.3.8 <text:chapter>

7.3.9 <text:file-name>

7.3.10 <text:template-name>

7.3.11 <text:sheet-name>

7.4 Variable Fields

7.4.1 General

7.4.2 <text:variable-decls>

7.4.3 <text:variable-decl>

7.4.4 <text:variable-set>

7.4.5 <text:variable-get>

7.4.6 <text:variable-input>

7.4.7 <text:user-field-decls>

7.4.8 <text:user-field-decl>

7.4.9 <text:user-field-get>

7.4.10 <text:user-field-input>

7.4.11 <text:sequence-decls>

7.4.12 <text:sequence-decl>

7.4.13 <text:sequence>

7.4.14 <text:expression>

7.4.15 <text:text-input>

7.4.16 <text:drop-down>

7.4.17 <text:label>

7.5 Metadata Fields

7.5.1 General

7.5.2 <text:initial-creator>

7.5.3 <text:creation-date>

7.5.4 <text:creation-time>

7.5.5 <text:description>

7.5.6 <text:user-defined>

7.5.7 <text:print-time>

7.5.8 <text:print-date>

7.5.9 <text:printed-by>

7.5.10 <text:title>

7.5.11 <text:subject>

7.5.12 <text:keywords>

7.5.13 <text:editing-cycles>

7.5.14 <text:editing-duration>

7.5.15 <text:modification-time>

7.5.16 <text:modification-date>

7.5.17 <text:creator>

7.5.18 Document Statistics Fields

7.5.18.1 General

7.5.18.2 <text:page-count>

7.5.18.3 <text:paragraph-count>

7.5.18.4 <text:word-count>

7.5.18.5 <text:character-count>

7.5.18.6 <text:table-count>

7.5.18.7 <text:image-count>

7.5.18.8 <text:object-count>

7.5.19 <text:meta-field>

7.6 Database Fields

7.6.1 General

7.6.2 <form:connection-resource>

7.6.3 <text:database-display>

7.6.4 <text:database-next>

7.6.5 <text:database-row-select>

7.6.6 <text:database-row-number>

7.6.7 <text:database-name>

7.7 More Fields

7.7.1 Page Variable Fields

7.7.1.1 General

7.7.1.2 <text:page-variable-set>

7.7.1.3 <text:page-variable-get>

7.7.2 <text:placeholder>

7.7.3 <text:conditional-text>

7.7.4 <text:hidden-text>

7.7.5 <text:reference-ref>

7.7.6 <text:bookmark-ref>

7.7.7 <text:note-ref>

7.7.8 <text:sequence-ref>

7.7.9 <text:script>

7.7.10 <text:execute-macro>

7.7.11 <text:hidden-paragraph>

7.7.12 <text:dde-connection>

7.7.13 <text:measure>

7.7.14 <text:table-formula> (deprecated)

8 Text Indexes

8.1 Index Marks

8.1.1 General

8.1.2 <text:toc-mark-start>

8.1.3 <text:toc-mark-end>

8.1.4 <text:toc-mark>

8.1.5 <text:user-index-mark-start>

8.1.6 <text:user-index-mark-end>

8.1.7 <text:user-index-mark>

8.1.8 <text:alphabetical-index-mark-start>

8.1.9 <text:alphabetical-index-mark-end>

8.1.10 <text:alphabetical-index-mark>

8.1.11 <text:bibliography-mark>

8.2 Index Structure

8.2.1 General

8.2.2 <text:index-body>

8.2.3 <text:index-title>

8.3 <text:table-of-content>

8.3.1 General

8.3.2 <text:table-of-content-source>

8.3.3 <text:table-of-content-entry-template>

8.4 <text:illustration-index>

8.4.1 General

8.4.2 <text:illustration-index-source>

8.4.3 <text:illustration-index-entry-template>

8.5 <text:table-index>

8.5.1 General

8.5.2 <text:table-index-source>

8.5.3 <text:table-index-entry-template>

8.6 <text:object-index>

8.6.1 General

8.6.2 <text:object-index-source>

8.6.3 <text:object-index-entry-template>

8.7 <text:user-index>

8.7.1 General

8.7.2 <text:user-index-source>

8.7.3 <text:user-index-entry-template>

8.8 <text:alphabetical-index>

8.8.1 General

8.8.2 <text:alphabetical-index-source>

8.8.3 <text:alphabetical-index-auto-mark-file>

8.8.4 <text:alphabetical-index-entry-template>

8.9 <text:bibliography>

8.9.1 General

8.9.2 <text:bibliography-source>

8.9.3 <text:bibliography-entry-template>

8.10 <text:index-source-styles>

8.11 <text:index-source-style>

8.12 <text:index-title-template>

8.13 Index Template Entries

8.13.1 <text:index-entry-chapter>

8.13.2 <text:index-entry-text>

8.13.3 <text:index-entry-page-number>

8.13.4 <text:index-entry-span>

8.13.5 <text:index-entry-bibliography>

8.13.6 <text:index-entry-tab-stop>

8.13.7 <text:index-entry-link-start>

8.13.8 <text:index-entry-link-end>

9 Tables

9.1 Basic Tables

9.1.1 General

9.1.2 <table:table>

9.1.3 <table:table-row>

9.1.4 <table:table-cell>

9.1.5 <table:covered-table-cell>

9.1.6 <table:table-column>

9.1.7 <table:table-header-rows>

9.1.8 <table:table-rows>

9.1.9 <table:table-row-group>

9.1.10 <table:table-column-group>

9.1.11 <table:table-header-columns>

9.1.12 <table:table-columns>

9.1.13 <table:title>

9.1.14 <table:desc>

9.2 Advanced Tables

9.2.1 Referencing Table Cells

9.2.2 Absolute and relative cell addressing

9.2.3 Cell Range Address

9.2.4 Column and Row Range Addresses

9.2.5 Cell Range Address List

9.2.6 <table:table-source>

9.2.7 <table:scenario>

9.2.8 <table:shapes>

9.3 Advanced Table Cells

9.3.1 <table:cell-range-source>

9.3.2 <table:detective>

9.3.3 <table:operation>

9.3.4 <table:highlighted-range>

9.4 Spreadsheet Document Content

9.4.1 <table:calculation-settings>

9.4.2 <table:null-date>

9.4.3 <table:iteration>

9.4.4 <table:content-validations>

9.4.5 <table:content-validation>

9.4.6 <table:help-message>

9.4.7 <table:error-message>

9.4.8 <table:error-macro>

9.4.9 <table:label-range>

9.4.10 <table:label-ranges>

9.4.11 <table:named-expressions>

9.4.12 <table:named-range>

9.4.13 <table:named-expression>

9.4.14 <table:database-ranges>

9.4.15 <table:database-range>

9.4.16 <table:database-source-sql>

9.4.17 <table:database-source-table>

9.4.18 <table:database-source-query>

9.4.19 <table:sort>

9.4.20 <table:sort-by>

9.4.21 <table:subtotal-rules>

9.4.22 <table:sort-groups>

9.4.23 <table:subtotal-rule>

9.4.24 <table:subtotal-field>

9.5 Filters

9.5.1 General

9.5.2 <table:filter>

9.5.3 <table:filter-and>

9.5.4 <table:filter-or>

9.5.5 <table:filter-condition>

9.5.6 <table:filter-set-item>

9.6 Data Pilot Tables

9.6.1 General

9.6.2 <table:data-pilot-tables>

9.6.3 <table:data-pilot-table>

9.6.4 Data Pilot Table Source

9.6.5 <table:source-cell-range>

9.6.6 <table:source-service>

9.6.7 <table:data-pilot-field>

9.6.8 <table:data-pilot-level>

9.6.9 <table:data-pilot-subtotals>

9.6.10 <table:data-pilot-subtotal>

9.6.11 <table:data-pilot-members>

9.6.12 <table:data-pilot-member>

9.6.13 <table:data-pilot-display-info>

9.6.14 <table:data-pilot-sort-info>

9.6.15 <table:data-pilot-layout-info>

9.6.16 <table:data-pilot-field-reference>

9.6.17 <table:data-pilot-groups>

9.6.18 <table:data-pilot-group>

9.6.19 <table:data-pilot-group-member>

9.7 <table:consolidation>

9.8 <table:dde-links>

9.9 Change Tracking in Spreadsheets

9.9.1 General

9.9.2 <table:tracked-changes>

9.9.3 <table:insertion>

9.9.4 <table:dependencies>

9.9.5 <table:dependency>

9.9.6 <table:deletions>

9.9.7 <table:cell-content-deletion>

9.9.8 <table:change-deletion>

9.9.9 <table:deletion>

9.9.10 <table:cut-offs>

9.9.11 <table:insertion-cut-off>

9.9.12 <table:movement-cut-off>

9.9.13 <table:movement>

9.9.14 <table:source-range-address>

9.9.15 <table:target-range-address>

9.9.16 <table:change-track-table-cell>

9.9.17 <table:cell-content-change>

9.9.18 <table:cell-address>

9.9.19 <table:previous>

10 Graphic Content

10.1 General

10.2 Enhanced Page Features for Graphical Applications

10.2.1 <style:handout-master>

10.2.2 <draw:layer-set>

10.2.3 <draw:layer>

10.2.4 <draw:page>

10.2.5 <draw:equation>

10.3 Drawing Shapes

10.3.1 General

10.3.2 <draw:rect>

10.3.3 <draw:line>

10.3.4 <draw:polyline>

10.3.5 <draw:polygon>

10.3.6 <draw:regular-polygon>

10.3.7 <draw:path>

10.3.8 <draw:circle>

10.3.9 <draw:ellipse>

10.3.10 <draw:connector>

10.3.11 <draw:caption>

10.3.12 <draw:measure>

10.3.13 <draw:control>

10.3.14 <draw:page-thumbnail>

10.3.15 <draw:g>

10.3.16 <draw:glue-point>

10.3.17 <svg:title>

10.3.18 <svg:desc>

10.3.19 <office:event-listeners>

10.4 Frames

10.4.1 General

10.4.2 <draw:frame>

10.4.3 <draw:text-box>

10.4.4 <draw:image>

10.4.5 <office:binary-data>

10.4.6 Embedded Objects

10.4.6.1 General

10.4.6.2 <draw:object>

10.4.6.3 <draw:object-ole>

10.4.7 <draw:applet> (Deprecated)

10.4.8 <draw:plugin>

10.4.9 <draw:param>

10.4.10 <draw:floating-frame>

10.4.11 Contours

10.4.11.1 General

10.4.11.2 <draw:contour-polygon>

10.4.11.3 <draw:contour-path>

10.4.12 <draw:a>

10.4.13 Client Side Image Maps

10.4.13.1 General

10.4.13.2 <draw:image-map>

10.4.13.3 <draw:area-rectangle>

10.4.13.4 <draw:area-circle>

10.4.13.5 <draw:area-polygon>

10.5 3D Shapes

10.5.1 General

10.5.2 <dr3d:scene>

10.5.3 <dr3d:light>

10.5.4 <dr3d:cube>

10.5.5 <dr3d:sphere>

10.5.6 <dr3d:extrude>

10.5.7 <dr3d:rotate>

10.6 Custom Shape

10.6.1 <draw:custom-shape>

10.6.2 <draw:enhanced-geometry>

10.6.3 <draw:handle>

10.7 Presentation Shapes

10.8 Presentation Animations (deprecated)

10.8.1 <presentation:animations> (deprecated)

10.8.2 <presentation:sound> (moved to 10.9.3)

10.8.3 <presentation:show-shape> (deprecated)

10.8.4 <presentation:show-text> (deprecated)

10.8.5 <presentation:hide-shape> (deprecated)

10.8.6 <presentation:hide-text> (deprecated)

10.8.7 <presentation:dim> (deprecated)

10.8.8 <presentation:play> (deprecated)

10.8.9 <presentation:animation-group> (deprecated)

10.9 SMIL Presentation Animations

10.9.1 General

10.9.2 <presentation:event-listener>

10.9.3 <presentation:sound>

10.9.4 Presentation Document Content

10.9.4.1 <presentation:header>

10.9.4.2 <presentation:header-decl>

10.9.4.3 <presentation:footer>

10.9.4.4 <presentation:footer-decl>

10.9.4.5 <presentation:date-time>

10.9.4.6 <presentation:date-time-decl>

10.9.4.7 <presentation:settings>

10.9.4.8 <presentation:show>

11 Chart Content

11.1 <chart:chart>

11.2 Title, Subtitle and Footer

11.2.1 <chart:title>

11.2.2 <chart:subtitle>

11.2.3 <chart:footer>

11.3 <chart:coordinate-region>

11.4 <chart:legend>

11.5 <chart:plot-area>

11.6 3D Plot Area

11.7 <chart:wall>

11.8 <chart:floor>

11.9 <chart:axis>

11.10 <chart:categories>

11.11 <chart:grid>

11.12 <chart:series>

11.13 <chart:domain>

11.14 <chart:data-point>

11.15 <chart:data-label>

11.16 <chart:mean-value>

11.17 <chart:error-indicator>

11.18 <chart:regression-curve>

11.19 <chart:equation>

11.20 <chart:stock-gain-marker>

11.21 <chart:stock-loss-marker>

11.22 <chart:stock-range-line>

12 Database Front-end Document Content

12.1 <office:database>

12.2 <db:data-source>

12.3 <db:connection-data>

12.4 <db:database-description>

12.5 <db:file-based-database>

12.6 <db:server-database>

12.7 <db:connection-resource>

12.8 <db:login>

12.9 <db:driver-settings>

12.10 <db:auto-increment>

12.11 <db:delimiter>

12.12 <db:character-set>

12.13 <db:table-settings>

12.14 <db:table-setting>

12.15 <db:application-connection-settings>

12.16 <db:table-filter>

12.17 <db:table-include-filter>

12.18 <db:table-exclude-filter>

12.19 <db:table-filter-pattern>

12.20 <db:table-type-filter>

12.21 <db:table-type>

12.22 <db:data-source-settings>

12.23 <db:data-source-setting>

12.24 <db:data-source-setting-value>

12.25 Forms and Reports

12.25.1 General

12.25.2 <db:forms>

12.25.3 <db:reports>

12.25.4 <db:component-collection>

12.25.5 <db:component>

12.26 <db:queries>

12.27 <db:query-collection>

12.28 <db:query>

12.29 <db:order-statement>

12.30 <db:filter-statement>

12.31 <db:update-table>

12.32 <db:table-representations>

12.33 <db:table-representation>

12.34 <db:columns>

12.35 <db:column>

12.36 <db:schema-definition>

12.37 <db:table-definitions>

12.38 <db:table-definition>

12.39 <db:column-definitions>

12.40 <db:column-definition>

12.41 <db:keys>

12.42 <db:key>

12.43 <db:key-columns>

12.44 <db:key-column>

12.45 <db:indices>

12.46 <db:index>

12.47 <db:index-columns>

12.48 <db:index-column>

13 Form Content

13.1 General

13.2 <office:forms>

13.3 <form:form>

13.4 <xforms:model>

13.5 Controls

13.5.1 General

13.5.2 <form:text>

13.5.3 <form:textarea>

13.5.4 <form:password>

13.5.5 <form:file>

13.5.6 <form:formatted-text>

13.5.7 <form:number>

13.5.8 <form:date>

13.5.9 <form:time>

13.5.10 <form:fixed-text>

13.5.11 <form:combobox>

13.5.12 <form:item>

13.5.13 <form:listbox>

13.5.14 <form:option>

13.5.15 <form:button>

13.5.16 <form:image>

13.5.17 <form:checkbox>

13.5.18 <form:radio>

13.5.19 <form:frame>

13.5.20 <form:image-frame>

13.5.21 <form:hidden>

13.5.22 <form:grid>

13.5.23 <form:column>

13.5.24 <form:value-range>

13.5.25 <form:generic-control>

13.6 Event Listeners

13.7 <form:properties>

13.8 <form:property>

13.9 <form:list-property>

13.10 <form:list-value>

14 Common Content

14.1 <office:annotation>

14.2 <office:annotation-end>

14.3 <meta:date-string> (deprecated)

14.4 <meta:creator-initials>

14.5 Event Listener Tables

14.5.1 General

14.5.2 <script:event-listener>

14.5.3 Event Types

14.5.4 Macro Name and Location

14.6 <math:math>

14.7 DDE Connections

14.7.1 General

14.7.2 <text:dde-connection-decls>

14.7.3 <text:dde-connection-decl>

14.7.4 <table:dde-link>

14.7.5 <office:dde-source>

15 SMIL Animations

15.1 General

15.2 Basic Animation Elements

15.2.1 General

15.2.2 <anim:animate>

15.2.3 <anim:animateTransform>

15.2.4 <anim:set>

15.2.5 <anim:animateMotion>

15.2.6 <anim:animateColor>

15.2.7 <anim:transitionFilter>

15.3 Animation Model Attributes

15.3.1 General

15.3.2 Simple Animation Functions

15.4 Animation Timing

15.4.1 General

15.4.2 <anim:par>

15.4.3 <anim:seq>

15.4.4 <anim:iterate>

15.5 <anim:audio>

15.6 Animation Command Elements

15.6.1 <anim:command>

15.6.2 <anim:param>

16 Styles

16.1 General

16.2 <style:style>

16.3 <style:map>

16.4 <style:default-style>

16.5 <style:page-layout>

16.6 <style:header-style>

16.7 <style:footer-style>

16.8 <style:default-page-layout>

16.9 <style:master-page>

16.10 <style:header>

16.11 <style:header-first>

16.12 <style:footer>

16.13 <style:footer-first>

16.14 <style:header-left>

16.15 <style:footer-left>

16.16 <style:region-left>

16.17 <style:region-center>

16.18 <style:region-right>

16.19 <presentation:notes>

16.20 <table:table-template>

16.21 Cell Styles

16.21.1 General

16.21.2 <table:first-row>

16.21.3 <table:last-row>

16.21.4 <table:first-column>

16.21.5 <table:last-column>

16.21.6 <table:body>

16.21.7 <table:even-rows>

16.21.8 <table:odd-rows>

16.21.9 <table:even-columns>

16.21.10 <table:odd-columns>

16.22 <table:background>

16.23 <style:font-face>

16.24 <svg:font-face-src>

16.25 <svg:font-face-name>

16.26 <svg:font-face-uri>

16.27 <svg:definition-src>

16.28 <svg:font-face-format>

16.29 Data Styles

16.29.1 General

16.29.2 <number:number-style>

16.29.3 <number:number>

16.29.4 <number:embedded-text>

16.29.5 <number:fill-character>

16.29.6 <number:scientific-number>

16.29.7 <number:fraction>

16.29.8 <number:currency-style>

16.29.9 <number:currency-symbol>

16.29.10 <number:percentage-style>

16.29.11 <number:date-style>

16.29.12 <number:day>

16.29.13 <number:month>

16.29.14 <number:year>

16.29.15 <number:era>

16.29.16 <number:day-of-week>

16.29.17 <number:week-of-year>

16.29.18 <number:quarter>

16.29.19 <number:time-style>

16.29.20 <number:hours>

16.29.21 <number:minutes>

16.29.22 <number:seconds>

16.29.23 <number:am-pm>

16.29.24 <number:boolean-style>

16.29.25 <number:boolean>

16.29.26 <number:text-style>

16.29.27 <number:text>

16.29.28 <number:text-content>

16.29.29 <style:text-properties>

16.29.30 <number:num-list-format>

16.29.31 <number:num-list-label>

16.30 Text Content Style Families

16.30.1 Text Styles

16.30.2 Paragraph Styles

16.30.3 Section Styles

16.30.4 Ruby Styles

16.31 Enhanced Text Styles

16.31.1 <text:linenumbering-configuration>

16.31.2 <text:linenumbering-separator>

16.31.3 <text:notes-configuration>

16.31.4 <text:note-continuation-notice-forward>

16.31.5 <text:note-continuation-notice-backward>

16.31.6 <text:bibliography-configuration>

16.31.7 <text:sort-key>

16.32 <text:list-style>

16.33 <text:list-level-style-bullet>

16.34 <text:list-level-style-number>

16.35 <text:list-level-style-image>

16.36 <text:outline-style>

16.37 <text:outline-level-style>

16.38 Table Styles

16.38.1 Table Styles

16.38.2 Table Column Styles

16.38.3 Table Row Styles

16.38.4 Table Cell Styles

16.39 Graphic Styles

16.40 Presentation Styles

16.41 Drawing Page Style

16.42 Enhanced Graphic Style Elements

16.42.1 <draw:gradient>

16.42.2 <svg:linearGradient>

16.42.3 <svg:radialGradient>

16.42.4 <svg:stop>

16.42.5 <draw:hatch>

16.42.6 <draw:fill-image>

16.42.7 <draw:opacity>

16.42.8 <draw:marker>

16.42.9 <draw:stroke-dash>

16.43 <style:presentation-page-layout>

16.44 <presentation:placeholder>

16.45 Chart Styles

17 Formatting Properties Elements

17.1 General

17.2 <style:page-layout-properties>

17.3 <style:background-image>

17.4 <style:footnote-sep>

17.5 <style:header-footer-properties>

17.6 <style:paragraph-properties>

17.7 <style:tab-stops>

17.8 <style:tab-stop>

17.9 <style:drop-cap>

17.10 <style:ruby-properties>

17.11 <style:section-properties>

17.12 <style:columns>

17.13 <style:column>

17.14 <style:column-sep>

17.15 <style:table-properties>

17.16 <style:table-column-properties>

17.17 <style:table-row-properties>

17.18 <style:table-cell-properties>

17.19 <style:list-level-properties>

17.20 <style:list-level-label-alignment>

17.21 <style:graphic-properties>

17.22 <style:chart-properties>

17.23 <chart:symbol-image>

17.24 <chart:label-separator>

17.25 <style:drawing-page-properties>

17.26 <style:background-fill>

18 Datatypes

18.1 Introduction

18.2 W3C Schema Datatypes

18.3 Other Datatypes

18.3.1 angle

18.3.2 anyIRI

18.3.3 boolean

18.3.4 cellAddress

18.3.5 cellRangeAddress

18.3.6 cellRangeAddressList

18.3.7 character

18.3.8 clipShape

18.3.9 color

18.3.10 coordinate

18.3.11 countryCode

18.3.12 CURIE

18.3.13 CURIEs

18.3.14 dateOrDateTime

18.3.15 distance

18.3.17 language

18.3.18 languageCode

18.3.19 length

18.3.20 namespacedToken

18.3.21 nonNegativeLength

18.3.22 nonNegativePixelLength

18.3.23 pathData

18.3.24 percent

18.3.25 point3D

18.3.26 points

18.3.27 positiveLength

18.3.28 relativeLength

18.3.29 safeCURIE

18.3.30 scriptCode

18.3.31 signedZeroToHundredPercent

18.3.32 styleName

18.3.33 styleNameRef

18.3.34 styleNameRefs

18.3.35 targetFrameName

18.3.36 textEncoding

18.3.37 timeOrDateTime

18.3.38 URIorSafeCURIE

18.3.39 valueType

18.3.40 variableName

18.3.41 vector3D

18.3.42 zeroToHundredPercent

18.3.43 error

18.3.44 nonNegativePercent

19 General Attributes

19.1 General

19.2 anim:color-interpolation

19.3 anim:color-interpolation-direction

19.4 anim:audio-level

19.5 anim:command

19.6 anim:formula

19.7 anim:id (deprecated)

19.8 anim:iterate-interval

19.9 anim:iterate-type

19.10 anim:name

19.11 anim:sub-item

19.12 anim:value

19.13 chart:attached-axis

19.14 chart:automatic-content

19.15 chart:class

19.15.1 <chart:chart>, <chart:series>

19.15.2 <chart:grid>

19.16 chart:column-mapping (deprecated)

19.17 chart:data-source-has-labels (deprecated)

19.18 chart:dimension

19.19 chart:display-equation

19.20 chart:display-r-square

19.21 chart:label-cell-address

19.22 chart:legend-align

19.23 chart:legend-position

19.24 chart:name

19.25 chart:repeated

19.26 chart:row-mapping (deprecated)

19.27 chart:style-name

19.28 chart:values-cell-range-address

19.29 config:name

19.30 config:type

19.31 db:additional-column-statement

19.32 db:append-table-alias-name

19.33 db:apply-command

19.34 db:as-template

19.35 db:base-dn

19.36 db:boolean-comparison-mode

19.37 db:catalog-name

19.38 db:command

19.39 db:data-source-setting-is-list

19.40 db:data-source-setting-name

19.41 db:data-source-setting-type

19.42 db:data-type

19.43 db:database-name

19.44 db:decimal

19.45 db:default-cell-style-name

19.46 db:default-row-style-name

19.47 db:delete-rule

19.48 db:description

19.49 db:enable-sql92-check

19.50 db:encoding

19.51 db:escape-processing

19.52 db:extension

19.53 db:field

19.54 db:hostname

19.55 db:ignore-driver-privileges

19.56 db:is-ascending

19.57 db:is-autoincrement

19.58 db:is-clustered

19.59 db:is-empty-allowed

19.60 db:is-first-row-header-line

19.61 db:login-timeout

19.62 db:is-nullable

19.63 db:is-password-required

19.64 db:is-unique

19.65 db:precision

19.66 db:is-table-name-length-limited

19.67 db:local-socket

19.68 db:max-row-count

19.69 db:media-type

19.70 db:name

19.70.1 General

19.70.2 <db:column>

19.70.3 <db:column-definition>

19.70.4 <db:component>

19.70.5 <db:component-collection>

19.70.6 <db:index>

19.70.7 <db:index-column>

19.70.8 <db:key>

19.70.9 <db:key-column>

19.70.10 <db:query>

19.70.11 <db:query-collection>

19.70.12 <db:table-definition>

19.70.13 <db:table-representation>

19.70.14 <db:update-table>

19.71 db:parameter-name-substitution

19.72 db:port

19.73 db:referenced-table-name

19.74 db:related-column-name

19.75 db:row-retrieving-statement

19.76 db:scale

19.77 db:schema-name

19.78 db:show-deleted

19.79 db:string

19.80 db:style-name

19.80.1 General

19.80.2 <db:column>

19.80.3 <db:query>

19.80.4 <db:table-representation>

19.81 db:suppress-version-columns

19.82 db:system-driver-settings

19.83 db:thousand

19.84 db:title

19.85 db:type

19.85.1 General

19.85.2 <db:key>

19.85.3 <db:server-database>

19.85.4 <db:table-definition>

19.86 db:type-name

19.87 db:update-rule

19.88 db:use-catalog

19.89 db:use-system-user

19.90 db:user-name

19.91 db:visible

19.92 dr3d:ambient-color

19.93 dr3d:center

19.94 dr3d:diffuse-color

19.95 dr3d:direction

19.96 dr3d:distance

19.97 dr3d:enabled

19.98 dr3d:focal-length

19.99 dr3d:lighting-mode

19.99.1 General

19.99.2 <chart:plot-area>

19.99.3 <dr3d:scene>

19.100 dr3d:max-edge

19.101 dr3d:min-edge

19.102 dr3d:projection

19.103 dr3d:shade-mode

19.104 dr3d:shadow-slant

19.105 dr3d:size

19.106 dr3d:specular

19.107 dr3d:transform

19.108 dr3d:vpn

19.109 dr3d:vrp

19.110 dr3d:vup

19.111 draw:align

19.112 draw:angle

19.113 draw:archive

19.114 draw:border

19.115 draw:caption-id

19.116 draw:caption-point-x

19.117 draw:caption-point-y

19.118 draw:chain-next-name

19.119 draw:class-id

19.120 draw:class-names

19.121 draw:code

19.122 draw:color

19.122.1 General

19.122.2 <draw:hatch>

19.122.3 <presentation:dim>

19.123 draw:concave

19.124 draw:concentric-gradient-fill-allowed

19.125 draw:control

19.126 draw:copy-of

19.127 draw:corner-radius

19.128 draw:corners

19.129 draw:cx

19.130 draw:cy

19.131 draw:data

19.132 draw:display

19.133 draw:display-name

19.133.1 General

19.133.2 <draw:fill-image>

19.133.3 <draw:gradient>

19.133.4 <draw:hatch>

19.133.5 <draw:marker>

19.133.6 <draw:opacity>

19.133.7 <draw:stroke-dash>

19.133.8 <svg:linearGradient>

19.133.9 <svg:radialGradient>

19.134 draw:distance

19.134.1 General

19.134.2 <draw:hatch>

19.134.3 <draw:stroke-dash>

19.135 draw:dots1

19.136 draw:dots1-length

19.137 draw:dots2

19.138 draw:dots2-length

19.139 draw:end

19.140 draw:end-angle

19.141 draw:end-color

19.142 draw:end-glue-point

19.143 draw:end-intensity

19.144 draw:end-shape

19.145 draw:enhanced-path

19.146 draw:engine

19.147 draw:escape-direction

19.148 draw:extrusion

19.149 draw:extrusion-allowed

19.150 draw:extrusion-brightness

19.151 draw:extrusion-color

19.152 draw:extrusion-depth

19.153 draw:extrusion-diffusion

19.154 draw:extrusion-first-light-direction

19.155 draw:extrusion-first-light-harsh

19.156 draw:extrusion-first-light-level

19.157 draw:extrusion-light-face

19.158 draw:extrusion-metal

19.159 draw:extrusion-number-of-line-segments

19.160 draw:extrusion-origin

19.161 draw:extrusion-rotation-angle

19.162 draw:extrusion-rotation-center

19.163 draw:extrusion-second-light-direction

19.164 draw:extrusion-second-light-harsh

19.165 draw:extrusion-second-light-level

19.166 draw:extrusion-shininess

19.167 draw:extrusion-skew

19.168 draw:extrusion-specularity

19.169 draw:extrusion-viewpoint

19.170 draw:filter-name

19.171 draw:formula

19.172 draw:frame-name

19.173 draw:glue-point-leaving-directions

19.174 draw:glue-point-type

19.175 draw:glue-points

19.176 draw:handle-mirror-horizontal

19.177 draw:handle-mirror-vertical

19.178 draw:handle-polar (deprecated)

19.179 draw:handle-position (deprecated)

19.180 draw:handle-radius-range-maximum

19.181 draw:handle-radius-range-minimum

19.182 draw:handle-range-x-maximum

19.183 draw:handle-range-x-minimum

19.184 draw:handle-range-y-maximum

19.185 draw:handle-range-y-minimum

19.186 draw:handle-switched

19.187 draw:id

19.187.1 General

19.187.2 <draw:glue-point>

19.187.3 <dr3d:cube>, <dr3d:extrude>, <dr3d:rotate>, <dr3d:scene>, <dr3d:sphere>, <draw:caption>, <draw:circle>, <draw:connector>, <draw:control>, <draw:custom-shape>, <draw:ellipse>, <draw:frame>, <draw:g>, <draw:line>, <draw:measure>, <draw:page>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:rect>, <draw:regular-polygon> and <office:annotation> Deprecated

19.188 draw:kind

19.189 draw:layer

19.190 draw:line-skew

19.191 draw:mime-type

19.192 draw:mirror-horizontal

19.193 draw:mirror-vertical

19.194 draw:master-page-name

19.195 draw:may-script

19.196 draw:modifiers

19.197 draw:name

19.197.1 General

19.197.2 <draw:caption>

19.197.3 <draw:circle>

19.197.4 <draw:connector>

19.197.5 <draw:control>

19.197.6 <draw:custom-shape>

19.197.7 <draw:ellipse>

19.197.8 <draw:equation>

19.197.9 <draw:fill-image>

19.197.10 <draw:frame>

19.197.11 <draw:g>

19.197.12 <draw:gradient>

19.197.13 <draw:hatch>

19.197.14 <draw:layer>

19.197.15 <draw:line>

19.197.16 <draw:marker>

19.197.17 <draw:measure>

19.197.18 <draw:opacity>

19.197.19 <draw:page>

19.197.20 <draw:page-thumbnail>

19.197.21 <draw:param>

19.197.22 <draw:path>

19.197.23 <draw:polygon>

19.197.24 <draw:polyline>

19.197.25 <draw:rect>

19.197.26 <draw:regular-polygon>

19.197.27 <draw:stroke-dash>

19.197.28 <office:annotation> (deprecated)

19.197.29 <svg:linearGradient>

19.197.30 <svg:radialGradient>

19.197.31 <dr3d:cube>

19.197.32 <dr3d:extrude>

19.197.33 <dr3d:rotate>

19.197.34 <dr3d:scene>

19.197.35 <dr3d:sphere>

19.198 draw:nav-order

19.199 draw:nohref

19.200 draw:notify-on-update-of-ranges

19.201 draw:object

19.202 draw:opacity

19.203 draw:page-number

19.204 draw:path-stretchpoint-x

19.205 draw:path-stretchpoint-y

19.206 draw:points

19.207 draw:protected

19.208 draw:recreate-on-edit

19.209 draw:rotation

19.210 draw:shape-id

19.211 draw:sharpness

19.212 draw:start

19.213 draw:start-angle

19.214 draw:start-color

19.215 draw:start-glue-point

19.216 draw:start-intensity

19.217 draw:start-shape

19.218 draw:style

19.218.1 General

19.218.2 <draw:gradient>

19.218.3 <draw:hatch>

19.218.4 <draw:opacity>

19.218.5 <draw:stroke-dash>

19.219 draw:style-name

19.219.1 General

19.219.2 <dr3d:cube>

19.219.3 <dr3d:extrude>

19.219.4 <dr3d:rotate>

19.219.5 <dr3d:scene>

19.219.6 <dr3d:sphere>

19.219.7 <draw:caption>

19.219.8 <draw:circle>

19.219.9 <draw:connector>

19.219.10 <draw:control>

19.219.11 <draw:custom-shape>

19.219.12 <draw:ellipse>

19.219.13 <draw:frame>

19.219.14 <draw:g>

19.219.15 <draw:line>

19.219.16 <draw:measure>

19.219.17 <draw:page>

19.219.18 <draw:page-thumbnail>

19.219.19 <draw:path>

19.219.20 <draw:polygon>

19.219.21 <draw:polyline>

19.219.22 <draw:rect>

19.219.23 <draw:regular-polygon>

19.219.24 <office:annotation>

19.219.25 <presentation:notes>

19.219.26 <style:handout-master>

19.219.27 <style:master-page>

19.220 draw:text-areas

19.221 draw:text-path

19.222 draw:text-path-allowed

19.223 draw:text-path-mode

19.224 draw:text-path-same-letter-heights

19.225 draw:text-path-scale

19.226 draw:text-rotate-angle

19.227 draw:text-style-name

19.228 draw:transform

19.229 draw:type

19.229.1 General

19.229.2 <draw:connector>

19.229.3 <draw:enhanced-geometry>

19.230 draw:value

19.231 draw:z-index

19.232 fo:column-count

19.233 fo:column-gap

19.234 fo:country

19.234.1 <text:alphabetical-index-source>

19.234.2 <text:bibliography-configuration>

19.235 fo:end-indent

19.236 fo:language

19.236.1 General

19.236.2 <text:alphabetical-index-source>

19.236.3 <text:bibliography-configuration>

19.237 fo:margin-left

19.238 fo:max-height

19.239 fo:max-width

19.240 fo:min-height

19.241 fo:min-width

19.242 fo:script

19.242.1 General

19.242.2 <text:alphabetical-index-source>

19.242.3 <text:bibliography-configuration>

19.243 fo:space-after

19.244 fo:space-before

19.245 fo:start-indent

19.246 fo:text-indent

19.247 form:allow-deletes

19.248 form:allow-inserts

19.249 form:allow-updates

19.250 form:apply-design-mode

19.251 form:apply-filter

19.252 form:auto-complete

19.253 form:automatic-focus

19.254 form:bound-column

19.255 form:button-type

19.256 form:command

19.257 form:command-type

19.258 form:control-implementation

19.259 form:convert-empty-to-null

19.260 form:current-selected

19.261 form:current-state

19.262 form:current-value

19.263 form:data-field

19.264 form:datasource

19.265 form:default-button

19.266 form:delay-for-repeat

19.267 form:detail-fields

19.268 form:disabled

19.269 form:dropdown

19.270 form:echo-char

19.271 form:enctype

19.272 form:escape-processing

19.273 form:filter

19.274 form:focus-on-click

19.275 form:for

19.276 form:id (deprecated)

19.277 form:ignore-result

19.278 form:image-align

19.279 form:image-data

19.280 form:image-position

19.281 form:is-tristate

19.282 form:label

19.283 form:linked-cell

19.284 form:list-linkage-type

19.285 form:list-source

19.286 form:list-source-type

19.287 form:master-fields

19.288 form:max-length

19.289 form:max-value

19.289.1 General

19.289.2 <form:date>

19.289.3 <form:formatted-text>

19.289.4 <form:number> and <form:value-range>

19.289.5 <form:time>

19.290 form:min-value

19.290.1 General

19.290.2 <form:date>

19.290.3 <form:formatted-text>

19.290.4 <form:number> and <form:value-range>

19.290.5 <form:time>

19.291 form:method

19.292 form:multi-line

19.293 form:multiple

19.294 form:name

19.295 form:navigation-mode

19.296 form:order

19.297 form:orientation

19.298 form:page-step-size

19.299 form:printable

19.300 form:property-name

19.301 form:readonly

19.302 form:repeat

19.303 form:selected

19.304 form:size

19.305 form:source-cell-range

19.306 form:spin-button

19.307 form:state

19.308 form:step-size

19.309 form:tab-cycle

19.310 form:tab-index

19.311 form:tab-stop

19.312 form:text-style-name

19.313 form:title

19.314 form:toggle

19.315 form:validation

19.316 form:value

19.316.1 General

19.316.2 <form:button>

19.316.3 <form:date>

19.316.4 <form:number> and <form:value-range>

19.316.5 <form:checkbox>, <form:combobox>, <form:file>, <form:formatted-text>, <form:hidden>, <form:image>, <form:option>, <form:password>, <form:radio>, <form:text>, <form:textarea>

19.316.6 <form:time>

19.317 form:visual-effect

19.318 form:xforms-list-source

19.319 form:xforms-submission

19.320 grddl:transformation

19.321 meta:cell-count

19.322 meta:character-count

19.323 meta:date

19.324 meta:delay

19.325 meta:draw-count

19.326 meta:frame-count

19.327 meta:image-count

19.328 meta:name

19.329 meta:non-whitespace-character-count

19.330 meta:object-count

19.331 meta:ole-object-count

19.332 meta:page-count

19.333 meta:paragraph-count

19.334 meta:row-count

19.335 meta:sentence-count

19.336 meta:syllable-count

19.337 meta:table-count

19.338 meta:value-type

19.339 meta:word-count

19.340 number:automatic-order

19.341 number:calendar

19.342 number:country

19.343 number:decimal-places

19.343.1 General

19.343.2 <number:number>

19.343.3 <number:seconds>

19.343.4 <number:scientific-number>

19.344 number:decimal-replacement

19.345 number:denominator-value

19.346 number:display-factor

19.347 number:exponent-interval

19.348 number:format-source

19.349 number:forced-exponent-sign

19.350 number:grouping

19.351 number:language

19.352 number:max-denominator-value

19.353 number:min-denominator-digits

19.354 number:min-exponent-digits

19.355 number:min-integer-digits

19.356 number:min-decimal-places

19.356.1 General

19.356.2 <number:number>

19.356.3 <number:scientific-number>

19.357 number:min-numerator-digits

19.358 number:position

19.359 number:possessive-form

19.360 number:rfc-language-tag

19.361 number:script

19.362 number:style

19.362.1 General

19.362.2 <number:day>

19.362.3 <number:day-of-week>

19.362.4 <number:era>

19.362.5 <number:hours>

19.362.6 <number:minutes>

19.362.7 <number:month>

19.362.8 <number:quarter>

19.362.9 <number:seconds>

19.362.10 <number:year>

19.363 number:textual

19.364 number:title

19.365 number:transliteration-country

19.366 number:transliteration-format

19.367 number:transliteration-language

19.368 number:transliteration-style

19.369 number:truncate-on-overflow

19.370 office:automatic-update

19.371 office:boolean-value

19.372 office:conversion-mode

19.373 office:currency

19.374 office:date-value

19.375 office:dde-application

19.376 office:dde-item

19.377 office:dde-topic

19.378 office:display

19.379 office:mimetype

19.380 office:name

19.380.1 General

19.380.2 <draw:a>

19.380.3 <draw:area-circle>

19.380.4 <draw:area-rectangle>

19.380.5 <draw:area-polygon>

19.380.6 <office:annotation>

19.380.7 <office:annotation-end>

19.380.8 <office:dde-source>

19.380.9 <text:a>

19.380.10 <text:dde-connection-decl>

19.382 office:server-map

19.383 office:string-value

19.384 office:target-frame

19.385 office:target-frame-name

19.386 office:time-value

19.387 office:title

19.388 office:value

19.389 office:value-type

19.390 office:version

19.391 presentation:action

19.392 presentation:animations

19.393 presentation:class

19.394 presentation:class-names

19.395 presentation:delay (deprecated)

19.396 presentation:direction

19.397 presentation:endless

19.398 presentation:effect

19.399 presentation:force-manual

19.400 presentation:full-screen

19.401 presentation:group-id

19.402 presentation:master-element

19.403 presentation:mouse-as-pen

19.404 presentation:mouse-visible

19.405 presentation:name

19.406 presentation:node-type

19.407 presentation:object

19.408 presentation:pages

19.409 presentation:path-id (deprecated)

19.410 presentation:pause

19.411 presentation:placeholder

19.412 presentation:play-full

19.413 presentation:presentation-page-layout-name

19.414 presentation:preset-class

19.415 presentation:preset-id

19.416 presentation:preset-sub-type

19.417 presentation:show

19.418 presentation:show-end-of-presentation-slide

19.419 presentation:show-logo

19.420 presentation:source

19.421 presentation:speed

19.422 presentation:start-scale

19.423 presentation:start-page

19.424 presentation:start-with-navigator

19.425 presentation:stay-on-top

19.426 presentation:style-name

19.427 presentation:transition-on-click

19.428 presentation:use-date-time-name

19.429 presentation:use-footer-name

19.430 presentation:use-header-name

19.431 presentation:user-transformed

19.432 presentation:verb

19.433 script:event-name

19.434 script:language

19.435 script:macro-name

19.436 smil:accelerate

19.437 smil:accumulate

19.438 smil:additive

19.439 smil:attributeName

19.440 smil:autoReverse

19.441 smil:begin

19.442 smil:by

19.443 smil:calcMode

19.444 smil:decelerate

19.445 smil:direction

19.446 smil:dur

19.447 smil:end

19.448 smil:endsync

19.449 smil:fadeColor

19.450 smil:fill

19.451 smil:fillDefault

19.452 smil:from

19.453 smil:keySplines

19.454 smil:keyTimes

19.455 smil:mode

19.456 smil:repeatCount

19.457 smil:repeatDur

19.458 smil:restart

19.459 smil:restartDefault

19.460 smil:subtype

19.461 smil:targetElement

19.462 smil:to

19.463 smil:type

19.464 smil:values

19.465 style:adjustment

19.466 style:apply-style-name

19.467 style:auto-update

19.468 style:base-cell-address

19.469 style:char

19.470 style:class

19.471 style:color

19.472 style:condition

19.473 style:data-style-name

19.473.1 General

19.473.2 <presentation:date-time-decl>

19.473.3 <style:style>

19.473.4 <text:creation-date>

19.473.5 <text:creation-time>

19.473.6 <text:database-display>

19.473.7 <text:date>

19.473.8 <text:editing-duration>

19.473.9 <text:expression>

19.473.10 <text:meta-field>

19.473.11 <text:modification-date>

19.473.12 <text:modification-time>

19.473.13 <text:print-date>

19.473.14 <text:print-time>

19.473.15 <text:table-formula>

19.473.16 <text:time>

19.473.17 <text:user-defined>

19.473.18 <text:user-field-get>

19.473.19 <text:user-field-input>

19.473.20 <text:variable-get>

19.473.21 <text:variable-input>

19.473.22 <text:variable-set>

19.474 style:default-outline-level

19.475 style:display

19.476 style:display-name

19.477 style:distance

19.478 style:distance-before-sep

19.479 style:distance-after-sep

19.480 style:family

19.481 style:filter-name

19.482 style:font-adornments

19.483 style:font-charset

19.484 style:font-family-generic

19.485 style:font-pitch

19.486 style:height

19.487 style:leader-char

19.488 style:leader-color

19.489 style:leader-style

19.490 style:leader-text

19.491 style:leader-text-style

19.492 style:leader-type

19.493 style:leader-width

19.494 style:legend-expansion

19.495 style:legend-expansion-aspect-ratio

19.496 style:length

19.497 style:line-style

19.498 style:lines

19.499 style:list-level

19.500 style:list-style-name

19.501 style:master-page-name

19.502 style:name

19.502.1 General

19.502.2 <number:boolean-style>, <number:currency-style>, <number:date-style>, <number:num-list-format>, <number:number-style>, <number:percentage-style>, <number:text-style>, <number:time-style>, <style:master-page>, <style:page-layout>, <style:presentation-page-layout>, <style:style>, <text:list-style>, <text:outline-style>

19.502.3 <style:font-face>

19.503 style:next-style-name

19.503.1 General

19.503.2 <style:master-page>

19.503.3 <style:style>

19.504 style:num-format

19.505 style:num-letter-sync

19.506 style:num-prefix

19.507 style:num-suffix

19.508 style:page-layout-name

19.509 style:page-usage

19.510 style:parent-style-name

19.511 style:percentage-data-style-name

19.512 style:position

19.512.1 General

19.512.2 <style:background-image>

19.512.3 <style:tab-stop>

19.512.4 <text:index-entry-tab-stop>

19.513 style:rel-height

19.514 style:rel-width

19.514.1 General

19.514.2 <draw:frame>

19.514.3 <style:column>

19.514.4 <style:footnote-sep>

19.515 style:repeat

19.516 style:rfc-language-tag

19.517 style:style

19.518 style:style-name

19.519 style:type

19.519.1 General

19.519.2 <text:index-entry-tab-stop>

19.519.3 <style:tab-stop>

19.520 style:vertical-align

19.521 style:volatile

19.522 style:width

19.522.1 General

19.522.2 <style:column-sep>

19.522.3 <style:footnote-sep>

19.523 svg:accent-height

19.524 svg:alphabetic

19.525 svg:ascent

19.526 svg:bbox

19.527 svg:cap-height

19.528 svg:cx

19.528.1 <draw:area-circle>

19.528.2 <draw:circle>

19.528.3 <draw:ellipse>

19.528.4 <svg:radialGradient>

19.529 svg:cy

19.529.1 <draw:area-circle>

19.529.2 <draw:circle>

19.529.3 <draw:ellipse>

19.529.4 <svg:radialGradient>

19.530 svg:d

19.531 svg:descent

19.532 svg:font-family

19.533 svg:font-size

19.534 svg:font-stretch

19.535 svg:font-style

19.536 svg:font-variant

19.537 svg:font-weight

19.538 svg:fx

19.539 svg:fy

19.540 svg:gradientTransform

19.541 svg:gradientUnits

19.542 svg:hanging

19.543 svg:height

19.543.1 <chart:chart>

19.543.2 <chart:legend>

19.543.3 <chart:coordinate-region>

19.543.4 <chart:plot-area>

19.543.5 <dr3d:scene>

19.543.6 <draw:area-polygon>

19.543.7 <draw:area-rectangle>

19.543.8 <draw:contour-polygon>, <draw:contour-path>

19.543.9 <draw:fill-image>

19.543.10 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.543.11 <office:annotation>

19.543.12 <presentation:placeholder>

19.544 svg:ideographic

19.545 svg:mathematical

19.546 svg:name

19.547 svg:offset

19.548 svg:origin

19.549 svg:overline-position

19.550 svg:overline-thickness

19.551 svg:panose-1

19.552 svg:path

19.553 svg:r

19.553.1 <draw:area-circle>

19.553.2 <draw:circle>

19.553.3 <svg:radialGradient>

19.554 svg:rx

19.555 svg:ry

19.556 svg:slope

19.557 svg:spreadMethod

19.558 svg:stemh

19.559 svg:stemv

19.560 svg:stop-color

19.561 svg:stop-opacity

19.562 svg:strikethrough-position

19.563 svg:strikethrough-thickness

19.564 svg:string

19.565 svg:type

19.566 svg:underline-position

19.567 svg:underline-thickness

19.568 svg:unicode-range

19.569 svg:units-per-em

19.570 svg:v-alphabetic

19.571 svg:v-hanging

19.572 svg:v-ideographic

19.573 svg:v-mathematical

19.574 svg:viewBox

19.575 svg:width

19.575.1 <chart:chart>

19.575.2 <chart:coordinate-region>

19.575.3 <chart:floor>

19.575.4 <chart:legend>

19.575.5 <chart:plot-area>

19.575.6 <chart:wall>

19.575.7 <dr3d:scene>

19.575.8 <draw:area-polygon>

19.575.9 <draw:area-rectangle>

19.575.10 <draw:contour-polygon>, <draw:contour-path>

19.575.11 <draw:fill-image>

19.575.12 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.575.13 <office:annotation>

19.575.14 <presentation:placeholder>

19.576 svg:widths

19.577 svg:x

19.577.1 <chart:coordinate-region>

19.577.2 <chart:data-label>, <chart:equation>, <chart:footer>, <chart:legend>, <chart:plot-area>, <chart:subtitle>, <chart:title>

19.577.3 <draw:area-polygon>

19.577.4 <draw:area-rectangle>

19.577.5 <dr3d:scene>

19.577.6 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.577.7 <draw:glue-point>

19.577.8 <office:annotation>

19.577.9 <presentation:placeholder>

19.578 svg:x1

19.578.1 <draw:connector>, <draw:line> and <draw:measure>

19.578.2 <svg:linearGradient>

19.579 svg:x2

19.579.1 <draw:connector>, <draw:line> and <draw:measure>

19.579.2 <svg:linearGradient>

19.580 svg:x-height

19.581 svg:y

19.581.1 <chart:coordinate-region>

19.581.2 <chart:data-label>, <chart:equation>, <chart:footer>, <chart:legend>, <chart:plot-area>, <chart:subtitle>, <chart:title>

19.581.3 <draw:area-polygon>

19.581.4 <draw:area-rectangle>

19.581.5 <dr3d:scene>

19.581.6 <draw:caption>, <draw:custom-shape>, <draw:circle>, <draw:control>, <draw:ellipse>, <draw:frame>, <draw:g>, <draw:rect>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:regular-polygon>

19.581.7 <draw:glue-point>

19.581.8 <office:annotation>

19.581.9 <presentation:placeholder>

19.582 svg:y1

19.582.1 <draw:connector>, <draw:line> and <draw:measure>

19.582.2 <svg:linearGradient>

19.583 svg:y2

19.583.1 <draw:connector>, <draw:line> and <draw:measure>

19.583.2 <svg:linearGradient>

19.584 table:acceptance-state

19.585 table:algorithm

19.586 table:add-empty-lines

19.587 table:allow-empty-cell

19.588 table:application-data

19.589 table:automatic-find-labels

19.590 table:base-cell-address

19.591 table:bind-styles-to-content

19.592 table:border-color

19.593 table:buttons

19.594 table:case-sensitive

19.595 table:cell-address

19.596 table:cell-range

19.597 table:cell-range-address

19.597.1 General

19.597.2 <chart:categories>

19.597.3 <chart:domain> - bubble

19.597.4 <chart:domain>- scatter

19.597.5 <chart:domain> - surface

19.597.6 <table:highlighted-range>

19.597.7 <table:named-range>

19.597.8 <table:source-cell-range>

19.598 table:column

19.599 table:comment

19.600 table:condition

19.601 table:condition-source

19.602 table:condition-source-range-address

19.603 table:contains-error

19.604 table:contains-header

19.605 table:content-validation-name

19.606 table:copy-back

19.607 table:copy-formulas

19.608 table:copy-styles

19.609 table:count

19.610 table:country

19.611 table:data-field

19.612 table:data-cell-range-address

19.613 table:database-name

19.614 table:database-table-name

19.615 table:data-type

19.615.1 General

19.615.2 <table:filter-condition>

19.615.3 <table:sort-by>

19.615.4 <table:sort-groups>

19.616 table:date-end

19.617 table:date-start

19.618 table:date-value

19.619 table:default-cell-style-name

19.620 table:direction

19.621 table:display

19.622 table:display-border

19.623 table:display-duplicates

19.624 table:display-filter-buttons

19.625 table:display-list

19.626 table:display-member-mode

19.627 table:drill-down-on-double-click

19.628 table:embedded-number-behavior

19.629 table:enabled

19.630 table:end

19.631 table:end-cell-address

19.632 table:end-column

19.633 table:end-position

19.634 table:end-row

19.635 table:end-table

19.636 table:end-x

19.637 table:end-y

19.638 table:execute

19.639 table:expression

19.640 table:field-name

19.641 table:field-number

19.642 table:filter-name

19.643 table:filter-options

19.644 table:first-row-end-column (deprecated)

19.645 table:first-row-start-column (deprecated)

19.646 table:formula

19.647 table:function

19.647.1 General

19.647.2 <table:consolidation>

19.647.3 <table:data-pilot-field>

19.647.4 <table:data-pilot-subtotal>

19.647.5 <table:subtotal-field>

19.648 table:grand-total

19.649 table:group-by-field-number

19.650 table:grouped-by

19.651 table:has-persistent-data

19.652 table:id

19.653 table:identify-categories

19.654 table:ignore-empty-rows

19.655 table:index

19.656 table:is-active

19.657 table:is-data-layout-field

19.658 table:is-selection

19.659 table:is-sub-table

19.660 table:label-cell-range-address

19.661 table:language

19.662 table:last-column-spanned

19.663 table:last-row-end-column (deprecated)

19.664 table:last-row-spanned

19.665 table:last-row-start-column (deprecated)

19.666 table:layout-mode

19.667 table:link-to-source-data

19.668 table:marked-invalid

19.669 table:matrix-covered

19.670 table:maximum-difference

19.671 table:member-count

19.672 table:member-name

19.673 table:member-type

19.674 table:message-type

19.675 table:mode

19.676 table:multi-deletion-spanned

19.677 table:name

19.677.1 General

19.677.2 <table:cell-range-source>

19.677.3 <table:content-validation>

19.677.4 <table:data-pilot-group>

19.677.5 <table:data-pilot-group-member>

19.677.6 <table:data-pilot-member>

19.677.7 <table:data-pilot-table>

19.677.8 <table:database-range>

19.677.9 <table:named-expression>

19.677.10 <table:named-range>

19.677.11 <table:operation>

19.677.12 <table:source-cell-range>

19.677.13 <table:source-service>

19.677.14 <table:table>

19.677.15 <table:table-template>

19.678 table:null-year

19.679 table:number-columns-repeated

19.679.1 General

19.679.2 <table:covered-table-cell>

19.679.3 <table:table-cell>

19.679.4 <table:table-column>

19.680 table:number-columns-spanned

19.681 table:number-rows-repeated

19.682 table:number-rows-spanned

19.683 table:number-matrix-columns-spanned

19.684 table:number-matrix-rows-spanned

19.685 table:object-name

19.686 table:on-update-keep-size

19.687 table:on-update-keep-styles

19.688 table:operator

19.689 table:order

19.690 table:orientation

19.690.1 General

19.690.2 <table:data-pilot-field>

19.690.3 <table:database-range>

19.690.4 <table:label-range>

19.691 table:page-breaks-on-group-change

19.692 table:paragraph-style-name

19.693 table:parse-sql-statement

19.694 table:password

19.695 table:position

19.696 table:precision-as-shown

19.697 table:print

19.698 table:print-ranges

19.699 table:protect (deprecated)

19.700 table:protected

19.700.1 General

19.700.2 <table:covered-table-cell>

19.700.3 <table:scenario>

19.700.4 <table:table>

19.700.5 <table:table-cell>

19.701 table:protection-key

19.702 table:protection-key-digest-algorithm

19.703 table:query-name

19.704 table:range-usable-as

19.705 table:refresh-delay

19.706 table:rejecting-change-id

19.707 table:rfc-language-tag

19.708 table:row

19.709 table:scenario-ranges

19.710 table:script

19.711 table:search-criteria-must-apply-to-whole-cell

19.712 table:selected-page

19.713 table:show-details

19.714 table:show-empty

19.715 table:show-filter-button

19.716 table:sort-mode

19.717 table:source-cell-range-addresses

19.718 table:source-field-name

19.719 table:source-name

19.720 table:sql-statement

19.721 table:start

19.722 table:start-column

19.723 table:start-position

19.724 table:start-row

19.725 table:start-table

19.726 table:status

19.727 table:step

19.728 table:steps

19.729 table:structure-protected

19.730 table:style-name

19.730.1 General

19.730.2 <table:background>

19.730.3 <table:body>

19.730.4 <table:covered-table-cell>

19.730.5 <table:even-columns>

19.730.6 <table:even-rows>

19.730.7 <table:first-column>

19.730.8 <table:first-row>

19.730.9 <table:last-column>

19.730.10 <table:last-row>

19.730.11 <table:odd-columns>

19.730.12 <table:odd-rows>

19.730.13 <table:table-cell>

19.730.14 <table:table-column>

19.730.15 <table:table-row>

19.730.16 <table:table>

19.731 table:tab-color

19.732 table:table

19.733 table:table-background

19.734 table:table-name

19.735 table:target-cell-address

19.736 table:target-range-address

19.736.1 General

19.736.2 <table:data-pilot-table>

19.736.3 <table:database-range>

19.736.4 <table:filter>

19.736.5 <table:sort>

19.737 table:template-name

19.738 table:title

19.739 table:track-changes

19.740 table:type

19.740.1 General

19.740.2 <table:data-pilot-field-reference>

19.740.3 <table:deletion>

19.740.4 <table:insertion>

19.741 table:use-banding-columns-styles

19.742 table:use-banding-rows-styles

19.743 table:use-first-column-styles

19.744 table:use-first-row-styles

19.745 table:use-last-column-styles

19.746 table:use-last-row-styles

19.747 table:use-labels

19.748 table:use-regular-expressions

19.749 table:use-wildcards

19.750 table:used-hierarchy

19.751 table:user-name

19.752 table:value

19.752.1 <table:filter-condition>

19.752.2 <table:filter-set-item>

19.753 table:value-type

19.754 table:visibility

19.755 text:active

19.756 text:address

19.757 text:alphabetical-separators

19.758 text:anchor-page-number

19.759 text:anchor-type

19.760 text:annote

19.761 text:author

19.762 text:bibliography-data-field

19.763 text:bibliography-type

19.764 text:booktitle

19.765 text:bullet-char

19.766 text:bullet-relative-size

19.767 text:capitalize-entries

19.768 text:c

19.769 text:caption-sequence-format

19.770 text:caption-sequence-name

19.771 text:change-id

19.772 text:chapter

19.773 text:citation-body-style-name

19.774 text:citation-style-name

19.775 text:class-names

19.775.1 General

19.775.2 <text:h>

19.775.3 <text:p>

19.775.4 <text:span>

19.776 text:column-name

19.777 text:combine-entries

19.778 text:combine-entries-with-dash

19.779 text:combine-entries-with-pp

19.780 text:comma-separated

19.781 text:cond-style-name

19.782 text:condition

19.782.1 General

19.782.2 <text:conditional-text>

19.782.3 <text:database-next>

19.782.4 <text:database-row-select>

19.782.5 <text:hidden-paragraph>

19.782.6 <text:hidden-text>

19.782.7 <text:section>

19.783 text:connection-name

19.784 text:consecutive-numbering

19.785 text:continue-list

19.786 text:continue-numbering

19.787 text:copy-outline-levels

19.788 text:count-empty-lines

19.789 text:count-in-text-boxes

19.790 text:current-selected

19.791 text:current-value

19.792 text:custom1

19.793 text:custom2

19.794 text:custom3

19.795 text:custom4

19.796 text:custom5

19.797 text:database-name

19.798 text:date-adjust

19.799 text:date-value

19.800 text:default-style-name

19.801 text:description

19.802 text:display

19.802.1 General

19.802.2 <text:chapter>

19.802.3 <text:expression>

19.802.4 <text:file-name>

19.802.5 <text:index-entry-chapter>

19.802.6 <text:section>

19.802.7 <text:table-formula>

19.802.8 <text:template-name>

19.802.9 <text:user-field-get>

19.802.10 <text:variable-get>

19.802.11 <text:variable-input>

19.802.12 <text:variable-set>

19.803 text:display-levels

19.804 text:display-outline-level

19.805 text:duration

19.806 text:edition

19.807 text:editor

19.808 text:filter-name

19.809 text:fixed

19.810 text:footnotes-position

19.811 text:formula

19.812 text:global (deprecated)

19.813 text:howpublished

19.814 text:increment

19.815 text:id

19.815.1 General

19.815.2 <draw:text-box> (deprecated)

19.815.3 <text:alphabetical-index-mark-end>

19.815.4 <text:alphabetical-index-mark-start>

19.815.5 <text:changed-region> (deprecated)

19.815.6 <text:h> (deprecated)

19.815.7 <text:note>

19.815.8 <text:p> (deprecated)

19.815.9 <text:toc-mark-end>

19.815.10 <text:toc-mark-start>

19.815.11 <text:user-index-mark-end>

19.815.12 <text:user-index-mark-start>

19.816 text:identifier

19.817 text:index-name

19.818 text:index-scope

19.819 text:ignore-case

19.820 text:institution

19.821 text:is-hidden

19.822 text:is-list-header

19.823 text:isbn

19.824 text:issn

19.825 text:journal

19.826 text:key

19.827 text:key1

19.828 text:key2

19.829 text:key1-phonetic

19.830 text:key2-phonetic

19.831 text:kind

19.832 text:label

19.833 text:label-followed-by

19.834 text:level

19.835 text:list-id (deprecated)

19.836 text:list-tab-stop-position

19.837 text:main-entry

19.838 text:main-entry-style-name

19.839 text:master-page-name

19.840 text:month

19.841 text:name

19.841.1 General

19.841.2 <text:alphabetical-index>

19.841.3 <text:bibliography>

19.841.4 <text:bookmark>

19.841.5 <text:bookmark-end>

19.841.6 <text:bookmark-start>

19.841.7 <text:drop-down>

19.841.8 <text:execute-macro>

19.841.9 <text:illustration-index>

19.841.10 <text:index-title>

19.841.11 <text:object-index>

19.841.12 <text:reference-mark>

19.841.13 <text:reference-mark-end>

19.841.14 <text:reference-mark-start>

19.841.15 <text:section>

19.841.16 <text:sequence>

19.841.17 <text:sequence-decl>

19.841.18 <text:table-of-content>

19.841.19 <text:table-index>

19.841.20 <text:user-defined>

19.841.21 <text:user-field-decl>

19.841.22 <text:user-field-get>

19.841.23 <text:user-field-input>

19.841.24 <text:user-index>

19.841.25 <text:variable-set>

19.841.26 <text:variable-decl>

19.841.27 <text:variable-get>

19.841.28 <text:variable-input>

19.842 text:note

19.843 text:note-class

19.844 text:number

19.845 text:number-lines

19.846 text:number-position

19.847 text:numbered-entries

19.848 text:offset

19.849 text:organizations

19.850 text:outline-level

19.850.1 General

19.850.2 <text:alphabetical-index-entry-template>

19.850.3 <text:chapter>

19.850.4 <text:h>

19.850.5 <text:index-entry-chapter>

19.850.6 <text:index-source-styles>

19.850.7 <text:user-index-mark>

19.850.8 <text:table-of-content-entry-template>

19.850.9 <text:table-of-content-source>

19.850.10 <text:toc-mark>

19.850.11 <text:toc-mark-start>

19.850.12 <text:user-index-entry-template>

19.850.13 <text:user-index-mark-start>

19.851 text:page-adjust

19.851.1 General

19.851.2 <text:page-number>

19.851.3 <text:page-variable-set>

19.852 text:pages

19.853 text:placeholder-type

19.854 text:prefix

19.855 text:protected

19.856 text:protection-key

19.857 text:protection-key-digest-algorithm

19.858 text:publisher

19.859 text:ref-name

19.859.1 General

19.859.2 <text:bookmark-ref>

19.859.3 <text:note-ref>

19.859.4 <text:reference-ref>

19.859.5 <text:sequence>

19.859.6 <text:sequence-ref>

19.860 text:reference-format

19.861 text:relative-tab-stop-position

19.862 text:report-type

19.863 text:restart-numbering

19.864 text:restart-on-page

19.865 text:row-number

19.866 text:school

19.867 text:section-name

19.868 text:series

19.869 text:select-page

19.869.1 General

19.869.2 <text:page-continuation>

19.869.3 <text:page-number>

19.870 text:separation-character

19.871 text:sort-algorithm

19.872 text:sort-ascending

19.873 text:sort-by-position

19.874 text:start-value

19.874.1 General

19.874.2 <text:h>

19.874.3 <text:list-item>

19.874.4 <text:list-level-style-number>

19.874.5 <text:notes-configuration>

19.874.6 <text:numbered-paragraph> (deprecated)

19.874.7 <text:outline-level-style>

19.875 text:start-numbering-at

19.876 text:string-value-phonetic

19.877 text:string-value

19.877.1 General

19.877.2 <text:alphabetical-index-mark>

19.877.3 <text:hidden-text>

19.877.4 <text:page-continuation>

19.877.5 <text:toc-mark>

19.877.6 <text:user-index-mark>

19.878 text:string-value-if-false

19.879 text:string-value-if-true

19.880 text:style-name

19.880.1 General

19.880.2 <text:a>

19.880.3 <text:alphabetical-index>

19.880.4 <text:alphabetical-index-entry-template>

19.880.5 <text:bibliography>

19.880.6 <text:bibliography-entry-template>

19.880.7 <text:h>

19.880.8 <text:illustration-index>

19.880.9 <text:illustration-index-entry-template>

19.880.10 <text:index-entry-bibliography>

19.880.11 <text:index-entry-chapter>

19.880.12 <text:index-entry-link-end>

19.880.13 <text:index-entry-link-start>

19.880.14 <text:index-entry-page-number>

19.880.15 <text:index-entry-span>

19.880.16 <text:index-entry-tab-stop>

19.880.17 <text:index-entry-text>

19.880.18 <text:index-source-style>

19.880.19 <text:index-title>

19.880.20 <text:index-title-template>

19.880.21 <text:linenumbering-configuration>

19.880.22 <text:list>

19.880.23 <text:list-level-style-number>

19.880.24 <text:list-level-style-bullet>

19.880.25 <text:numbered-paragraph> (deprecated)

19.880.26 <text:object-index>

19.880.27 <text:object-index-entry-template>

19.880.28 <text:outline-level-style>

19.880.29 <text:p>

19.880.30 <text:ruby>

19.880.31 <text:ruby-text>

19.880.32 <text:section>

19.880.33 <text:span>

19.880.34 <text:table-index-entry-template>

19.880.35 <text:table-of-content>

19.880.36 <text:table-of-content-entry-template>

19.880.37 <text:table-index>

19.880.38 <text:user-index>

19.880.39 <text:user-index-entry-template>

19.881 text:style-override

19.882 text:suffix

19.883 text:tab-ref

19.884 text:table-name

19.885 text:table-type

19.886 text:time-adjust

19.887 text:time-value

19.888 text:title

19.889 text:track-changes

19.890 text:url

19.891 text:use-caption

19.892 text:use-chart-objects

19.893 text:use-draw-objects

19.894 text:use-floating-frames

19.895 text:use-graphics

19.896 text:use-index-marks

19.897 text:use-index-source-styles

19.898 text:use-keys-as-entries

19.899 text:use-math-objects

19.900 text:use-objects

19.901 text:use-other-objects

19.902 text:use-outline-level

19.903 text:use-soft-page-breaks

19.904 text:use-spreadsheet-objects

19.905 text:use-tables

19.906 text:value

19.906.1 General

19.906.2 <text:label>

19.906.3 <text:database-row-number>

19.907 text:visited-style-name

19.908 text:volume

19.909 text:year

19.910 xforms:bind

19.911 xhtml:about

19.912 xhtml:content

19.913 xhtml:datatype

19.914 xhtml:property

19.915 xlink:actuate

19.916 xlink:href

19.916.1 General

19.916.2 <anim:audio>

19.916.3 <chart:chart>

19.916.4 <chart:symbol-image>

19.916.5 <db:component>

19.916.6 <db:connection-resource>

19.916.7 <db:file-based-database>

19.916.8 <draw:a>

19.916.9 <draw:applet>

19.916.10 <draw:area-circle>

19.916.11 <draw:area-polygon>

19.916.12 <draw:area-rectangle>

19.916.13 <draw:fill-image>

19.916.14 <draw:floating-frame>

19.916.15 <draw:image>

19.916.16 <draw:object>

19.916.17 <draw:object-ole>

19.916.18 <draw:plugin>

19.916.19 <form:button>

19.916.20 <form:connection-resource>

19.916.21 <form:image>

19.916.22 <form:form>

19.916.23 <meta:auto-reload>

19.916.24 <meta:template>

19.916.25 <presentation:event-listener>

19.916.26 <presentation:sound>

19.916.27 <script:event-listener>

19.916.28 <style:background-image>

19.916.29 <svg:definition-src>

19.916.30 <svg:font-face-uri>

19.916.31 <table:cell-range-source>

19.916.32 <table:table-source>

19.916.33 <text:a>

19.916.34 <text:alphabetical-index-auto-mark-file>

19.916.35 <text:list-level-style-image>

19.916.36 <text:script>

19.916.37 <text:section-source>

19.917 xlink:show

19.918 xlink:title

19.919 xlink:type

19.920 xml:id

19.921 form:input-required

19.922 style:num-list-format-name

19.923 draw:extrusion-metal-type

19.924 draw:handle-position-x

19.925 draw:handle-position-y

19.926 draw:handle-polar-pole-x

19.927 draw:handle-polar-pole-y

19.928 draw:handle-polar-radius

19.929 draw:handle-polar-angle

20 Formatting Attributes

20.1 General

20.2 chart:angle-offset

20.3 chart:auto-position

20.4 chart:auto-size

20.5 chart:axis-label-position

20.6 chart:axis-position

20.7 chart:connect-bars

20.8 chart:data-label-number

20.9 chart:data-label-series

20.10 chart:data-label-symbol

20.11 chart:data-label-text

20.12 chart:deep

20.13 chart:display-label

20.14 chart:error-category

20.15 chart:error-lower-indicator

20.16 chart:error-lower-limit

20.17 chart:error-lower-range

20.18 chart:error-margin

20.19 chart:error-percentage

20.20 chart:error-upper-indicator

20.21 chart:error-upper-limit

20.22 chart:error-upper-range

20.23 chart:gap-width

20.24 chart:group-bars-per-axis

20.25 chart:hole-size

20.26 chart:include-hidden-cells

20.27 chart:interpolation

20.28 chart:interval-major

20.29 chart:interval-minor-divisor

20.30 chart:japanese-candle-stick

20.31 chart:label-arrangement

20.32 chart:label-position

20.33 chart:label-position-negative

20.34 chart:lines (deprecated)

20.35 chart:link-data-style-to-source

20.36 chart:logarithmic

20.37 chart:maximum

20.38 chart:mean-value

20.39 chart:minimum

20.40 chart:origin

20.41 chart:overlap

20.42 chart:pie-offset

20.43 chart:percentage

20.44 chart:regression-force-intercept

20.45 chart:regression-intercept-value

20.46 chart:regression-max-degree

20.47 chart:regression-moving-type

20.48 chart:regression-name

20.49 chart:regression-period

20.50 chart:regression-type

20.51 chart:reverse-direction

20.52 chart:right-angled-axes

20.53 chart:scale-text

20.54 chart:series-source (deprecated)

20.55 chart:sort-by-x-values

20.56 chart:solid-type

20.57 chart:spline-order

20.58 chart:spline-resolution

20.59 chart:stacked

20.60 chart:symbol-height

20.61 chart:symbol-name

20.62 chart:symbol-type

20.63 chart:symbol-width

20.64 chart:text-overlap

20.65 chart:three-dimensional

20.66 chart:tick-marks-major-inner

20.67 chart:tick-marks-major-outer

20.68 chart:tick-marks-minor-inner

20.69 chart:tick-marks-minor-outer

20.70 chart:tick-mark-position

20.71 chart:treat-empty-cells

20.72 chart:vertical

20.73 chart:visible

20.74 dr3d:ambient-color

20.75 dr3d:back-scale

20.76 dr3d:backface-culling

20.77 dr3d:close-back

20.78 dr3d:close-front

20.79 dr3d:depth

20.80 dr3d:diffuse-color

20.81 dr3d:edge-rounding

20.82 dr3d:edge-rounding-mode

20.83 dr3d:emissive-color

20.84 dr3d:end-angle

20.85 dr3d:horizontal-segments

20.86 dr3d:lighting-mode

20.87 dr3d:normals-direction

20.88 dr3d:normals-kind

20.89 dr3d:shadow

20.90 dr3d:shininess

20.91 dr3d:specular-color

20.92 dr3d:texture-filter

20.93 dr3d:texture-kind

20.94 dr3d:texture-mode

20.95 dr3d:texture-generation-mode-x

20.96 dr3d:texture-generation-mode-y

20.97 dr3d:vertical-segments

20.98 draw:auto-grow-height

20.99 draw:auto-grow-width

20.100 draw:background-size

20.101 draw:blue

20.102 draw:caption-angle

20.103 draw:caption-angle-type

20.104 draw:caption-escape

20.105 draw:caption-escape-direction

20.106 draw:caption-fit-line-length

20.107 draw:caption-gap

20.108 draw:caption-line-length

20.109 draw:caption-type

20.110 draw:color-inversion

20.111 draw:color-mode

20.112 draw:contrast

20.113 draw:decimal-places

20.114 draw:draw-aspect

20.115 draw:end-guide

20.116 draw:end-line-spacing-horizontal

20.117 draw:end-line-spacing-vertical

20.118 draw:fill

20.119 draw:fill-color

20.120 draw:fill-gradient-name

20.121 draw:fill-hatch-name

20.122 draw:fill-hatch-solid

20.123 draw:fill-image-height

20.124 draw:fill-image-name

20.125 draw:fill-image-ref-point

20.126 draw:fill-image-ref-point-x

20.127 draw:fill-image-ref-point-y

20.128 draw:fill-image-width

20.129 draw:fit-to-contour

20.130 draw:fit-to-size

20.131 draw:frame-display-border

20.132 draw:frame-margin-horizontal

20.133 draw:frame-display-scrollbar

20.134 draw:frame-margin-vertical

20.135 draw:gamma

20.136 draw:green

20.137 draw:gradient-step-count

20.138 draw:guide-distance

20.139 draw:guide-overhang

20.140 draw:image-opacity

20.141 draw:line-distance

20.142 draw:luminance

20.143 draw:marker-end

20.144 draw:marker-end-center

20.145 draw:marker-end-width

20.146 draw:marker-start

20.147 draw:marker-start-center

20.148 draw:marker-start-width

20.149 draw:measure-align

20.150 draw:measure-vertical-align

20.151 draw:ole-draw-aspect (deprecated)

20.152 draw:opacity

20.153 draw:opacity-name

20.154 draw:parallel

20.155 draw:placing

20.156 draw:red

20.157 draw:secondary-fill-color

20.158 draw:shadow

20.159 draw:shadow-color

20.160 draw:shadow-offset-x

20.161 draw:shadow-offset-y

20.162 draw:shadow-opacity

20.163 draw:show-unit

20.164 draw:start-guide

20.165 draw:start-line-spacing-horizontal

20.166 draw:start-line-spacing-vertical

20.167 draw:stroke

20.168 draw:stroke-dash

20.169 draw:stroke-dash-names

20.170 draw:stroke-linejoin

20.171 svg:stroke-linecap

20.172 draw:symbol-color

20.173 draw:textarea-horizontal-align

20.174 draw:textarea-vertical-align

20.175 draw:tile-repeat-offset

20.176 draw:visible-area-height

20.177 draw:visible-area-left

20.178 draw:visible-area-top

20.179 draw:visible-area-width

20.180 draw:unit

20.181 draw:wrap-influence-on-position

20.182 fo:background-color

20.183 fo Border Properties

20.183.1 General

20.183.2 fo:border

20.183.3 fo:border-bottom

20.183.4 fo:border-left

20.183.5 fo:border-right

20.183.6 fo:border-top

20.184 fo:break-after

20.185 fo:break-before

20.186 fo:clip

20.187 fo:color

20.188 fo:country

20.189 fo:font-family

20.190 fo:font-size

20.191 fo:font-style

20.192 fo:font-variant

20.193 fo:font-weight

20.194 fo:height

20.195 fo:hyphenate

20.196 fo:hyphenation-keep

20.197 fo:hyphenation-ladder-count

20.198 fo:hyphenation-push-char-count

20.199 fo:hyphenation-remain-char-count

20.200 fo:keep-together

20.201 fo:keep-with-next

20.202 fo:language

20.203 fo:letter-spacing

20.204 fo:line-height

20.205 fo:margin

20.206 fo:margin-bottom

20.207 fo:margin-left

20.208 fo:margin-right

20.209 fo:margin-top

20.210 fo:max-height

20.211 fo:max-width

20.212 fo:min-height

20.212.1 <style:graphic-properties>

20.212.2 <style:header-footer-properties>

20.213 fo:min-width

20.214 fo:orphans

20.215 fo:page-height

20.216 fo:page-width

20.217 fo:padding

20.218 fo:padding-bottom

20.219 fo:padding-left

20.220 fo:padding-right

20.221 fo:padding-top

20.222 fo:script

20.223 fo:text-align

20.223.1 <style:paragraph-properties>

20.223.2 <style:list-level-properties>

20.224 fo:text-align-last

20.225 fo:text-indent

20.226 fo:text-shadow

20.227 fo:text-transform

20.228 fo:widows

20.229 fo:width

20.230 fo:wrap-option

20.231 presentation:background-objects-visible

20.232 presentation:background-visible

20.233 presentation:display-date-time

20.234 presentation:display-footer

20.235 presentation:display-header

20.236 presentation:display-page-number

20.237 presentation:duration

20.238 presentation:transition-speed

20.239 presentation:transition-style

20.240 presentation:transition-type

20.241 presentation:visibility

20.242 smil:direction

20.243 smil:fadeColor

20.244 smil:subtype

20.245 smil:type

20.246 style:auto-text-indent

20.247 style:background-transparency

20.248 style:border-line-width

20.249 style:border-line-width-bottom

20.250 style:border-line-width-left

20.251 style:border-line-width-right

20.252 style:border-line-width-top

20.253 style:cell-protect

20.254 style:column-width

20.255 style:contextual-spacing

20.256 style:country-asian

20.257 style:country-complex

20.258 style:decimal-places

20.259 style:diagonal-bl-tr

20.260 style:diagonal-bl-tr-widths

20.261 style:diagonal-tl-br

20.262 style:diagonal-tl-br-widths

20.263 style:direction

20.264 style:dynamic-spacing

20.265 style:editable

20.266 style:first-page-number

20.267 style:flow-with-text

20.268 style:font-charset

20.269 style:font-charset-asian

20.270 style:font-charset-complex

20.271 style:font-family-asian

20.272 style:font-family-complex

20.273 style:font-family-generic

20.274 style:font-family-generic-asian

20.275 style:font-family-generic-complex

20.276 style:font-independent-line-spacing

20.277 style:font-name

20.278 style:font-name-asian

20.279 style:font-name-complex

20.280 style:font-pitch

20.281 style:font-pitch-asian

20.282 style:font-pitch-complex

20.283 style:font-relief

20.284 style:font-size-asian

20.285 style:font-size-complex

20.286 style:font-size-rel

20.287 style:font-size-rel-asian

20.288 style:font-size-rel-complex

20.289 style:font-style-asian

20.290 style:font-style-complex

20.291 style:font-style-name

20.292 style:font-style-name-asian

20.293 style:font-style-name-complex

20.294 style:font-weight-asian

20.295 style:font-weight-complex

20.296 style:footnote-max-height

20.297 style:glyph-orientation-vertical

20.298 style:horizontal-pos

20.299 style:horizontal-rel

20.300 style:join-border

20.301 style:justify-single-word

20.302 style:language-asian

20.303 style:language-complex

20.304 style:layout-grid-base-height

20.305 style:layout-grid-base-width

20.306 style:layout-grid-color

20.307 style:layout-grid-display

20.308 style:layout-grid-lines

20.309 style:layout-grid-mode

20.310 style:layout-grid-print

20.311 style:layout-grid-ruby-below

20.312 style:layout-grid-ruby-height

20.313 style:layout-grid-snap-to

20.314 style:layout-grid-standard-mode

20.315 style:line-break

20.316 style:letter-kerning

20.317 style:line-height-at-least

20.318 style:line-spacing

20.319 style:may-break-between-rows

20.320 style:min-row-height

20.321 style:mirror

20.322 style:num-format

20.323 style:num-letter-sync

20.324 style:num-prefix

20.325 style:num-suffix

20.326 style:number-wrapped-paragraphs

20.327 style:overflow-behavior

20.328 style:page-number

20.329 style:paper-tray-name

20.330 style:print

20.331 style:print-content

20.331.1 General

20.331.2 <style:graphic-properties>

20.331.3 <style:table-cell-properties>

20.332 style:print-page-order

20.333 style:print-orientation

20.334 style:protect

20.334.1 General

20.334.2 <style:graphic-properties>

20.334.3 <style:section-properties>

20.335 style:punctuation-wrap

20.336 style:register-true

20.337 style:register-truth-ref-style-name

20.338 style:rel-column-width

20.339 style:rel-height

20.340 style:rel-width

20.340.1 <style:graphic-properties>

20.340.2 <style:table-properties>

20.341 style:repeat

20.342 style:repeat-content

20.343 style:rfc-language-tag

20.344 style:rfc-language-tag-asian

20.345 style:rfc-language-tag-complex

20.346 style:rotation-align

20.347 style:rotation-angle

20.348 style:row-height

20.349 style:ruby-align

20.350 style:ruby-position

20.351 style:run-through

20.352 style:scale-to

20.353 style:scale-to-pages

20.354 style:scale-to-X

20.355 style:scale-to-Y

20.356 style:script-asian

20.357 style:script-complex

20.358 style:script-type

20.359 style:shadow

20.360 style:shrink-to-fit

20.361 style:snap-to-layout-grid

20.362 style:tab-stop-distance

20.363 style:table-centering

20.364 style:text-align-source

20.365 style:text-autospace

20.366 style:text-blinking

20.367 style:text-combine

20.368 style:text-combine-start-char

20.369 style:text-combine-end-char

20.370 style:text-emphasize

20.371 style:text-line-through-color

20.372 style:text-line-through-mode

20.373 style:text-line-through-style

20.374 style:text-line-through-text

20.375 style:text-line-through-text-style

20.376 style:text-line-through-type

20.377 style:text-line-through-width

20.378 style:text-outline

20.379 style:text-overline-color

20.380 style:text-overline-mode

20.381 style:text-overline-style

20.382 style:text-overline-type

20.383 style:text-overline-width

20.384 style:text-position

20.385 style:text-rotation-angle

20.386 style:text-rotation-scale

20.387 style:text-scale

20.388 style:text-underline-color

20.389 style:text-underline-mode

20.390 style:text-underline-style

20.391 style:text-underline-type

20.392 style:text-underline-width

20.393 style:use-optimal-column-width

20.394 style:use-optimal-row-height

20.395 style:use-window-font-color

20.396 style:vertical-align

20.396.1 <style:paragraph-properties>

20.396.2 <style:table-cell-properties>

20.397 style:vertical-pos

20.398 style:vertical-rel

20.399 style:width

20.400 style:wrap

20.401 style:wrap-contour

20.402 style:wrap-contour-mode

20.403 style:wrap-dynamic-threshold

20.404 style:writing-mode

20.404.1 General

20.404.2 <style:graphic-properties>

20.404.3 <style:page-layout-properties>

20.404.4 <style:paragraph-properties>

20.404.5 <style:section-properties>

20.404.6 <style:table-cell-properties>

20.404.7 <style:table-properties>

20.405 style:writing-mode-automatic

20.406 svg:fill-rule

20.407 svg:height

20.407.1 <style:graphic-properties>

20.407.2 <style:header-footer-properties>

20.408 svg:stroke-color

20.409 svg:stroke-opacity

20.410 svg:stroke-width

20.411 svg:x

20.412 svg:y

20.412.1 <style:graphic-properties>

20.412.2 <style:list-level-properties>

20.413 svg:width

20.414 table:align

20.415 table:border-model

20.416 table:display

20.417 text:anchor-page-number

20.418 text:anchor-type

20.419 text:animation

20.420 text:animation-delay

20.421 text:animation-direction

20.422 text:animation-repeat

20.423 text:animation-start-inside

20.424 text:animation-steps

20.425 text:animation-stop-inside

20.426 text:condition

20.427 text:display

20.428 text:dont-balance-text-columns

20.429 text:line-break

20.430 text:line-number

20.431 text:list-level-position-and-space-mode

20.432 text:min-label-distance

20.433 text:min-label-width

20.434 text:number-lines

20.435 text:space-before

20.436 chart:major-origin

20.437 chart:minor-logarithmic

20.438 draw:allow-overlap

20.439 style:margin-gutter

20.440 text:relative-tab-stop-position

20.441 draw:decorative

Appendix A OpenDocument Relax NG Schema

Appendix B OpenDocument Metadata Manifest Ontology

Appendix C MIME Types and File Name Extensions (Non Normative)

Appendix D Accessibility Guidelines (Non Normative)

D.1 Title, Description and Caption of Graphical Elements

D.1.1 Guidance for authors

D.1.2 Authoring tool responsibility for presenting and prompting for the <svg:title> and <svg:desc> elements

D.2 Hyperlink Titles

D.3 Tables in Presentations

D.4 Further Guidelines

Appendix E Bidirectional (BiDi) Scripts, Numeric Digits Presentation and Calendars (Non Normative)

E.1 Paragraph and Layout Direction

E.2 Numeric Digits Presentation and Calendars

Appendix F Recommended Usage of SMIL

F.1 Slide Animation

F.2 Main Sequence

F.3 Interactive Sequence

Appendix G Changes From ODF 1.3 (Non Normative)

1 Introduction

1.1 Introduction

This document is part of the Open Document Format for Office Applications (OpenDocument) Version 1.3 specification. It defines an XML schema for office documents. Office documents include text documents, spreadsheets, charts and graphical documents like drawings or presentations, and other forms of documents.

@@ -756,7 +758,7 @@

1.3 [ISO3166-3]  ISO 3166-3:1999 Codes for the representation of names of countries and their subdivisions -- Part 3: Code for formerly used names of countries, International Organization for Standardization and International Electrotechnical Commission, 1999.

-

[ISO8601]  ISO 8601:2019 Date and time — Representations for information interchange — Part 1: Basic rules, International Organization for Standardization, 2019.

+

[ISO8601]  ISO 8601:2019 Date and time — Representations for information interchange — Part 1: Basic rules, International Organization for Standardization, 2019.

[ISO15924]  ISO 15924:2004 Information and documentation -- Codes for the representation of names of scripts, International Organization for Standardization and International Electrotechnical Commission, 2004.

@@ -835,7 +837,7 @@

1.3 [XSLT]  James Clark, XSL Transformations (XSLT) Version 1.0, http://www.w3.org/TR/1999/REC-xslt-19991116, W3C, 1999.

1.4 Non Normative References

-

[BibTeXing]  Oren Patashnik, BIBTEXing,  http://mirrors.ctan.org/biblio/bibtex/base/btxdoc.pdf

+

[BibTeXing]  Oren Patashnik, BIBTEXing,  http://mirrors.ctan.org/biblio/bibtex/base/btxdoc.pdf

[UAX9]  Mark Davis, The Bidirectional Algorithm, Unicode Standard Annex #9, http://www.unicode.org/reports/tr9/tr9-15.html, 2005.

@@ -851,103 +853,103 @@

1.5 Table 1 - XML Namespaces defined by the OpenDocument schema

-
+

Prefix

Description

Namespace

-
+

anim

Elements and attributes that describe animation content.

urn:oasis:names:tc:opendocument:xmlns:
animation:1.0

-
+

chart

Elements and attributes that describe chart content.

urn:oasis:names:tc:opendocument:xmlns:
chart:1.0

-
+

config

Elements and attributes that describe application specific settings.

urn:oasis:names:tc:opendocument:xmlns:
config:1.0

-
+

db

For elements and attributes that describe database specific objects.

urn:oasis:names:tc:opendocument:xmlns:
database:1.0

-
+

dr3d

Elements and attributes that describe 3D graphic content.

urn:oasis:names:tc:opendocument:xmlns:
dr3d:1.0

-
+

draw

Elements and attributes that describe graphic content.

urn:oasis:names:tc:opendocument:xmlns:
drawing:1.0

-
+

form

Elements and attributes that describe forms and controls.

urn:oasis:names:tc:opendocument:xmlns:
form:1.0

-
+

manifest

Elements and attribute contained in the package manifest.

urn:oasis:names:tc:opendocument:xmlns:
manifest:1.0

-
+

meta

Elements and attributes that describe meta information.

urn:oasis:names:tc:opendocument:xmlns:
meta:1.0

-
+

number

Elements and attributes that describe data style information.

urn:oasis:names:tc:opendocument:xmlns:
datastyle:1.0

-
+

office

All common pieces of information not contained in another, more specific namespace.

urn:oasis:names:tc:opendocument:xmlns:
office:1.0

-
+

presentation

Elements and attributes that describe presentation content.

urn:oasis:names:tc:opendocument:xmlns:
presentation:1.0

-
+

script

Elements and attributes that represent scripts or events.

urn:oasis:names:tc:opendocument:xmlns:
script:1.0

-
+

table

Elements and attributes that may occur in spreadsheets or in table in a text document.

urn:oasis:names:tc:opendocument:xmlns:
table:1.0

-
+

text

Elements and attributes that may occur within text documents and text parts of other document types.

urn:oasis:names:tc:opendocument:xmlns:
text:1.0

-
+

style

Elements and attributes that describe the style and inheritance model used by the OpenDocument format.

@@ -959,13 +961,13 @@

1.5 Table 2 - XML Namespaces defined by the OpenDocument metadata manifest ontology

-
+

Prefix

Description

Namespace

-
+

odf

RDF node property and node elements for OpenDocument package entities

@@ -977,25 +979,25 @@

1.5 Table 3 - XML Namespaces defined by the OpenDocument schema that include elements and attributes that are compatible to elements and attributes of other standards.

-
+

Prefix

Description

Namespace

-
+

fo

Attributes that are compatible to attributes defined in [XSL].

urn:oasis:names:tc:opendocument:xmlns:
xsl-fo-compatible:1.0

-
+

svg

Elements and attributes that are derived from elements or attributes defined in [SVG].

urn:oasis:names:tc:opendocument:xmlns:
svg-compatible:1.0

-
+

smil

Attributes that are derived from to attributes defined in [SMIL20].

@@ -1007,43 +1009,43 @@

1.5 Table 4 - XML Namespaces used by the OpenDocument schema

-
+

Prefix

Description

Namespace

-
+

dc

The Dublin Core Namespace (see [DCMI]).

http://purl.org/dc/elements/1.1/

-
+

math

MathML Namespace (see [MathML])

http://www.w3.org/1998/Math/MathML

-
+

xforms

The XForms namespace (see [XForms]).

http://www.w3.org/2002/xforms

-
+

xlink

The XLink namespace (see [XLink]).

http://www.w3.org/1999/xlink

-
+

xhtml

RDFa attributes (see [RDFa]).

http://www.w3.org/1999/xhtml

-
+

grddl

GRDDL attributes (see [GRDDL])

@@ -1055,13 +1057,13 @@

1.5 Table 5 - XML Namespaces defined by the OpenDocument metadata manifest ontology

-
+

Prefix

Description

Namespace

-
+

pkg

OWL classes and properties contained in metadata manifest files.

@@ -1073,13 +1075,13 @@

1.5 Table 6 - Other XML Namespaces defined by this specification

-
+

Prefix

Description

Namespace

-
+

of

Namespace for formulas defined by Part 4 of this specification that occur in attribute values.

@@ -1095,49 +1097,49 @@

2.2 2.2.1 OpenDocument Document

An OpenDocument document shall meet the following requirements:

-
  1. A)If the document is an OpenDocument package, then  

    1. A.1)it shall be a conforming OpenDocument package [ODF1.3-Part-2:Packages], 2.2 Packages, and 

    2. A.2)the package shall contain at least one of the following files: content.xml and styles.xml. It may contain additional files. 

  2. B)If the document is an OpenDocument package, then the following requirements shall be met for its contained files named content.xml, styles.xml, settings.xml, and meta.xml if present: 

    1. B.1)The files shall be well-formed XML documents with respect to the XML 1.0 [XML1.0]specification. 

    2. B.2)The XML root elements of the files shall be  

      1. B.2.1)<office:document-content> 3.1.3.2 or <math:math> 14.6 for files named content.xml, 

      2. B.2.2)<office:document-styles> 3.1.3.3 for files named styles.xml, 

      3. B.2.3)<office:document-meta> 3.1.3.4 for files named meta.xml, 

      4. B.2.4)<office:document-settings> 3.1.3.5 for files named settings.xml. 

    3. B.3)If the XML root element of a file is <office:document-content>, <office:document-styles>, <office:document-meta> or <office:document-settings>, then the XML file shall be valid with respect to the schema defined in appendix A. 

    4. B.4)If the XML root element of a file is <math:math>, then the XML file shall be valid with respect to the MathML 2.0 [MathML] schema. 

       

  3. C)If the document is a single XML file, then  

    1. C.1)the file shall be a well-formed XML document with respect to the XML 1.0 [XML1.0] specification 

    2. C.2)the XML root element of the file shall be <office:document>. 

    3. C.3)the XML file shall validate against the schema defined in appendix A. 

  4. D)The files contained in a package listed in B) or the single file listed in C) meet the following requirements: 

    1. D.1)They shall conform to the XML Namespaces specification [XML-Names]. 

    2. D.2)They shall conform to the xml-id Version 1.0 specification [XML-ID]. 

    3. D.3)If a style:condition, table:condition, table:expression, table:formula or text:formula attribute value begins with a namespace prefix bound to namespace "urn:oasis:names:tc:opendocument:xmlns:of:1.2," the syntax and semantics of the attribute value portions that are expressions determined by the prefix shall conform to Part4 of this specification. If a style:condition, table:condition, table:expression, table:formula or text:formula attribute value has no namespace prefix, the attribute value portions that are expressions determined by a prefix shall conform as if there were a prefix bound to namespace "urn:oasis:names:tc:opendocument:xmlns:of:1.2". 

  5. E)It shall conform to one of: OpenDocument Text Document (2.2.3), OpenDocument Spreadsheet Document (2.2.4), OpenDocument Drawing Document (2.2.5), OpenDocument Presentation Document (2.2.6), OpenDocument Chart Document (2.2.7), OpenDocument Image Document (2.2.8), OpenDocument Formula Document (2.2.9), OpenDocument Database Front End Document (2.2.10).  

2.2.2 OpenDocument Extended Document

+
  1. A)If the document is an OpenDocument package, then  

    1. A.1)it shall be a conforming OpenDocument package [ODF1.3-Part-2:Packages], 2.2 Packages, and 

    2. A.2)the package shall contain at least one of the following files: content.xml and styles.xml. It may contain additional files. 

  2. B)If the document is an OpenDocument package, then the following requirements shall be met for its contained files named content.xml, styles.xml, settings.xml, and meta.xml if present: 

    1. B.1)The files shall be well-formed XML documents with respect to the XML 1.0 [XML1.0]specification. 

    2. B.2)The XML root elements of the files shall be  

      1. B.2.1)<office:document-content> 3.1.3.2 or <math:math> 14.6 for files named content.xml, 

      2. B.2.2)<office:document-styles> 3.1.3.3 for files named styles.xml, 

      3. B.2.3)<office:document-meta> 3.1.3.4 for files named meta.xml, 

      4. B.2.4)<office:document-settings> 3.1.3.5 for files named settings.xml. 

    3. B.3)If the XML root element of a file is <office:document-content>, <office:document-styles>, <office:document-meta> or <office:document-settings>, then the XML file shall be valid with respect to the schema defined in appendix A. 

    4. B.4)If the XML root element of a file is <math:math>, then the XML file shall be valid with respect to the MathML 2.0 [MathML] schema. 

       

  3. C)If the document is a single XML file, then  

    1. C.1)the file shall be a well-formed XML document with respect to the XML 1.0 [XML1.0] specification 

    2. C.2)the XML root element of the file shall be <office:document>. 

    3. C.3)the XML file shall validate against the schema defined in appendix A. 

  4. D)The files contained in a package listed in B) or the single file listed in C) meet the following requirements: 

    1. D.1)They shall conform to the XML Namespaces specification [XML-Names]. 

    2. D.2)They shall conform to the xml-id Version 1.0 specification [XML-ID]. 

    3. D.3)If a style:condition, table:condition, table:expression, table:formula or text:formula attribute value begins with a namespace prefix bound to namespace "urn:oasis:names:tc:opendocument:xmlns:of:1.2," the syntax and semantics of the attribute value portions that are expressions determined by the prefix shall conform to Part4 of this specification. If a style:condition, table:condition, table:expression, table:formula or text:formula attribute value has no namespace prefix, the attribute value portions that are expressions determined by a prefix shall conform as if there were a prefix bound to namespace "urn:oasis:names:tc:opendocument:xmlns:of:1.2". 

  5. E)It shall conform to one of: OpenDocument Text Document (2.2.3), OpenDocument Spreadsheet Document (2.2.4), OpenDocument Drawing Document (2.2.5), OpenDocument Presentation Document (2.2.6), OpenDocument Chart Document (2.2.7), OpenDocument Image Document (2.2.8), OpenDocument Formula Document (2.2.9), OpenDocument Database Front End Document (2.2.10).  

2.2.2 OpenDocument Extended Document

An OpenDocument extended document shall meet all requirements of a conforming document listed in 2.2.1 except A.1), B.3), C.3) and E) and shall meet the following requirements:

-
  1. A)If the document is an OpenDocument package, then it shall be a conforming ODF extended package [ODF1.3-Part-2:Packages], 2.2.2 OpenDocument Extended Package. 

  2. B)If the document is an OpenDocument package, then the following requirement shall be met for its contained files named content.xml, styles.xml, settings.xml, and meta.xml if present: 

    1. B.1)If the XML root element of a file is <office:document-content> 3.1.3.2, <office:document-styles> 3.1.3.3, <office:document-meta> 3.1.3.4 or <office:document-settings> 3.1.3.5, then the XML file shall be valid with respect to the schema defined in appendix A, after the following processing of foreign elements has taken place: 

      1. B.1.1)Foreign elements and attributes, as defined in section 3.17 have been removed. 

      2. B.1.2)The content of foreign elements has been processed as defined in section 3.17. 

  3. C)If the document is a single XML file, then the XML files shall be valid against the schema defined in appendix A, after processing of foreign elements as defined in B.1) has taken place. 

2.2.3 OpenDocument Text Document

+
  1. A)If the document is an OpenDocument package, then it shall be a conforming ODF extended package [ODF1.3-Part-2:Packages], 2.2.2 OpenDocument Extended Package. 

  2. B)If the document is an OpenDocument package, then the following requirement shall be met for its contained files named content.xml, styles.xml, settings.xml, and meta.xml if present: 

    1. B.1)If the XML root element of a file is <office:document-content> 3.1.3.2, <office:document-styles> 3.1.3.3, <office:document-meta> 3.1.3.4 or <office:document-settings> 3.1.3.5, then the XML file shall be valid with respect to the schema defined in appendix A, after the following processing of foreign elements has taken place: 

      1. B.1.1)Foreign elements and attributes, as defined in section 3.17 have been removed. 

      2. B.1.2)The content of foreign elements has been processed as defined in section 3.17. 

  3. C)If the document is a single XML file, then the XML files shall be valid against the schema defined in appendix A, after processing of foreign elements as defined in B.1) has taken place. 

2.2.3 OpenDocument Text Document

An OpenDocument Text document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 3.1.2 attribute with one of these values: "application/vnd.oasis.opendocument.text", "application/vnd.oasis.opendocument.text-template", "application/vnd.oasis.opendocument.text-master" or "application/vnd.oasis.opendocument.text-master-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.text", "application/vnd.oasis.opendocument.text-template", "application/vnd.oasis.opendocument.text-master" or "application/vnd.oasis.opendocument.text-master-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:text> 3.4. 

2.2.4 OpenDocument Spreadsheet Document

+
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 3.1.2 attribute with one of these values: "application/vnd.oasis.opendocument.text", "application/vnd.oasis.opendocument.text-template", "application/vnd.oasis.opendocument.text-master" or "application/vnd.oasis.opendocument.text-master-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.text", "application/vnd.oasis.opendocument.text-template", "application/vnd.oasis.opendocument.text-master" or "application/vnd.oasis.opendocument.text-master-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:text> 3.4. 

2.2.4 OpenDocument Spreadsheet Document

An OpenDocument Spreadsheet document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.spreadsheet" or "application/vnd.oasis.opendocument.spreadsheet-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.spreadsheet" or "application/vnd.oasis.opendocument.spreadsheet-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:spreadsheet> 3.7. 

  4. D)All namespace prefixes used in the values of table:formula attributes values shall be bound to the "urn:oasis:names:tc:opendocument:xmlns:of:1.2 " namespace. 

  5. E)All table:formula attribute values shall be a conforming OpenDocument Formula expression [ODF1.3-Part-4:OpenFormula] 2.2 OpenDocument Formula Expression. 

2.2.5 OpenDocument Drawing Document

+
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.spreadsheet" or "application/vnd.oasis.opendocument.spreadsheet-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.spreadsheet" or "application/vnd.oasis.opendocument.spreadsheet-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:spreadsheet> 3.7. 

  4. D)All namespace prefixes used in the values of table:formula attributes values shall be bound to the "urn:oasis:names:tc:opendocument:xmlns:of:1.2 " namespace. 

  5. E)All table:formula attribute values shall be a conforming OpenDocument Formula expression [ODF1.3-Part-4:OpenFormula] 2.2 OpenDocument Formula Expression. 

2.2.5 OpenDocument Drawing Document

An OpenDocument Drawing document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.graphics" or "application/vnd.oasis.opendocument.graphics-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.graphics" or "application/vnd.oasis.opendocument.graphics-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:drawing> 3.5. 

2.2.6 OpenDocument Presentation Document

+
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.graphics" or "application/vnd.oasis.opendocument.graphics-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.graphics" or "application/vnd.oasis.opendocument.graphics-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:drawing> 3.5. 

2.2.6 OpenDocument Presentation Document

An OpenDocument Presentation document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.presentation" or "application/vnd.oasis.opendocument.presentation-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.presentation" or "application/vnd.oasis.opendocument.presentation-template". 

  3. C)The <office:body> 3.3 element shall have the child element 3.6 <office:presentation>. 

2.2.7 OpenDocument Chart Document

+
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.presentation" or "application/vnd.oasis.opendocument.presentation-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.presentation" or "application/vnd.oasis.opendocument.presentation-template". 

  3. C)The <office:body> 3.3 element shall have the child element 3.6 <office:presentation>. 

2.2.7 OpenDocument Chart Document

An OpenDocument Chart document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.chart" or "application/vnd.oasis.opendocument.chart-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.chart" or "application/vnd.oasis.opendocument.chart-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:chart> 19.379. 

2.2.8 OpenDocument Image Document

+
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.chart" or "application/vnd.oasis.opendocument.chart-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.chart" or "application/vnd.oasis.opendocument.chart-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:chart> 19.379. 

2.2.8 OpenDocument Image Document

An OpenDocument Image document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.image" or "application/vnd.oasis.opendocument.image-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.image" or "application/vnd.oasis.opendocument.image-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:image> 3.9. 

2.2.9 OpenDocument Formula Document

+
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with one of these values: "application/vnd.oasis.opendocument.image" or "application/vnd.oasis.opendocument.image-template". 

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing one of these strings: "application/vnd.oasis.opendocument.image" or "application/vnd.oasis.opendocument.image-template". 

  3. C)The <office:body> 3.3 element shall have the child element <office:image> 3.9. 

2.2.9 OpenDocument Formula Document

An OpenDocument Formula document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)If the document is an OpenDocument package, the package shall contain a file named mimetype with content being the string "application/vnd.oasis.opendocument.formula".  

  2. B)The package "content.xml" file shall have a <math:math> 14.6 root element.  

2.2.10 OpenDocument Database Front End Document

+
  1. A)If the document is an OpenDocument package, the package shall contain a file named mimetype with content being the string "application/vnd.oasis.opendocument.formula".  

  2. B)The package "content.xml" file shall have a <math:math> 14.6 root element.  

2.2.10 OpenDocument Database Front End Document

An OpenDocument Database Front End document shall meet all requirements of a Conforming OpenDocument Document, as well as the following additional requirements:

-
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with the value "application/vnd.oasis.opendocument.base".  

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing the string " application/vnd.oasis.opendocument.base".  

  3. C)The <office:body> 3.3 element shall have the child element <office:database> 12.1.  

2.3 Producers

+
  1. A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with the value "application/vnd.oasis.opendocument.base".  

  2. B)If the document is an OpenDocument package then it shall contain a file named mimetype containing the string " application/vnd.oasis.opendocument.base".  

  3. C)The <office:body> 3.3 element shall have the child element <office:database> 12.1.  

2.3 Producers

2.3.1 OpenDocument Producer

An OpenDocument producer is a program that creates at least one conforming OpenDocument document, and that meets the following additional requirements:

-
  1. A)It may produce conforming OpenDocument extended documents, but it shall have a mode of operation where it creates conforming OpenDocument documents. 

  2. B)It shall be accompanied by a document that defines all implementation-defined values used by the OpenDocument producer. 

2.3.2 OpenDocument Extended Producer

+
  1. A)It may produce conforming OpenDocument extended documents, but it shall have a mode of operation where it creates conforming OpenDocument documents. 

  2. B)It shall be accompanied by a document that defines all implementation-defined values used by the OpenDocument producer. 

2.3.2 OpenDocument Extended Producer

An OpenDocument extended producer is a program that creates at least one conforming OpenDocument extended document, and that meets the following additional requirements:

-
  1. A)It shall be accompanied by a document that defines all implementation-defined values used by the OpenDocument extended producer. 

  2. B)It should be accompanied by a document that defines all foreign elements and attributes used by the OpenDocument extended producer. 

2.4 Consumer

+
  1. A)It shall be accompanied by a document that defines all implementation-defined values used by the OpenDocument extended producer. 

  2. B)It should be accompanied by a document that defines all foreign elements and attributes used by the OpenDocument extended producer. 

2.4 Consumer

An OpenDocument consumer is a program that can parse and interpret OpenDocument documents according to the semantics defined by this specification, and that meets the following additional requirements:

-
  1. A)It shall be able to parse and interpret OpenDocument documents of one or more of the document types defined by this specification (see 3.3), but it need not interpret the semantics of all elements, attributes and attribute values. 

  2. B)It may be able to parse and interpret OpenDocument documents stored as a single XML document, but it need not interpret the semantics of all elements, attributes and attribute values. 

  3. C)It shall interpret those elements and attributes it does interpret consistent with the semantics defined for the element or attribute by this specification. 

  4. D)It should be able to parse and interpret conforming OpenDocument extended documents, but it need not interpret the semantics of all elements, attributes and attribute values. 

  5. E)The XML parser used to parse the files contained in a package listed in 2.2.1, item B) or the single document listed in 2.2.1, item C) meets the following requirements: 

    1. E.1)It shall be a nonvalidating XML processor with regard to the XML 1.0 specification [XML1.0] 

    2. E.2)It shall be and be a conforming processor with regard to the XML Namespaces specification [XML-Names]. 

    3. E.3)It shall conform to the xml-id specification [XML-ID]. 

3 Document Structure

+
  1. A)It shall be able to parse and interpret OpenDocument documents of one or more of the document types defined by this specification (see 3.3), but it need not interpret the semantics of all elements, attributes and attribute values. 

  2. B)It may be able to parse and interpret OpenDocument documents stored as a single XML document, but it need not interpret the semantics of all elements, attributes and attribute values. 

  3. C)It shall interpret those elements and attributes it does interpret consistent with the semantics defined for the element or attribute by this specification. 

  4. D)It should be able to parse and interpret conforming OpenDocument extended documents, but it need not interpret the semantics of all elements, attributes and attribute values. 

  5. E)The XML parser used to parse the files contained in a package listed in 2.2.1, item B) or the single document listed in 2.2.1, item C) meets the following requirements: 

    1. E.1)It shall be a nonvalidating XML processor with regard to the XML 1.0 specification [XML1.0] 

    2. E.2)It shall be and be a conforming processor with regard to the XML Namespaces specification [XML-Names]. 

    3. E.3)It shall conform to the xml-id specification [XML-ID]. 

3 Document Structure

3.1 Document Representation

3.1.1 General

OpenDocument defines two methods of document representation:

-

3.1.2 <office:document>(Single OpenDocument XML Files)

+

3.1.2 <office:document>(Single OpenDocument XML Files)

The <office:document> element is the root element of a document in OpenDocument format which is represented as a single XML document. It contains the entire document.

@@ -1197,7 +1199,7 @@

Table 7 - Root element content models

-
+

Root Element

<office:meta>

@@ -1215,7 +1217,7 @@

<office:master-styles>

<office:body>

-
+

<office:document>

X

@@ -1233,7 +1235,7 @@

X

X

-
+

<office:document-content>

 

 

X

@@ -1243,7 +1245,7 @@

X

 

X

-
+

<office:document-styles>

 

 

 

X

@@ -1253,11 +1255,11 @@

X

X

-

 

+

 

<office:document-meta>

X

-

 

 

 

 

 

 

 

+

 

 

 

 

 

 

 

<office:document-settings>

 

X

@@ -1400,7 +1402,7 @@

3

The <config:config-item-map-named> element has the following child element: <config:config-item-map-entry> 3.10.5.

3.11 Cursor Position Setting

 

-

A processing instruction with PITarget (see §2.6 of [XML1.0]) followed by the string cursor-position represents a text cursor position in a document. The string cursor-position may be followed by an arbitrary implementation-defined string.

+

A processing instruction with PITarget (see §2.6 of [XML1.0]) followed by the string cursor-position represents a text cursor position in a document. The string cursor-position may be followed by an arbitrary implementation-defined string.

Note: Where a text cursor position is not sufficient to recreate a document view, producers may use arbitrary document-specific settings in addition to a cursor position processing instruction.

3.12 <office:scripts>

@@ -1484,7 +1486,7 @@

3.16 Signatures other than document signatures are implementation-defined.

 

-

3.17 Foreign Elements and Attributes

+

3.17 Foreign Elements and Attributes

OpenDocument extended documents may contain elements and attributes not defined by the OpenDocument schema. Elements and attributes not defined by the OpenDocument schema are called foreign elements and attributes. Foreign elements and attributes shall not use a namespace listed in tables 1, 2 or 3 of section 1.5.

@@ -1495,7 +1497,7 @@

3.

Conforming extended producers should not use foreign elements and attributes for features defined in the OpenDocument specification.

When a conforming consumer encounters an OpenDocument defined attribute that has a value that is not defined by OpenDocument, it should:

-
  1. 1)If the attribute has a specified default value, use its default value, or  

  2. 2)If the attribute does not have a specified default value, ignore the attribute.  

3.18 White Space Processing and EOL Handling

+
  1. 1)If the attribute has a specified default value, use its default value, or  

  2. 2)If the attribute does not have a specified default value, ignore the attribute.  

3.18 White Space Processing and EOL Handling

ODF processing of white space characters is in conformance with the provisions of [XML1.0].

@@ -1517,7 +1519,7 @@

4.1 Metadata is general information about a document or its content.

OpenDocument supports five types of metadata:

-
  1. 1)RDF metadata describing documents or the content of identifiable OpenDocument elements. 4.2.2 

  2. 2)Text content being used as RDF metadata. 4.2.1  

  3. 3)Pre-defined metadata (meta.xml). 4.3.2 

  4. 4)User-defined metadata (using the <meta:user-defined> element). 4.3.3 

  5. 5)Custom metadata (custom XML elements within meta.xml). 4.3.1 

+
  1. 1)RDF metadata describing documents or the content of identifiable OpenDocument elements. 4.2.2 

  2. 2)Text content being used as RDF metadata. 4.2.1  

  3. 3)Pre-defined metadata (meta.xml). 4.3.2 

  4. 4)User-defined metadata (using the <meta:user-defined> element). 4.3.3 

  5. 5)Custom metadata (custom XML elements within meta.xml). 4.3.1 

Pre-defined and user-defined metadata are both stored in the metadata <office:meta> 3.18 element. The elements representing this metadata may be omitted or occur multiple times. The updating of multiple instances of the same metadata elements is implementation-dependent.

4.2 RDF Metadata

4.2.1 In-Content Metadata (RDFa)

@@ -1528,7 +1530,7 @@

4.2.1

4.2.2 manifest.rdf

4.2.2.1 General

-

The OpenDocument document contains a metadata manifest, as defined in Part 3 of this specification. The [OWL] Metadata Manifest Description ontology defined in Part 3 is extended with additional properties and classes in appendix B. The following OWL classes and properties are defined.

+

The OpenDocument document contains a metadata manifest, as defined in Part 2 of this specification. The [OWL] Metadata Manifest Description ontology defined in Part 2 is extended with additional properties and classes in appendix B. The following OWL classes and properties are defined.

4.2.2.2 odf:ContentFile

An instance of the odf:ContentFile class represents a content.xml file.

@@ -1845,7 +1847,7 @@

5.3.1 5.3.2 Default List Style

If a list does not have a style:name attribute and therefore no list style is specified, one of the following actions is taken:

-
  • If the list is contained in another list, the list style defaults to the style of the surrounding list. 

  • If there is no list style specified for the surrounding list, but the list contains paragraphs that have paragraph styles attached that specify a list style, that list style is used.  

  • An implementation-dependent default is applied to the list.  

+
  • If the list is contained in another list, the list style defaults to the style of the surrounding list. 

  • If there is no list style specified for the surrounding list, but the list contains paragraphs that have paragraph styles attached that specify a list style, that list style is used.  

  • An implementation-dependent default is applied to the list.  

To determine which formatting properties are applied to a list, the list level and its style name are taken into account. 16.32.

5.3.3 <text:list-header>

@@ -1870,7 +1872,7 @@

5.3.5 The first line in a list item is may be preceded by a bullet or number, depending on the list style assigned to the list. If a list item starts another list and does not contain any text, no bullet or number is displayed.

The list style which is applied to a list need not contain a list level style for the list level the list item specifies. The following rules are applied to determine the list level style in this case

-

5.3.6 <text:numbered-paragraph> (deprecated)

+

5.3.6 <text:numbered-paragraph> (deprecated)

The <text:numbered-paragraph> element numbers an individual paragraph, as if it was part of a list at a specified level.

@@ -1906,7 +1908,7 @@

5.4.1 Sections specify formatting properties for a region of text or text that is automatically acquired from an external data source or document, or another text section.

Sections support two ways of linking to external content. If a section is linked to another document, the link can be through one of the following:

-
  • A resource identified by an XLink, represented by a <text:section-source> element 

  • Dynamic Data Exchange (DDE), represented by a <office:dde-source> element 

+
  • A resource identified by an XLink, represented by a <text:section-source> element 

  • Dynamic Data Exchange (DDE), represented by a <office:dde-source> element 

The <text:section-source> or <office:dde-source> elements are mutually exclusive alternatives. Either element may occur only once as the first child element of a <text:section> element.

A section that links to external content should contain a full representation of the external content that appears in the section.

@@ -1973,7 +1975,7 @@

5.5.5

Deleted text is contained in a paragraph element. To reconstruct the original text, the paragraph containing the deleted text is merged with its surrounding paragraph or heading element.

To reconstruct the text before a deletion took place:

-
  • If the change mark is inside a paragraph, insert the content that was deleted, but remove all leading start tags up to and including the first <text:p> element and all trailing end tags up to and including the last </text:p> or </text:h> element. If the last trailing element is a </text:h>, change the end tag </text:p> following this insertion to a </text:h> element.  

  • If the change mark is inside a heading, insert the content that was deleted, but remove all leading start tags up to and including the first <text:h> element and all trailing end tags up to and including the last </text:h> or </text:p> element. If the last trailing element is a </text:p>, change the end tag </text:h> following this insertion to a </text:p> element.  

  • Otherwise, copy the text content of the <text:deletion> element in place of the change mark. 

+
  • If the change mark is inside a paragraph, insert the content that was deleted, but remove all leading start tags up to and including the first <text:p> element and all trailing end tags up to and including the last </text:p> or </text:h> element. If the last trailing element is a </text:h>, change the end tag </text:p> following this insertion to a </text:h> element.  

  • If the change mark is inside a heading, insert the content that was deleted, but remove all leading start tags up to and including the first <text:h> element and all trailing end tags up to and including the last </text:h> or </text:p> element. If the last trailing element is a </text:p>, change the end tag </text:h> following this insertion to a </text:p> element.  

  • Otherwise, copy the text content of the <text:deletion> element in place of the change mark. 

The <text:deletion> element is usable within the following element: <text:changed-region> 5.5.3.

The <text:deletion> element has no attributes.

@@ -2046,23 +2048,23 @@

5.6 <

5.7 Document Declarations

The following declaration elements appear before the main content element of a document:

-
  • <text:variable-decl> 7.4.3 – declarations for variable fields.  

  • <text:user-field-decl> 7.4.8 – declarations for user-defined fields.  

  • <text:sequence-decl> 7.4.12 – declarations for sequence fields. 

  • <text:dde-connection> 7.7.12 – declarations for DDE fields and DDE sections. 

  • <text:alphabetical-index-auto-mark-file> 8.8.3 – declaration for generation of alphabetical indexes.  

6 Paragraph Elements Content

+
  • <text:variable-decl> 7.4.3 – declarations for variable fields.  

  • <text:user-field-decl> 7.4.8 – declarations for user-defined fields.  

  • <text:sequence-decl> 7.4.12 – declarations for sequence fields. 

  • <text:dde-connection> 7.7.12 – declarations for DDE fields and DDE sections. 

  • <text:alphabetical-index-auto-mark-file> 8.8.3 – declaration for generation of alphabetical indexes.  

6 Paragraph Elements Content

6.1 Basic Text Content

6.1.1 General

The paragraph elements <text:p> and <text:h> and their descendant elements contain the text content of any document. The character content of a paragraph consists of the character data of the paragraph element and the character data of its descendant elements concatenated in document order, with the following exceptions:

Character data contained in the following elements or their descendant elements are not included in the character content of a paragraph:

-
+
  • <text:note-body>. 6.3.4. 

  • <text:ruby-text>. 7.5.19 

  • <office:annotation>. 14.1 

  • Drawing shape and frame elements defined in sections 10.3, 10.4, 10.5 and 10.6. 

Note: This should significantly ease transformations into other formats, since transformations need not interpret most of the descendant elements of a paragraph element to obtain the character content of a paragraph.

-

The phrase "document order" when used with reference to an OpenDocument document instance is defined by §5.0 Data Model [XPath].

+

The phrase "document order" when used with reference to an OpenDocument document instance is defined by §5.0 Data Model [XPath].

6.1.2 White Space Characters

Consumers shall collapse white space characters that occur in

-
+
  • a <text:p> or <text:h> element (so-called paragraph elements), and  

  • in their descendant elements, if the OpenDocument schema permits <text:s> 6.1.3, <text:tab> 6.1.4 or <text:line-break> 6.1.4 as element content.. 

Collapsing white space characters is defined by the following algorithm:

-
  1. 1)Descendant <text:ruby> elements are replaced with their <text:ruby-base> child elements. 

  2. 2)Descendant elements of the paragraph element which are not <text:s>, <text:tab> or <text:line-break> elements and for which the OpenDocument schema does not permit <text:s>, <text:tab> and <text:line-break> as child elements are removed from the paragraph element. 

  3. 3)Descendant elements of the paragraph element for which the OpenDocument schema permits <text:s>, <text:tab> and <text:line-break> as child elements are replaced by their character data and <text:s>, <text:tab> and <text:line-break> element children. 

  4. 4)The following [UNICODE] characters are replaced by a “ “ (U+0020, SPACE) character: 

    • HORIZONTAL TABULATION (U+0009) 

    • CARRIAGE RETURN (U+000D) 

    • LINE FEED (U+000A) 

  5. 5)Leading “ “ (U+0020, SPACE) characters at the start of the resulting text and trailing SPACE characters at the end of the resulting text are removed. 

  6. 6)Sequences of “ “ (U+0020, SPACE) characters are replaced by a single “ “ (U+0020, SPACE) character.  

  7. 7)The remaining <text:s>, <text:tab> and <text:line-break> elements are interpreted as the [UNICODE] white space characters they represent. 

+
  1. 1)Descendant <text:ruby> elements are replaced with their <text:ruby-base> child elements. 

  2. 2)Descendant elements of the paragraph element which are not <text:s>, <text:tab> or <text:line-break> elements and for which the OpenDocument schema does not permit <text:s>, <text:tab> and <text:line-break> as child elements are removed from the paragraph element. 

  3. 3)Descendant elements of the paragraph element for which the OpenDocument schema permits <text:s>, <text:tab> and <text:line-break> as child elements are replaced by their character data and <text:s>, <text:tab> and <text:line-break> element children. 

  4. 4)The following [UNICODE] characters are replaced by a “ “ (U+0020, SPACE) character: 

    • HORIZONTAL TABULATION (U+0009) 

    • CARRIAGE RETURN (U+000D) 

    • LINE FEED (U+000A) 

  5. 5)Leading “ “ (U+0020, SPACE) characters at the start of the resulting text and trailing SPACE characters at the end of the resulting text are removed. 

  6. 6)Sequences of “ “ (U+0020, SPACE) characters are replaced by a single “ “ (U+0020, SPACE) character.  

  7. 7)The remaining <text:s>, <text:tab> and <text:line-break> elements are interpreted as the [UNICODE] white space characters they represent. 

OpenDocument producers shall produce paragraph elements that, when consumed according to this algorithm, result in the expected amount of white space.

OpenDocument consumers shall either process white space such that the result is equivalent to the result of the given algorithm, or implement a variation that increases interoperability with popular OpenDocument 1.2 producers. The variation replaces step 2 of the algorithm with steps 2a and 2b:

@@ -2114,7 +2116,7 @@

The [UNICODE] character...

Represents...

-
+

U-00AD SOFT HYPHEN

soft hyphen

@@ -2179,7 +2181,7 @@

6.2.1 6.2.1.1 General

 

There are two types of bookmarks:

-
  • A point reference 

    A point reference marks a position in text and is represented by a single <text:bookmark> element. 

  • A bookmark reference 

    A bookmark reference marks a range of characters in text and is represented by two elements; a <text:bookmark-start> element to mark the start of the range and a following <text:bookmark-end> element to mark the end of the range. 

+
  • A point reference 

    A point reference marks a position in text and is represented by a single <text:bookmark> element. 

  • A bookmark reference 

    A bookmark reference marks a range of characters in text and is represented by two elements; a <text:bookmark-start> element to mark the start of the range and a following <text:bookmark-end> element to mark the end of the range. 

Every reference is identified by the value of its text:name attribute, which shall be unique. In a bookmark reference, the start and end elements shall use the same attribute value.

Bookmark references support overlapping references.

@@ -2214,7 +2216,7 @@

6.2.2 6.2.2.1 General

There are two types of reference marks:

-
  • A point reference 

    A point reference marks a position in text and is represented by a single <text:reference-mark> element. 

  • A range reference 

    A range reference marks a range of characters in text and is represented by two elements; a <text:reference-mark-start> element to mark the start of the range and a following <text:reference-mark-end> element to mark the end of the range. 

+
  • A point reference 

    A point reference marks a position in text and is represented by a single <text:reference-mark> element. 

  • A range reference 

    A range reference marks a range of characters in text and is represented by two elements; a <text:reference-mark-start> element to mark the start of the range and a following <text:reference-mark-end> element to mark the end of the range. 

Every reference is identified by the value of its text:name attribute, which shall be unique. In a range reference, the start and end elements shall use the same attribute value.

Range references support overlapping references.

@@ -2316,7 +2318,7 @@

7 7.1 General

OpenDocument text documents or OpenDocument text content embedded in other types of documents may contain variable text elements called fields. Fields are commonly used for:

-
  • Page numbers
    A page number field displays the number of the page on which it appears. 

  • Creation dates
    A creation date field displays the date on which a document was created. 

7.2 Common Characteristics of Field Elements

+
  • Page numbers
    A page number field displays the number of the page on which it appears. 

  • Creation dates
    A creation date field displays the date on which a document was created. 

7.2 Common Characteristics of Field Elements

Each field type is represented by a corresponding element type. The content of an element is a textual representation of the current field value as it would be displayed or printed by an implementation that supports that field.

@@ -2576,7 +2578,7 @@

7.3.7.2

7.3.8 <text:chapter>

The <text:chapter> element represents a field that displays one of the following:

-
  • The name of the current chapter 

  • The number of the current chapter 

  • Both the name and number of the current chapter 

+
  • The name of the current chapter 

  • The number of the current chapter 

  • Both the name and number of the current chapter 

If this element is placed inside a header or footer, it displays the current chapter name or number on every page.

The <text:chapter> element is usable within the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.

@@ -2625,7 +2627,7 @@

7.4.1 OpenDocument documents can contain variables, which are processed or displayed using variable fields. In an OpenDocument file, variable declarations shall precede in document order any use of those variable declarations.

There are three types of variables:

-
  • Simple variables 

    Simple variables, or variables, can take different values at different positions in a document. Simple variables can be set using either setter or input fields. Setter fields contain an expression, which is used to compute the new value of the variable. Input fields prompt the user for the new value.  

    Note: Simple variables can be used to display different text in recurring elements, such as headers or footers. 

  • User variables 

    If a user variable is set anywhere within the document, all fields in a document that display that user variable have the same value.  The value of the user variable can only be set after the variable is declared. 

    Note: In a consumer's user interface, a user variable can be set at any occurrence of a user field, or by using user variable input fields. 

  • Sequence variables 

    Sequence variables are used to number items in an OpenDocument text document 

    Note: Sequence variables can be used to number images or tables in a text. 

+
  • Simple variables 

    Simple variables, or variables, can take different values at different positions in a document. Simple variables can be set using either setter or input fields. Setter fields contain an expression, which is used to compute the new value of the variable. Input fields prompt the user for the new value.  

    Note: Simple variables can be used to display different text in recurring elements, such as headers or footers. 

  • User variables 

    If a user variable is set anywhere within the document, all fields in a document that display that user variable have the same value.  The value of the user variable can only be set after the variable is declared. 

    Note: In a consumer's user interface, a user variable can be set at any occurrence of a user field, or by using user variable input fields. 

  • Sequence variables 

    Sequence variables are used to number items in an OpenDocument text document 

    Note: Sequence variables can be used to number images or tables in a text. 

The value of a sequence variable is initialized to 0 (zero) by its declaration.

Variables shall be declared before they can be used. The OpenDocument elements for declaring variables are described in sections 7.4.3, 7.4.8 and 7.4.12.

@@ -3089,7 +3091,7 @@

7.6.1 Documents can reference databases and display database information as text content. To display database information, the OpenDocument schema uses a group of text fields, collectively called database fields. Consumers may use database tables from SQL servers, therefore database fields can be used to access any SQL database, provided that the appropriate drivers are available. [SQL]

A database may contain the following components:

-
  • Tables, which store data. 

  • Queries, which extract a subset of data from one or more tables. 

  • Forms, which present data. 12.25.2 

  • Reports, which summarize database content. 12.25.3 

+
  • Tables, which store data. 

  • Queries, which extract a subset of data from one or more tables. 

  • Forms, which present data. 12.25.2 

  • Reports, which summarize database content. 12.25.3 

Database fields operate on a set of database rows, the so called current selection, which is either a database table, or the result of a database query. The current selection is determined by the data source information that is contained in database fields. The current selection is retrieved once per document and data source, regardless of the number of database fields that are associated with a data source.

Database fields display data contained in a particular database row within the current selection. The row within the current selection is controlled by database fields and is known as the current row.

@@ -3221,7 +3223,7 @@

7.7.4 <

The <text:hidden-text> element has no child elements.

The <text:hidden-text> element has character data content.

-

7.7.5 <text:reference-ref>

+

7.7.5 <text:reference-ref>

The <text:reference-ref> element represents a field that references a <text:reference-mark-start> 6.2.2.3 or <text:reference-mark> 6.2.2.2 element. Its text:reference-format 19.860 attribute specifies what is displayed according to the context of he referenced element.

@@ -3264,7 +3266,7 @@

7.7.9 Note: The primary purpose of this field is to provide an equivalent to the <script> element in [HTML4], so that the content of a <script> element in HTML can be imported, edited, and exported using office application software.

The source code for the script can be stored in one of the following ways:

-
  • The <text:script> element contains the source code. 

  • The source code is stored in an external file. The xlink:href attribute specifies the location of the source file. 

+
  • The <text:script> element contains the source code. 

  • The source code is stored in an external file. The xlink:href attribute specifies the location of the source file. 

The element shall have either an xlink:href attribute or content, but not both.

The <text:script> element is usable within the following elements: <text:a> 6.1.8, <text:h> 5.1.2, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:p> 5.1.3, <text:ruby-base> 6.4.2 and <text:span> 6.1.7.

@@ -3338,9 +3340,9 @@

8.1.1 OpenDocument text documents may contain automatically generated indexes. An index contains a sorted list of items of a specified type, where the sorting and the type of items are determined by the type of index.

There are three types of index marks that correspond to the three types of index that make use of index marks. The three types of index marks are:

-
  • Table of contents index marks 

  • User-defined index marks 

  • Alphabetical index marks 

+
  • Table of contents index marks 

  • User-defined index marks 

  • Alphabetical index marks 

The rules for index marks are:

-
  • Index marks are represented by start and end elements or by non-enclosing index point elements. 

  • Start and end index elements use the text:id attribute to match start and end elements for an index mark. 

  • Start and end index elements shall be contained in the same paragraph, with the start element occurring first in document order. 

  • The attributes associated with an index mark are attached to the start element. 

  • The text between the start and end index elements is the text of the index entry. 

  • Index marks can overlap. 

8.1.2 <text:toc-mark-start>

+
  • Index marks are represented by start and end elements or by non-enclosing index point elements. 

  • Start and end index elements use the text:id attribute to match start and end elements for an index mark. 

  • Start and end index elements shall be contained in the same paragraph, with the start element occurring first in document order. 

  • The attributes associated with an index mark are attached to the start element. 

  • The text between the start and end index elements is the text of the index entry. 

  • Index marks can overlap. 

8.1.2 <text:toc-mark-start>

The <text:toc-mark-start> element marks the start of a table of contents index entry.

@@ -3464,7 +3466,7 @@

8.3.1 The <text:table-of-content> element represents a table of contents for a document.

The items that can be listed in a table of contents are:

-
  • Headings (as defined by the outline structure of the document), up to a selected level. 

  • Table of contents index marks. 

  • Paragraphs formatted with specified paragraph styles. 

+
  • Headings (as defined by the outline structure of the document), up to a selected level. 

  • Table of contents index marks. 

  • Paragraphs formatted with specified paragraph styles. 

Note: Paragraphs may be selected for inclusion in a table of contents based on their styles. Selection is based on a paragraph's style matching a style specified by the <text:index-source-styles> child element of a <text:table-of-content-source> child element of a <text:table-of-content> element, when the text:use-index-source-styles attribute of the child <text:index-source-styles> element has the value true.

The <text:table-of-content> element is usable within the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11, <style:header-left> 16.14, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:deletion> 5.5.5, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:note-body> 6.3.4 and <text:section> 5.4.

@@ -3580,7 +3582,7 @@

8.7 8.7.1 General

The <text:user-index> element represents a user-defined index. A user-defined index may include entries from the following sources:

-
  • Index marks 

  • Paragraphs formatted using specified paragraph styles 

  • Tables, images, or objects 

  • Text frames 

+
  • Index marks 

  • Paragraphs formatted using specified paragraph styles 

  • Tables, images, or objects 

  • Text frames 

The <text:user-index> element is usable within the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11, <style:header-left> 16.14, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:deletion> 5.5.5, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:note-body> 6.3.4 and <text:section> 5.4.

The <text:user-index> element has the following attributes: text:name 19.841, text:protected 19.855, text:protection-key 19.856, text:protection-key-digest-algorithm 19.857, text:style-name 19.880 and xml:id 19.920.

@@ -3935,11 +3937,11 @@

9.2 9.2.1 Referencing Table Cells

To reference cells in a table, cell addresses are used. Cell addresses are constructed as follows:

-
  1. 1)The name of the table. 

  2. 2)A dot “.” (U+002E, FULL STOP). 

  3. 3)An alphabetic value representing the column. The letter A represents column 1, B represents column 2, and so on. AA represents column 27, AB represents column 28, and so on. 

  4. 4)A numeric value representing the row. The number 1 represents the first row, the number 2 represents the second row, and so on. 

+
  1. 1)The name of the table. 

  2. 2)A dot “.” (U+002E, FULL STOP). 

  3. 3)An alphabetic value representing the column. The letter A represents column 1, B represents column 2, and so on. AA represents column 27, AB represents column 28, and so on. 

  4. 4)A numeric value representing the row. The number 1 represents the first row, the number 2 represents the second row, and so on. 

This means that A1 represents the cell in column 1 and row 1. B1 represents the cell in column 2 and row 1. A2 represents the cell in column 1 and row 2.

The structure of the address of a cell in a subtable is as follows:

-
  1. 1)The address of the cell that contains the subtable. 

  2. 2)A dot “.” (U+002E, FULL STOP). 

  3. 3)The address of the cell in the subtable. 

+
  1. 1)The address of the cell that contains the subtable. 

  2. 2)A dot “.” (U+002E, FULL STOP). 

  3. 3)The address of the cell in the subtable. 

If the name of the table contains blanks, dots “.” (U+002E, FULL STOP) or apostrophes “'” (U+0027, APOSTROPHE), the name shall be quoted with apostrophes “'” (U+0027, APOSTROPHE). Any apostrophes in the name shall be escaped by doubling the”'”( U+0027, APOSTROPHE) character.

The behavior of a consumer when a cell is referenced but not declared is implementation-dependent.

@@ -3955,7 +3957,7 @@

9.2.3 <

A cell range is a number of adjacent cells forming a rectangular shape. The rectangle stretches from the cell on the logical top left to the cell on the logical bottom right.

A cell range address references a cell range. A cell range address consists of:

-
  1. 1)The address of the cell at the top left of the range. 

  2. 2)A colon “:” (U+003A, COLON). 

  3. 3)The address of the cell at the bottom right of the range. 

+
  1. 1)The address of the cell at the top left of the range. 

  2. 2)A colon “:” (U+003A, COLON). 

  3. 3)The address of the cell at the bottom right of the range. 

The smallest range is a single cell. The range address of a single cell is the same as the cell address.

9.2.4 Column and Row Range Addresses

@@ -4135,7 +4137,7 @@

9.4.9

The <table:label-range> element specifies a label cell range which contains labels, and a data cell range which specifies the rows or columns whose content is referenced by the labels.

There are two types of label ranges:

-
  • Label ranges for columns. 

  • Label ranges for rows. 

+
  • Label ranges for columns. 

  • Label ranges for rows. 

Data and label ranges should match in both height and vertical position for row orientation, or in both width and horizontal position for column orientation.

The <table:label-range> element is usable within the following element: <table:label-ranges> 9.4.10.

@@ -4157,7 +4159,7 @@

9.4.11

The <table:named-expressions> element contains assignments of names to expressions.

The following expressions may have names:

-
  • Cell ranges. 

  • Other expressions. 

+
  • Cell ranges. 

  • Other expressions. 

If the <table:named-expressions> element is used with a <table:table> element, the scope of the named expressions are local to that table element.  

The <table:named-expressions> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7, <office:text> 3.4 and <table:table> 9.1.2.

@@ -4318,11 +4320,11 @@

9.5.5 The <table:filter-condition> element specifies a single condition to apply in a filter operation.

The filter condition is either specified

-
+
  • by the table:operator 19.688, table:value 19.752 and table:data-type 19.615 attributes or 

  • a set of <table:filter-set-item> 9.5.6 child elements as a set of values.  

If one or more of <table:filter-set-item> elements are present as children of the <table:filter-condition> element, the table:operator, table:value and table:data-type attributes are ignored.

Note: To improve backward compatibility with OpenDocument 1.1 documents, if <table:filter-set-item> elements are included, set:

-
  • table:operator: "=";  

  • table:value: value of the first <table:filter-set-item> child element;  

  • table:data-type: "text". 

+
  • table:operator: "=";  

  • table:value: value of the first <table:filter-set-item> child element;  

  • table:data-type: "text". 

The <table:filter-condition> element is usable within the following elements: <table:filter> 9.5.2, <table:filter-and> 9.5.3 and <table:filter-or> 9.5.4.

The <table:filter-condition> element has the following attributes: table:case-sensitive 19.594, table:data-type 19.615, table:field-number 19.641, table:operator 19.688 and table:value 19.752.

@@ -4368,7 +4370,7 @@

9.6.3 9.6.4 Data Pilot Table Source

The source of a data pilot table is specified by one of the following elements:

-

9.6.5 <table:source-cell-range>

+

9.6.5 <table:source-cell-range>

The <table:source-cell-range> element specifies a cell range as a source of data for a data pilot table. A filter may be specified by a <table:filter> child element that is applied prior to return of data to a data pilot table.

@@ -4732,7 +4734,7 @@

10.2.3 <

10.2.4 <draw:page>

The <draw:page> element is a container for content in a drawing or presentation document. This element is used for the following:

-
+
  • Layers 10.2.2 

  • Forms 13.2 

  • Drawing Objects 10.3 

  • Frames 10.4 

  • Presentation Animations 10.9 

  • Presentation Notes 16.19 

The <draw:page> element is usable within the following elements: <office:drawing> 3.5 and <office:presentation> 3.6.

The <draw:page> element has the following attributes: draw:id 19.187, draw:master-page-name 19.194, draw:name 19.197, draw:nav-order 19.198, draw:style-name 19.219, presentation:presentation-page-layout-name 19.413, presentation:use-date-time-name 19.428, presentation:use-footer-name 19.429, presentation:use-header-name 19.430 and xml:id 19.920.

@@ -4874,29 +4876,29 @@

10.3.12 <

Key

-
  1. 1dimension line 

  2. 2dimension value 

  3. 3start reference point 

  4. 4end reference point 

  5. 5first extension line 

  6. 6second extension line 

  7. 7arrowhead as marker 

+

Figure 1: measure line placed above reference line

+
  1. 1dimension line 

  2. 2dimension value 

  3. 3start reference point 

  4. 4end reference point 

  5. 5first extension line 

  6. 6second extension line 

  7. 7arrowhead as marker 

-
  1. 8virtual reference line 

  2. 9distance between reference line and dimension line 

+

Figure 2: measure line placed below reference line

+
  1. 8virtual reference line 

  2. 9distance between reference line and dimension line 

 
-

Figure 3:

-
  1. 10attribute draw:end-guide with positive value, attribute draw:guide-distance with value zero 

  2. 11reversed dimension line markers and dimension value measure-align right-outside 

+

Figure 3:

+
  1. 10attribute draw:end-guide with positive value, attribute draw:guide-distance with value zero 

  2. 11reversed dimension line markers and dimension value measure-align right-outside 

 
-

Figure 4:

-
  1. 12gap specified by attribute draw:guide-distance 

  2. 13length specified by attribute draw:guide-overhang 

  3. 14Note: Certain technical fields might need special markers for dimension lines. The ODF standard does not restrict the shape of the used markers. 

+

Figure 4:

+
  1. 12gap specified by attribute draw:guide-distance 

  2. 13length specified by attribute draw:guide-overhang 

  3. 14Note: Certain technical fields might need special markers for dimension lines. The ODF standard does not restrict the shape of the used markers. 

 

The <draw:measure> element is usable within the following elements: <chart:chart> 11.1, <draw:a> 10.4.12, <draw:g> 10.3.15, <draw:page> 10.2.4, <draw:text-box> 10.4.3, <office:text> 3.4, <presentation:notes> 16.19, <style:handout-master> 10.2.1, <style:master-page> 16.9, <table:covered-table-cell> 9.1.5, <table:shapes> 9.2.8, <table:table-cell> 9.1.4, <text:a> 6.1.8, <text:deletion> 5.5.5, <text:h> 5.1.2, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:note-body> 6.3.4, <text:p> 5.1.3, <text:ruby-base> 6.4.2, <text:section> 5.4 and <text:span> 6.1.7.

@@ -4913,7 +4915,7 @@

10.3.13 <

The <draw:control> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:control 19.125, draw:id 19.187, draw:layer 19.189, draw:name 19.197, draw:style-name 19.219, draw:text-style-name 19.227, draw:transform 19.228, draw:z-index 19.231, presentation:class-names 19.394, presentation:style-name 19.426, svg:height 19.543, svg:width 19.575, svg:x 19.577, svg:y 19.581, table:end-cell-address 19.631, table:end-x 19.636, table:end-y 19.637, table:table-background 19.733, text:anchor-page-number 19.758, text:anchor-type 19.759 and xml:id 19.920.

The <draw:control> element has the following child elements: <draw:glue-point> 10.3.16, <svg:desc> 10.3.18 and <svg:title> 10.3.17.

-

10.3.14 <draw:page-thumbnail>

+

10.3.14 <draw:page-thumbnail>

The <draw:page-thumbnail> element represents a rectangular area that displays the thumbnail of a drawing page.

@@ -4922,7 +4924,7 @@

10.3.14 <

The <draw:page-thumbnail> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:id 19.187, draw:layer 19.189, draw:name 19.197, draw:page-number 19.203, draw:style-name 19.219, draw:transform 19.228, draw:z-index 19.231, presentation:class 19.393, presentation:class-names 19.394, presentation:placeholder 19.411, presentation:style-name 19.426, presentation:user-transformed 19.431, svg:height 19.543, svg:width 19.575, svg:x 19.577, svg:y 19.581, table:end-cell-address 19.631, table:end-x 19.636, table:end-y 19.637, table:table-background 19.733, text:anchor-page-number 19.758, text:anchor-type 19.759 and xml:id 19.920.

The <draw:page-thumbnail> element has the following child elements: <svg:desc> 10.3.18 and <svg:title> 10.3.17.

-

10.3.15 <draw:g>

+

10.3.15 <draw:g>

The <draw:g> element represents a group of drawing shapes.

@@ -5006,9 +5008,9 @@

10.4.3 10.4.4 <draw:image>

The <draw:image> element represents an image. An image can be either:

-
  • A link to an external resource 

+
  • A link to an external resource 

or

-
  • Embedded in the document 

+
  • Embedded in the document 

The <draw:image> element may have text content. Text content is displayed in addition to the image data.

Note: While the image data may have an arbitrary format, vector graphics should be stored in the [SVG] format and bitmap graphics in the [PNG] format.

@@ -5018,7 +5020,7 @@

10.4.4 <

The <draw:image> element has the following attributes: draw:filter-name 19.170, draw:mime-type 19.191, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917, xlink:type 19.919 and xml:id 19.920.

The <draw:image> element has the following child elements: <office:binary-data> 10.4.5, <text:list> 5.3.1 and <text:p> 5.1.3.

-

10.4.5 <office:binary-data>

+

10.4.5 <office:binary-data>

The <office:binary-data> element contains image data in BASE64 encoding (as defined in [RFC2045]). If this element is present, an xlink:href 19.916 attribute in its parent element shall be ignored.

@@ -5035,14 +5037,14 @@

10.4.6 <

10.4.6.1 General

A document in OpenDocument format can contain two types of embedded objects, as follows:

-
  • Objects that have an OpenDocument representation. 

  • Objects that do not have an OpenDocument representation. 

+
  • Objects that have an OpenDocument representation. 

  • Objects that do not have an OpenDocument representation. 

Note: OLE objects are an example of objects without an OpenDocument representation. See [OLE].

10.4.6.2 <draw:object>

The <draw:object> element represents objects that have a OpenDocument representation.

Objects with an OpenDocument representation can either be:

-
+
  • Contained in the same package as a document, in which case the Object is a sub-document within the package. The xlink:href attribute of this element references that folder. 1.3 

  • Contained in a separate OpenDocument document instance. The xlink:href attribute of this element references that document's package.  

  • Contained in a child <office:document> element of this element.  

  • Contained in a child <math:math> element of this element.  

Note: An image representation of an object should be included in a frame in addition to the object itself.

The <draw:object> element is usable within the following element: <draw:frame> 10.4.2.

@@ -5055,7 +5057,7 @@

10.4.6.3 The <draw:object-ole> element represents objects that do not have an OpenDocument representation.

Objects without an OpenDocument representation can either be:

-
  • Contained in the same package as a document, in which case it is contained in a file within the package. The xlink:href attribute of this element references that file.  

  • Contained in a separate file. The xlink:href attribute of this element references that file. 

  • Contained in a child <office:binary-data> element of this element.  

+
  • Contained in the same package as a document, in which case it is contained in a file within the package. The xlink:href attribute of this element references that file.  

  • Contained in a separate file. The xlink:href attribute of this element references that file. 

  • Contained in a child <office:binary-data> element of this element.  

The <draw:object-ole> element is usable within the following element: <draw:frame> 10.4.2.

The <draw:object-ole> element has the following attributes: draw:class-id 19.119, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917, xlink:type 19.919 and xml:id 19.920.

@@ -5178,7 +5180,7 @@

10.4.13.4

10.4.13.5 <draw:area-polygon>

The <draw:area-polygon> element specifies a polygonal image map area. A polygonal image map area has the following components:

-
  • A bounding box.
    The bounding box establishes the reference frame for the view box and the polygon point sequence. The reference frame enables the coordinates to be translated into absolute coordinates. 

  • A view box.
    The view box attribute establishes a coordinate system for the point sequence. The view box avoids the need to record every point of the point sequence as absolute coordinates with length and unit of measurement. 

  • A sequence of points in view-box coordinates in the draw:points attribute. 

+
  • A bounding box.
    The bounding box establishes the reference frame for the view box and the polygon point sequence. The reference frame enables the coordinates to be translated into absolute coordinates. 

  • A view box.
    The view box attribute establishes a coordinate system for the point sequence. The view box avoids the need to record every point of the point sequence as absolute coordinates with length and unit of measurement. 

  • A sequence of points in view-box coordinates in the draw:points attribute. 

Note: For more information about how to represent polygons, see <draw:polygon> 10.3.5.

The <draw:area-polygon> element is usable within the following element: <draw:image-map> 10.4.13.2.

@@ -5286,60 +5288,62 @@

10.6.3

Parameters in the values of the draw:handle-position-x, draw:handle-position-y, draw:handle-polar-pole-x, draw:handle-polar-pole-y, draw:handle-polar-radius and draw:handle-polar-angle attributes use a common syntax.

A handle-parameter can be a number or it can have one of the following enhancements:

-
  •     A “?” (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> 10.2.5 element's draw:formula 19.171 attribute whose draw:name 19.197.8 attribute is the formula name that is used as the parameter value.   

  •     If “$” (U+0024, DOLLAR SIGN) precedes an integer value, the value is an index to a draw:modifiers 19.196 attribute. The corresponding modifier value is used as parameter value. 

  •     Instead of a number a value can also be one of the following constants: 

 

 

+
  •     A “?” (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> 10.2.5 element's draw:formula 19.171 attribute whose draw:name 19.197.8 attribute is the formula name that is used as the parameter value.   

  •     If “$” (U+0024, DOLLAR SIGN) precedes an integer value, the value is an index to a draw:modifiers 19.196 attribute. The corresponding modifier value is used as parameter value. 

  •     Instead of a number a value can also be one of the following constants: 

 

+

+ -
-

Constant

+
+

Constant

-

Description

+

Description

-

bottom

+

bottom

-

The bottom coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

+

The bottom coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-

hasfill

+

hasfill

-

If the shape has a fill style, a value of 1 is used.

+

If the shape has a fill style, a value of 1 is used.

-

hasstroke

+

hasstroke

-

If the shape has a line style, a value of 1 is used.

+

If the shape has a line style, a value of 1 is used.

-

height

+

height

-

The view box height as specified by the svg:viewBox 19.574 attribute is used.

+

The view box height as specified by the svg:viewBox 19.574 attribute is used.

-

logheight

+

logheight

-

The height in 1/100th mm as specified by the svg:height 19.543 attribute is used.

+

The height in 1/100th mm as specified by the svg:height 19.543 attribute is used.

-

logwidth

+

logwidth

-

The width in 1/100th mm as specified by the svg:width 19.575 attribute is used.

+

The width in 1/100th mm as specified by the svg:width 19.575 attribute is used.

-

left

+

left

-

The left coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

+

The left coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-

right

+

right

-

The right coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

+

The right coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-

top

+

top

-

The top coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

+

The top coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-

width

+

width

-

The view box width as specified by the svg:viewBox 19.574 attribute is used.

+

The view box width as specified by the svg:viewBox 19.574 attribute is used.

-

xstretch

+

xstretch

-

The value of the draw:path-stretchpoint-x 19.204 attribute is used.

-
-

ystretch

+

The value of the draw:path-stretchpoint-x 19.204 attribute is used.

+
+

ystretch

-

The value of the draw:path-stretchpoint-y 19.205 attribute is used.

+

The value of the draw:path-stretchpoint-y 19.205 attribute is used.

 

@@ -5466,10 +5470,10 @@

The <presentation:animation-group> element has the following child elements: <presentation:dim> 10.8.7, <presentation:hide-shape> 10.8.5, <presentation:hide-text> 10.8.6, <presentation:play> 10.8.8, <presentation:show-shape> 10.8.3 and <presentation:show-text> 10.8.4.

10.9 SMIL Presentation Animations

-

10.9.1 General

+

10.9.1 General

SMIL based shape animations are specified for presentation documents. Producers should not use animations specified by the deprecated <presentation:animations> elements. Compared with animations specified by <presentation:animations> elements, SMIL based shape animations allow in addition:

-
  • Multiple animations per shape. 

  • A mixture of animations starting on user interaction and starting automatically per page. 

  • Multiple animations running at the same time. 

  • Additional effects ”programmed” in XML by combining animation elements. 

  • Document transformations to SVG. 

+
  • Multiple animations per shape. 

  • A mixture of animations starting on user interaction and starting automatically per page. 

  • Multiple animations running at the same time. 

  • Additional effects ”programmed” in XML by combining animation elements. 

  • Document transformations to SVG. 

An effect is a combination of one or more animation elements that animate a single shape and or a shape's paragraphs.

10.9.2 <presentation:event-listener>

@@ -5480,7 +5484,7 @@

10

The <presentation:event-listener> element has the following attributes: presentation:action 19.391, presentation:direction 19.396, presentation:effect 19.398, presentation:speed 19.421, presentation:start-scale 19.422, presentation:verb 19.432, script:event-name 19.433, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.

The <presentation:event-listener> element has the following child element: <presentation:sound> 10.8.2.

-

10.9.3 <presentation:sound>

+

10.9.3 <presentation:sound>

The <presentation:sound> element represents a sound.

10.9.4 Presentation Document Content

@@ -6324,7 +6328,7 @@

13.1 Note: Buttons, text boxes, check boxes, and drop-down lists are user interface controls that can be contained in a form.

In the OpenDocument format, the following rules apply to user interface controls and forms:

-
  • All controls shall be located in a form. 13.5 

  • All controls that are not hidden are assigned an absolute or relative position. These visual aspects of a control are represented by drawing shapes that contain a reference to the control. 

  • Forms may be nested. The containing form provides a context for the contained form. 

  • Forms are not connected with the text flow and layout of a document. 

  • Forms can be data-aware. A form is data-aware if the values subject to its controls are populated from and updated to a database. 

+
  • All controls shall be located in a form. 13.5 

  • All controls that are not hidden are assigned an absolute or relative position. These visual aspects of a control are represented by drawing shapes that contain a reference to the control. 

  • Forms may be nested. The containing form provides a context for the contained form. 

  • Forms are not connected with the text flow and layout of a document. 

  • Forms can be data-aware. A form is data-aware if the values subject to its controls are populated from and updated to a database. 

Form behavior is defined for submission and connection to a data source only for forms defined by a <form:form> element.

The result set of values subject to the controls of the form is defined by the form:datasource, form:command, and form:command-type attributes. At any point in time, only one row of the result set is subject to the forms controls.

@@ -6348,7 +6352,7 @@

13.3 The <form:form> element has the following attributes: form:allow-deletes 19.247, form:allow-inserts 19.248, form:allow-updates 19.249, form:apply-filter 19.251, form:command 19.256, form:command-type 19.257, form:control-implementation 19.258, form:datasource 19.264, form:detail-fields 19.267, form:enctype 19.271, form:escape-processing 19.272, form:filter 19.273, form:ignore-result 19.277, form:master-fields 19.287, form:method 19.291, form:name 19.294, form:navigation-mode 19.295, form:order 19.296, form:tab-cycle 19.309, office:target-frame 19.384, xlink:actuate 19.915, xlink:href 19.916 and xlink:type 19.919.

The <form:form> element has the following child elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:connection-resource> 7.6.2, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <form:form> 13.3, <form:formatted-text> 13.5.6, <form:frame> 13.5.19, <form:generic-control> 13.5.25, <form:grid> 13.5.22, <form:hidden> 13.5.21, <form:image> 13.5.16, <form:image-frame> 13.5.20, <form:listbox> 13.5.13, <form:number> 13.5.7, <form:password> 13.5.4, <form:properties> 13.7, <form:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9, <form:value-range> 13.5.24 and <office:event-listeners> 10.3.19.

-

13.4 <xforms:model>

+

13.4 <xforms:model>

The <xforms:model> element implements [XForms] and is embedded in the <office:forms> element. XForms consists of two major parts, the XForms model which contains the form logic plus form data, and XForms controls, which can be bound to a data model.

@@ -6606,133 +6610,133 @@

13.6 Table 9 - Form control event names

-
+

Value of script:event-name Attribute

Applies To

Description of Event

-
+

form:approveaction

Button or image.

Occurs before an “on perform action” event takes place. Allows a user to veto an action.

-
+

form:performaction

Button or image.

Occurs when the control action is to be performed. The common interpretation of this event is “pressing the button”.

-
+

form:textchange

All controls that allow text input.

Occurs when a user changes the text in a control.

-
+

form:itemstatechange

Check box or radio button.

Occurs when the state of a check box or radio button changes.

-
+

form:mousedrag

All controls.

Occurs when a user presses and holds one of the mouse buttons and moves the mouse pointer onto a control.

-
+

form:approvereset

same objects as for form:on-reset

Occurs before an “on-reset” event takes place. Allows a user to veto a reset event.

-
+

form:approveupdate

All controls that can be bound to a database field, that is controls that contain the data-field attribute.

Occurs before an “on update” event takes place. Allows a user to veto an update.

-
+

form:update

All controls that can be bound to a database field, that is controls that contain the data-field attribute.

Occurs when the content of a control that is bound to a database field is committed.

-
+

form:load

Forms.

Occurs when a form establishes a connection to the data source.

-
+

form:startreload

Forms.

Occurs when a form is about to refresh a data source connection.

-
+

form:reload

Forms.

Occurs when a form has refreshed a data source connection.

-
+

form:startunload

Forms.

Occurs when a form is about to drop a data source connection.

-
+

form:unload

Forms.

Occurs when a form has dropped a data source connection.

-
+

form:confirmdelete

Forms.

Occurs when a user is about to delete a record.

-
+

form:approverowchange

Forms.

Occurs before an “on row change” event takes place. Allows a user to veto a change.

-
+

form:rowchange

Forms.

Occurs after changes to a row are complete.

-
+

form:approvecursormove

Forms.

Occurs before a form is moved to another row. Allows a user to veto a move.

-
+

form:cursormove

Forms.

Occurs after a form is moved to another row.

-
+

form:supplyparameter

Forms.

Occurs when a form asks for parameters to connect to a data source.

-
+

form:error

Forms, combo boxes and list boxes.

Occurs when a database-related error occurs.

-
+

form:adjust

Value Range

@@ -6829,7 +6833,7 @@

14.5.1 Controls, images, text boxes, or an entire document can support events. An event binds the occurrence of a condition to an action that is executed if the condition arises.

Events are represented as follows:

-

14.5.2 <script:event-listener>

+

14.5.2 <script:event-listener>

The <script:event-listener> element binds an event to a macro.

@@ -6844,7 +6848,7 @@

14.5.3 14.5.4 Macro Name and Location

Macro code for an event may be specified by either an xlink:href 19.916 attribute as an IRI, or a script:macro-name 19.435 attribute by name. Macro names and applicable IRI schemes are script-language-dependent.

-

14.6 <math:math>

+

14.6 <math:math>

The <math:math> element serves as a container for content defined by the MathML standard. See [MathML].

@@ -7037,7 +7041,7 @@

16.1 In the OpenDocument format, formatting properties are stored in styles.

There are two reasons for using styles to store formatting properties:

-
  1. 1)Format information is separated from document content. 

  2. 2)Styles enable consistent formatting and changing of formatting for objects subject to styles.  

+
  1. 1)Format information is separated from document content. 

  2. 2)Styles enable consistent formatting and changing of formatting for objects subject to styles.  

Styles and font face declarations are referenced by their style:name attribute. A referenced style or font face declaration should be defined in the same file as the reference, or in styles.xml.

16.2 <style:style>

@@ -7057,7 +7061,7 @@

16.2 For styles with family text which are applied to elements which are contained in a paragraph element 6.1.1, the search continues within the paragraph style that is applied to the paragraph element, and continues in its parent styles.

 

-

For styles with family paragraph which are applied to paragraph elements which are contained in a drawing shape or a chart element, the search continues within the style applied by a draw:text-style-name 19.227 attribute to the drawing shape or chart element and its parent styles, and then with graphic, presentation or chart style that is applied to the drawing object or chart element, and continues in its parent styles.

+

For styles with family paragraph which are applied to paragraph elements which are contained in a drawing shape or a chart element, the search continues within the style applied by a draw:text-style-name 19.227 attribute to the drawing shape or chart element and its parent styles, and then with graphic, presentation or chart style that is applied to the drawing object or chart element, and continues in its parent styles.

 

For styles with family paragraph which are applied to paragraph elements which are contained in a table cell, the search continues within the table-cell style that is applied to the table-cell, and continues in its parent styles. If a value for the formatting property has not been found, the search continues as defined for styles with family table-cell.

@@ -7072,12 +7076,12 @@

16.2 The <style:style> element has the following attributes: style:auto-update 19.467, style:class 19.470, style:data-style-name 19.473, style:default-outline-level 19.474, style:display-name 19.476, style:family 19.480, style:list-level 19.499, style:list-style-name 19.500, style:master-page-name 19.501, style:name 19.502, style:next-style-name 19.503, style:parent-style-name 19.510 and style:percentage-data-style-name 19.511.

The <style:style> element has the following child elements: <style:chart-properties> 17.22, <style:drawing-page-properties> 17.25, <style:graphic-properties> 17.21, <style:map> 16.3, <style:paragraph-properties> 17.6, <style:ruby-properties> 17.10, <style:section-properties> 17.11, <style:table-cell-properties> 17.18, <style:table-column-properties> 17.16, <style:table-properties> 17.15, <style:table-row-properties> 17.17, <style:text-properties> 16.29.29.

-

16.3 <style:map>

+

16.3 <style:map>

The <style:map> element represents a condition, which if met, results in the mapping of a style. A style that contains one or more mappings is called a conditional style. Each condition is represented by a unique <style:map> element.

Conditional styles are supported by:

-
  • paragraph styles contained in text documents 

  • table cell styles contained in spreadsheets 

  • data styles 

+
  • paragraph styles contained in text documents 

  • table cell styles contained in spreadsheets 

  • data styles 

The <style:map> element is usable within the following elements: <number:boolean-style> 16.29.24, <number:currency-style> 16.29.8, <number:date-style> 16.29.11, <number:number-style> 16.29.2, <number:percentage-style> 16.29.10, <number:text-style> 16.29.26, <number:time-style> 16.29.19 and <style:style> 16.2.

The <style:map> element has the following attributes: style:apply-style-name 19.466, style:base-cell-address 19.468 and style:condition 19.472.

@@ -7250,7 +7254,7 @@

16.20 A <table:table-template> element represents a set of references to table cell styles that specify the formatting to be used when creating a table.

If more than one table cell style reference is applicable to a cell, the first style that is applicable is chosen in the following order:

-

 

+
  • First Column <table:first-column> 16.21.4 

  • Last Column <table:last-column> 16.21.5 

  • First Row <table:first-row> 16.21.2 

  • Last Row <table:last-row> 16.21.3 

  • Even rows <table:even-rows> 16.21.7, odd rows <table:odd-rows> 16.21.8 (Banded Rows) 

  • Even columns <table:even-columns> 16.21.9, odd columns <table:odd-columns> 16.21.10 (Banded Columns) 

  • Body <table:body> 16.21.6 

 

The <table:table-template> element is usable within the following element: <office:styles> 3.15.2.

The <table:table-template> element has the following attributes: table:first-row-end-column 19.644, table:first-row-start-column 19.645, table:last-row-end-column 19.663, table:last-row-start-column 19.665 and table:name 19.677.

@@ -7260,7 +7264,7 @@

16.21 16.21.1 General

The cell styles applied in a table are based on the position of cells in a table.

-

16.21.2 <table:first-row>

+

16.21.2 <table:first-row>

The <table:first-row> element specifies a cell style that shall be applied to the first row of a table.

@@ -7696,10 +7700,10 @@

16.29.

The <style:text-properties> element has the following attributes: fo:background-color 20.182, fo:color 20.187, fo:country 20.188, fo:font-family 20.189, fo:font-size 20.190, fo:font-style 20.191, fo:font-variant 20.192, fo:font-weight 20.193, fo:hyphenate 20.195, fo:hyphenation-push-char-count 20.198, fo:hyphenation-remain-char-count 20.199, fo:language 20.202, fo:letter-spacing 20.203, fo:script 20.222, fo:text-shadow 20.226, fo:text-transform 20.227, style:country-asian 20.256, style:country-complex 20.257, style:font-charset 20.268, style:font-charset-asian 20.269, style:font-charset-complex 20.270, style:font-family-asian 20.271, style:font-family-complex 20.272, style:font-family-generic 20.273, style:font-family-generic-asian 20.274, style:font-family-generic-complex 20.275, style:font-name 20.277, style:font-name-asian 20.278, style:font-name-complex 20.279, style:font-pitch 20.280, style:font-pitch-asian 20.281, style:font-pitch-complex 20.282, style:font-relief 20.283, style:font-size-asian 20.284, style:font-size-complex 20.285, style:font-size-rel 20.286, style:font-size-rel-asian 20.287, style:font-size-rel-complex 20.288, style:font-style-asian 20.289, style:font-style-complex 20.290, style:font-style-name 20.291, style:font-style-name-asian 20.292, style:font-style-name-complex 20.293, style:font-weight-asian 20.294, style:font-weight-complex 20.295, style:language-asian 20.302, style:language-complex 20.303, style:letter-kerning 20.316, style:rfc-language-tag 20.343, style:rfc-language-tag-asian 20.344, style:rfc-language-tag-complex 20.345, style:script-asian 20.356, style:script-complex 20.357, style:script-type 20.358, style:text-blinking 20.366, style:text-combine 20.367, style:text-combine-end-char 20.369, style:text-combine-start-char 20.368, style:text-emphasize 20.370, style:text-line-through-color 20.371, style:text-line-through-mode 20.372, style:text-line-through-style 20.373, style:text-line-through-text 20.374, style:text-line-through-text-style 20.375, style:text-line-through-type 20.376, style:text-line-through-width 20.377, style:text-outline 20.378, style:text-overline-color 20.379, style:text-overline-mode 20.380, style:text-overline-style 20.381, style:text-overline-type 20.382, style:text-overline-width 20.383, style:text-position 20.384, style:text-rotation-angle 20.385, style:text-rotation-scale 20.386, style:text-scale 20.387, style:text-underline-color 20.388, style:text-underline-mode 20.389, style:text-underline-style 20.390, style:text-underline-type 20.391, style:text-underline-width 20.392, style:use-window-font-color 20.395, text:condition 20.426, text:display 20.427.

The <style:text-properties> element has no child elements.

-

16.29.30 <number:num-list-format>

+

16.29.30 <number:num-list-format>

The <number:num-list-format> element defines a format for the displayed number string of a list level.

-

16.29.31 <number:num-list-label>

+

16.29.31 <number:num-list-label>

For display, at every list item these placeholders are replaced by the item’s list number corresponding to the list level specified by the text:level 19.834 attribute, formatted according to the style:num-format 19.504 attribute of the placeholder’s list level.

@@ -7898,7 +7902,7 @@

16.42.1

16.42.2 <svg:linearGradient>

The <svg:linearGradient> element as specified in §13.2 of [SVG] can be used in documents in OpenDocument format subject to the following rules:

-
  • The gradient shall have a name. It is specified by the draw:name attribute. 

  • Only the svg:gradientTransform, svg:x1, svg:y1, svg:x2, svg:y2 and svg:spreadMethod attributes are evaluated. 

  • The gradient shall be calculated as having a svg:gradientUnits attribute value of objectBoundingBox.  

  • The only child element that is evaluated is <svg:stop>. 

  • For <svg:stop>, only the svg:offset, svg:stop-color and svg:stop-opacity attributes are evaluated. 

+
  • The gradient shall have a name. It is specified by the draw:name attribute. 

  • Only the svg:gradientTransform, svg:x1, svg:y1, svg:x2, svg:y2 and svg:spreadMethod attributes are evaluated. 

  • The gradient shall be calculated as having a svg:gradientUnits attribute value of objectBoundingBox.  

  • The only child element that is evaluated is <svg:stop>. 

  • For <svg:stop>, only the svg:offset, svg:stop-color and svg:stop-opacity attributes are evaluated. 

The <svg:linearGradient> element is usable within the following element: <office:styles> 3.15.2.

The <svg:linearGradient> element has the following attributes: draw:display-name 19.133, draw:name 19.197, svg:gradientTransform 19.540, svg:gradientUnits 19.541, svg:spreadMethod 19.557, svg:x1 19.578, svg:x2 19.579, svg:y1 19.582 and svg:y2 19.583.

@@ -7907,7 +7911,7 @@

16.42.2 16.42.3 <svg:radialGradient>

The <svg:radialGradient> element as specified in §13.2 of [SVG] can be used in documents in OpenDocument format subject to the following rules:

-
  • The gradient shall have a name. It is specified by the draw:name attribute. 

  • For <svg:radialGradient>, only the svg:gradientTransform, svg:cx, svg:cy, svg:r, svg:fx, svg:fy and svg:spreadMethod attributes are evaluated. 

  • The gradient shall be calculated as having a svg:gradientUnits attribute value of objectBoundingBox.  

  • The only child element that is evaluated is <svg:stop>. 

  • For <svg:stop>, only the svg:offset, svg:stop-color and svg:stop-opacity attributes are evaluated. 

+
  • The gradient shall have a name. It is specified by the draw:name attribute. 

  • For <svg:radialGradient>, only the svg:gradientTransform, svg:cx, svg:cy, svg:r, svg:fx, svg:fy and svg:spreadMethod attributes are evaluated. 

  • The gradient shall be calculated as having a svg:gradientUnits attribute value of objectBoundingBox.  

  • The only child element that is evaluated is <svg:stop>. 

  • For <svg:stop>, only the svg:offset, svg:stop-color and svg:stop-opacity attributes are evaluated. 

The <svg:radialGradient> element is usable within the following element: <office:styles> 3.15.2.

The <svg:radialGradient> element has the following attributes: draw:display-name 19.133, draw:name 19.197, svg:cx 19.528, svg:cy 19.529, svg:fx 19.538, svg:fy 19.539, svg:gradientTransform 19.540, svg:gradientUnits 19.541, svg:r 19.553 and svg:spreadMethod 19.557.

@@ -7965,15 +7969,15 @@

16.42.8

-
+

Marker geometry with bounding box

-
+

local coordinate system in case draw:marker-*-center="false"

-
+

local coordinate system in case draw:marker-*-center="true"

@@ -8151,7 +8155,7 @@

17.14 <

The <style:column-sep> element has the following attributes: style:color 19.471, style:height 19.486, style:style 19.517, style:vertical-align 19.520 and style:width 19.522.

The <style:column-sep> element has no child elements.

-

17.15 <style:table-properties>

+

17.15 <style:table-properties>

The <style:table-properties> element specifies formatting properties for tables.

@@ -8211,7 +8215,7 @@

The <style:list-level-label-alignment> element has the following attributes: fo:margin-left 19.237, fo:text-indent 19.246, text:label-followed-by 19.833 and text:list-tab-stop-position 19.836.

The <style:list-level-label-alignment> element has no child elements.

-

17.21 <style:graphic-properties>

+

17.21 <style:graphic-properties>

The <style:graphic-properties> element specifies formatting properties for chart, draw, graphic, and frame elements.

@@ -8255,7 +8259,7 @@

17.24 The <chart:label-separator> element has no attributes.

The <chart:label-separator> element has the following child element: <text:p> 5.1.3.

-

17.25 <style:drawing-page-properties>

+

17.25 <style:drawing-page-properties>

The <style:drawing-page-properties> element specifies formatting that can be applied to a <draw:page> element, a <presentation:notes> element, a <style:handout-master> element, or a <style:master-page> element.

@@ -8264,7 +8268,7 @@

1

The <style:drawing-page-properties> element has the following attributes: draw:background-size 20.100, draw:fill 20.118, draw:fill-color 20.119, draw:fill-gradient-name 20.120, draw:fill-hatch-name 20.121, draw:fill-hatch-solid 20.122, draw:fill-image-height 20.123, draw:fill-image-name 20.124, draw:fill-image-ref-point 20.125, draw:fill-image-ref-point-x 20.126, draw:fill-image-ref-point-y 20.127, draw:fill-image-width 20.128, draw:gradient-step-count 20.137, draw:opacity 20.152, draw:opacity-name 20.153, draw:secondary-fill-color 20.157, draw:tile-repeat-offset 20.175, presentation:background-objects-visible 20.231, presentation:background-visible 20.232, presentation:display-date-time 20.233, presentation:display-footer 20.234, presentation:display-header 20.235, presentation:display-page-number 20.236, presentation:duration 20.237, presentation:transition-speed 20.238, presentation:transition-style 20.239, presentation:transition-type 20.240, presentation:visibility 20.241, smil:direction 20.242, smil:fadeColor 20.243, smil:subtype 20.244, smil:type 20.245, style:repeat 20.341 and svg:fill-rule 20.406.

The <style:drawing-page-properties> element has the following child element: <presentation:sound> 10.8.2.

-

 

17.26 <style:background-fill>

+

 

17.26 <style:background-fill>

The <style:background-fill> element serves as a container for fill attributes to specify a background. It has a mandatory attribute draw:fill 20.118 to specify the kind of fill. The other attributes specify details to the fill.
The <style:background-fill> element takes precedence over element <style:background-image> 17.3, attribute fo:background-color 20.182 and attribute style:background-transparency 20.247. Consumers not able to use the <style:background-fill> element may ignore it and use a given <style:background-image> element or fo:background-color and fo:background-transparency attributes instead.
The background of an object is transparent if none of the styles applied following the rules specified in a <style:style> 16.2 element defines a background formatting.

18 Datatypes

@@ -8276,7 +8280,7 @@

18.1 18.2 W3C Schema Datatypes

The following [XMLSchema-2] datatypes are used in this specification:

-

18.3 Other Datatypes

+

18.3 Other Datatypes

18.3.1 angle

An angle, as defined in §4.1 of [SVG], is a double value that may be followed immediately by one of the following angle unit identifiers: deg (degrees), grad (gradiants) or rad (radians). If no unit identifier is specified, the value is assumed to be in degrees.

@@ -8307,7 +8311,7 @@

18.3.8 A clip shape as defined in §7.20.1 of [XSL]. Offsets shall not be specified using the units em and px.

18.3.9 color

-

A RGB color in conformance with §5.9.11 of [XSL], that is a RGB color in notation “#rrggbb”, where rr, gg and bb are pairs of hexadecimal digits.

+

A RGB color in conformance with §5.9.9 of [XSL], that is a RGB color in notation “#rrggbb”, where rr, gg and bb are pairs of hexadecimal digits.

18.3.10 coordinate

A coordinate represents a length in a coordinate system. It specifies the distance from the origin of the coordinate system along the relevant axis.

@@ -8347,7 +8351,7 @@

18.3.20

18.3.21 nonNegativeLength

A measurement with a value that shall be zero or positive.

-

18.3.22 nonNegativePixelLength

+

18.3.22 nonNegativePixelLength

A non-negative measurement that shall have the unit px (pixels).

18.3.23 pathData

@@ -8410,10 +8414,10 @@

18.3.41 18.3.42 zeroToHundredPercent

Percentage values in the range [0%,100%] in conformance with §5.9.11 of [XSL].

-

18.3.43 error

+

18.3.43 error

-

The string value “error.”

-

18.3.44 nonNegativePercent

+

The string value “error.”

+

18.3.44 nonNegativePercent

Non-negative percentage values.

19 General Attributes

@@ -8427,7 +8431,7 @@

19.2 The anim:color-interpolation attribute specifies the color space that is used for color interpolation.

The defined values for the anim:color-interpolation attribute are:

-
  • hsl: HSL (hue, saturation, lightness) color model. 

  • rgb: RGB (red, green, blue) color model. 

+
  • hsl: HSL (hue, saturation, lightness) color model. 

  • rgb: RGB (red, green, blue) color model. 

The default value for this attribute is rgb.

The anim:color-interpolation attribute is usable with the following element: <anim:animateColor> 15.2.6.

@@ -8438,7 +8442,7 @@

The anim:color-interpolation-direction attribute specifies the direction that is used for color interpolation. This is only valid for the HSL color space.

The defined values for the anim:color-interpolation-direction attribute are:

-
  • clockwise: color interpolation proceeds in a clockwise direction. 

  • counterclockwise: color interpolation proceeds in a counterclockwise direction. 

+
  • clockwise: color interpolation proceeds in a clockwise direction. 

  • counterclockwise: color interpolation proceeds in a counterclockwise direction. 

The default value for this attribute is clockwise.

The anim:color-interpolation-direction attribute is usable with the following element: <anim:animateColor> 15.2.6.

@@ -8458,7 +8462,7 @@

19.5 The anim:command attribute specifies an animation command.

The defined values for the anim:command attribute are:

-
  • custom: the command is user-defined. 

  • verb: the command targets an embedded [OLE] object. 10.4.6.3. The parameter verb is the verb number executed on the embedded object. 

  • play: the command targets a media shape and starts its playback. The parameter media-time defines the playback start time in seconds. If this parameter is not set, playback starts at the last position. 

  • toggle-pause: the command targets a media shape and toggles its playback state from play to paused or from paused to play. 

  • stop: the command targets a media shape and stops its playback. 

  • stop-audio: the command has no target and stops all running audio playback. 

+
  • custom: the command is user-defined. 

  • verb: the command targets an embedded [OLE] object. 10.4.6.3. The parameter verb is the verb number executed on the embedded object. 

  • play: the command targets a media shape and starts its playback. The parameter media-time defines the playback start time in seconds. If this parameter is not set, playback starts at the last position. 

  • toggle-pause: the command targets a media shape and toggles its playback state from play to paused or from paused to play. 

  • stop: the command targets a media shape and stops its playback. 

  • stop-audio: the command has no target and stops all running audio playback. 

If the value of the anim:command attribute is custom, then there shall be a <anim:param> 15.6.2 child element whose anim:name 19.10 attribute and anim:value 19.12 attribute values are user-defined.

If the value of the anim:command attribute is verb, there shall be a <anim:param> child element whose anim:name attribute value is verb and whose anim:value attribute value contains the verb number.

@@ -8519,9 +8523,9 @@

19.6 S::= (#x20 | #x9)

The defined identifiers for the anim:formula attribute are:

-
  • "$" (U+0024, DOLLAR SIGN): The identifier ”$” is replaced by a value between 0 and 1 (inclusive) that represents a proportional offset into an animation element's duration.  

  • pi: The Pi constant.  

+
  • "$" (U+0024, DOLLAR SIGN): The identifier ”$” is replaced by a value between 0 and 1 (inclusive) that represents a proportional offset into an animation element's duration.  

  • pi: The Pi constant.  

When the anim:formula attribute appears on a descendant element of <office:presentation>, it may use the following additional identifiers:

-
  • e: the Euler constant. 

  • x: the animated elements left edge in screen space where 0 is the left edge of the screen and 1 is the right edge. 

  • y: the animated elements top edge in screen space, where 0 is the top edge of the screen and 1 is the bottom edge. 

  • width: the animated elements width in screen space, where 0 is no width and 1 is the screen's width. 

  • height: the animated elements height in screen space, where 0 is no height and 1 is the screen's height. 

+
  • e: the Euler constant. 

  • x: the animated elements left edge in screen space where 0 is the left edge of the screen and 1 is the right edge. 

  • y: the animated elements top edge in screen space, where 0 is the top edge of the screen and 1 is the bottom edge. 

  • width: the animated elements width in screen space, where 0 is no width and 1 is the screen's width. 

  • height: the animated elements height in screen space, where 0 is no height and 1 is the screen's height. 

If an anim:formula attribute is given, it overrides the smil:values, smil:to, smil:from and smil:by attributes as specified in 15.3.2.

The anim:formula attribute is usable with the following elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5, <anim:animateTransform> 15.2.3 and <anim:transitionFilter> 15.2.7.

@@ -8554,7 +8558,7 @@

19.9

The anim:iterate-type attribute of a <anim:iterate> element specifies the iteration of child elements.

The defined values for the anim:iterate-type attribute are:

-
  • by-letter: the target shape or paragraph is iterated by letters. 

  • by-paragraph: the target shape is iterated by paragraphs. 

  • by-word: the target shape or paragraph is iterated by words. 

+
  • by-letter: the target shape or paragraph is iterated by letters. 

  • by-paragraph: the target shape is iterated by paragraphs. 

  • by-word: the target shape or paragraph is iterated by words. 

The anim:iterate-type attribute is usable with the following element: <anim:iterate> 15.4.4.

The anim:iterate-type attribute has the data type string 18.2.

@@ -8570,7 +8574,7 @@

19.11 The anim:sub-item attribute specifies components of a target element for application of animation effects.

The defined values for the anim:sub-item attribute are:

-
  • background: animates only a shape's background and not its text. 

  • text: animates only the text of a shape. 

  • whole: animates both a shape and its text. 

+
  • background: animates only a shape's background and not its text. 

  • text: animates only the text of a shape. 

  • whole: animates both a shape and its text. 

The anim:sub-item attribute is usable with the following elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5, <anim:animateTransform> 15.2.3, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.

The anim:sub-item attribute has the data type string 18.2.

@@ -8595,7 +8599,7 @@

19.14 If no <text:p> element is provided, the chart:automatic-content attribute is assumed to be true.

The defined values for the chart:automatic-content attribute are:

-
  • false: the text within a <text:p> element is displayed.  

  • true: an equation is calculated and displayed automatically. 

+
  • false: the text within a <text:p> element is displayed.  

  • true: an equation is calculated and displayed automatically. 

The default value for this attribute is true.

The chart:automatic-content attribute is usable with the following element: <chart:equation> 11.19.

@@ -8611,7 +8615,7 @@

1

The term fill attributes is used in defining chart:class values to refer to the attributes of the <style:graphic-properties> 17.21 element within a chart style: draw:fill 20.118, draw:fill-color 20.119, draw:fill-gradient-name 20.120, draw:gradient-step-count 20.137, draw:fill-hatch-name 20.121, draw:fill-hatch-solid 20.122, draw:fill-image-height 19.486, draw:fill-image-name 20.124, draw:fill-image-width 20.128, draw:fill-image-ref-point 20.125, draw:fill-image-ref-point-x 20.126, draw:fill-image-ref-point-y20.127, draw:opacity 20.152, draw:opacity-name 20.153, draw:tile-repeat-offset 20.175 and style:repeat 19.515.

The defined values for the chart:class attribute are:

-
  • chart:area –The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations).  

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis. 

    The area in the xy-pane between the data points and the x-axis is filled (chart:origin 20.40).  

    Where chart:stacked="true" 20.59 the area between a series and the previous series is filled. The filling is done as indicated by the fill attributes of the series. A border is drawn as specified by the line attributes of the series.  

  • chart:bar – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis. Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations). 

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis.  

    Bars are displayed for each data point starting at the x-axis and ending at the indicated y-coordinate (see chart:origin 20.40 for more details). In case of chart:stacked="true" 20.59 the bar starts at the previous series instead of the x-axis. The width and exact position of the bars along the x-axis is influenced by the attributes chart:gap-width 20.23, chart:group-bars-per-axis 20.24, chart:overlap 20.41, chart:percentage 20.43 and chart:stacked 20.59. In case of chart:three-dimensional="false" 20.65 the bars are simple rectangles.  

    Where chart:three-dimensional="true" 20.65 the shape of the bars are defined by a chart:solid-type 20.56 attribute. A chart:vertical 20.72 attribute indicates whether the positions of x- and y-axis should be swapped, resulting in a horizontal y-axis and vertical x-axis. The bars are filled as indicated by the fill attributes of the series and points. A border is drawn as specified by the line attributes.  

  • chart:bubble – Circles(bubbles) with different sizes are displayed in a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as relative bubble area. The values for the y-coordinates are given by the first <chart:domain> 11.13 element. The values for the x-coordinates are given by the second <chart:domain> element. The bubbles are filled as indicated by the fill attributes of the series and points. A border is drawn as specified by the line attributes.  

  • chart:circle – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are displayed as pie chart. For a value sequence a circle is divided into sectors, the angle of a sector represents the relative weight of a value. Only one series can be displayed with this chart type. By default, the segments are arranged counter-clockwise starting at 12 o'clock. To arrange the segments in clockwise order the attribute chart:reverse-direction 20.51 at the y-axis is set to true. The chart:angle-offset 20.2 attribute is used to rotate the pie. The <chart:categories> 11.10 element at the x-axis can be used to define categories for the data points. The segments are filled as indicated by the fill attributes of the series and points. A border is drawn as specified by the line attributes.  

  • chart:filled-radar – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as radius-coordinates within a counter-clockwise polar coordinate system. The angle axis starts at 12 o'clock. The axis element with chart:dimension="y" 19.18 is interpreted as radius axis. The axis element with chart:dimension="x" is interpreted as angle axis. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The x-coordinates are generated from the positions in the value sequence starting with 1.0. First value gets an x-value 1.0. The second value is associated with an x-value of 2.0 and so forth.  

    The area surrounded by the data points is filled as indicated by the fill attributes of the series. In case of chart:stacked="true" 20.59 the area between a series and the previous series is filled instead. A border is drawn as specified by the line attributes.  

  • chart:gantt – The values given by a chart:values-cell-range-address 19.28 attribute of two <chart:series> (marked as being of type chart:gantt) are interpreted
    together to form the start and end values (in this order) in a Gantt chart. Start and end values are displayed at the y-axis in a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    For each x-coordinate, a bar is displayed, starting at the start value and ending at the end value. The fill and line attributes of the series and points specify how the bars are to be displayed. If the end value is greater than or equal to the start value the style of the first series, shall be used. If the end value is smaller than the start value, the styles of the second series shall be used.  

  • chart:line – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis.  

    The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations).  

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis.  

    Where chart:three-dimensional="false" 20.65 the data points are connected with a line as specified by the line attributes of the series. By default a solid line is drawn. If symbols should be used for the data points this shall be specified with the chart:symbol-type 20.62 attribute. The fill attributes of the series and data points specify how the symbols are filled. By default. the symbols are filled solid with the same color as the connecting line. In case no line color is given but a fill color, the line uses the fill color.  

    Where chart:three-dimensional="true" 20.65 no symbols are shown. The data points are connected with a line that is extruded in z-direction. The extruded line is filled as specified by the fill attributes of the series. A border is drawn as specified by the line attributes.  

    The attribute chart:interpolation 20.27 within the chart style at the plot-area specifies which type of interpolation is used while connecting the points with lines.  

  • chart:radar – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as radius-coordinates within a counter-clockwise polar coordinate system. The angle axis starts at 12 o'clock. The axis element with chart:dimension="y" 19.18 is interpreted as radius axis. The axis element with chart:dimension="x" is interpreted as angle axis. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The x-coordinates are generated from the positions in the value sequence starting with 1.0. First value gets an x-value 1.0. The second value is associated with an x-value of 2.0 and so forth.  

    The data points are connected with a line as specified by the line attributes of the series. By default a solid line is drawn. If symbols should be used for the data points this shall be specified with the chart:symbol-type 20.62 attribute. The fill attributes of the series and data points specify how the symbols are filled. By default, the symbols are filled solid with the same color as the connecting line. In case no line color is given but a fill color, the line uses the fill color.  

  • chart:ring – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are displayed as one ring in a doughnut chart. For a given value sequence, the ring is divided into sectors, the angle of a sector represents the relative weight of a value.  

    By default, segments are arranged counter-clockwise starting at 12 o'clock. To arrange the segments in clockwise order the attribute chart:reverse-direction 20.51 at the y-axis is set to "true". The chart:angle-offset 20.2 attribute is used to rotate the doughnut.  

    By default, the first series of class ring forms the inner ring and the last series forms the outermost ring. To arrange the rings in opposite order the attribute chart:reverse-direction 20.51 is set to "true" at the x-axis. The attribute chart:hole-size 20.25 is used to influence the inner hole size.  

    The <chart:categories> 11.10 element at the x-axis can be used to define categories for the data points. The segments are filled as specified by the fill attributes of the series and points. A border is drawn around a segment as specified by the line attributes.  

  • chart:scatter – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The values for the x-coordinates are given by the first <chart:domain> 11.13 element.  

    Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations).  

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis.  

    Where chart:three-dimensional="false" the data points are connected with a line as specified by the line attributes of the series. By default a solid line is drawn. If symbols should be used for the data points this shall be specified with the chart:symbol-type 20.62 attribute.  

    The fill attributes of the series and data points specify how the symbols are filled. By default the symbols are filled solid with the same color as the connecting line. In case no line color is given but a fill color, the line uses the fill color.  

    Where chart:three-dimensional="true" 20.65 no symbols are shown. The data points are connected with a line that is extruded in z-direction. The extruded line is filled as specified by the fill attributes of the series. A border is drawn as specified by the line attributes.  

    The attribute chart:interpolation 20.27 within the chart style at the plot-area specifies which type of interpolation is used while connecting the points with lines.  

  • chart:stock – The values given by a chart:values-cell-range-address 19.28 attribute on up to four <chart:series> (marked as being of type chart:stock) are interpreted together to form the opening, minimum, maximum and closing (in this order) values of a stock symbol displayed at the y scale in a Cartesian coordinate system with horizontal x-axis and vertical y-axis. If only three series are given, the values are interpreted as minimum, maximum and closing values (in this order). The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    For each x-coordinate, the minimum and maximum y-values are connected with a line. The line style is specified with element <chart:stock-range-line> 11.22. The chart:japanese-candle-stick 20.30 attribute specifies the display of opening and closing values in a stock chart. In case of chart:japanese-candle-stick="false" opening and closing values are displayed as left and right tick-lines in the same style as the line connecting minimum and maximum value. This is the default. Only in case of chart:japanese-candle-stick="true" a bar is drawn from opening to closing value. The styles to use for those bars are defined with elements <chart:stock-gain-marker> 11.20 and <chart:stock-loss-marker> 11.21.  

  • chart:surface – Depending on the size of the range specified by chart:values-cell-range-address 19.28 attribute of the first <chart:series> element one of two types of surfaces is rendered: 

    • If the chart:values-cell-range-address 19.28 attribute of the first <chart:series> element specifies a range with more than one row and more than one column, the first version of a surface chart is rendered: 

      The value in the ith column and jth row of the cell range given by the chart:values-cell-range-address 19.28 attribute of the <chart:series> element (marked as being of type chart:surface) is the altitude corresponding to the x-value i and the y-value j unless <chart:domain> 11.13 elements are contained in the <chart:series> element.  

      If chart:three-dimensional="true" 20.65 a surface chart is displayed in a right-handed three-dimensional Cartesian coordinate system with horizontal x-axis (from left to right), a perspective y-axis running from the front to the right rear and a vertical z-axis (prior to any 3D scene transformation). The altitude values are displayed on the z-axis in this case. The surface is displayed as specified by the line and fill attributes of the first series. Furthermore the <chart:data-point> 11.14 elements of the series can be used to specify differing fill and line styles for the different altitude intervals. The surface within the first major interval (starting at lower values) is displayed with the line and fill attributes of the first data-point, within the second major interval the surface is displayed with the line and fill attributes of the second data-point and so on. 

      Where chart:three-dimensional="false" 20.65 a contour plot is displayed in a two-dimensional Cartesian coordinate system with horizontal x-axis and vertical y-axis. An axis element with chart:dimension="z" 19.18 is used to define the range and segmentation of the displayed altitude values. Contour lines are drawn along lines of equal altitude specified by the major interval of the z-axis. The area between the contour lines can be filled. The line and fill style is specified by the line and fill attributes of the series. Furthermore the <chart:data-point> 11.14 elements of the series can be used to specify differing line and fill attributes for the different altitude intervals. The contour line and area belonging to the first major interval is displayed with the line and fill attributes of the first data-point, the contour line and area belonging to the second interval is displayed as specified by the line and fill attributes of the second data-point and so on. 

      In both cases two <chart:domain> 11.13 elements may be used to specify the y-values and x-values to be used (19.597.5). In this case the jth value of the table:cell-range-address 19.597 attribute of the first <chart:domain> element specifies the y-values used for the values in the jth row of the cell range given by the chart:values-cell-range-address 19.28 attribute of the <chart:series> element and the ith value of the table:cell-range-address attribute of the second <chart:domain> element specifies the x-values used for the values in the ith column. 

      The attribute chart:deep 20.12 shall be false. Multiple <chart:series> elements of type chart:surface will result in multiple surfaces being rendered.  

    • If the chart:values-cell-range-address 19.28 attribute of the first <chart:series> element specifies a range with a single row or with a single column the second version of a surface chart is rendered: 

      The values given by a chart:values-cell-range-address 19.28 attribute on multiple <chart:series> elements (marked as being of type chart:surface) are interpreted as altitudes at specific grid locations. 

      Where chart:three-dimensional="true" 20.65 a surface chart is displayed in a left-handed three-dimensional Cartesian coordinate system with horizontal x-axis and vertical y-axis (prior to any 3D scene transformation). The altitude values are displayed on the y-axis in this case. The attribute chart:deep 20.12 shall be true. The accessory x-coordinates are generated from the positions in the altitude -value sequence starting with 1.0. The first altitude value in each series gets an x-value 1.0. The second altitude value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The z-coordinates are generated from the order of the series elements starting with 1.0. The first series marked as being of type surface gets an associated z-coordinate of 1.0. The second series marked as being of type surface gets a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis. The surface is displayed as specified by the line and fill attributes of the first series. Furthermore the <chart:data-point> 11.14 elements of the first series can be used to specify differing fill and line styles for the different altitude intervals. The surface within the first major interval (starting at lower values) is displayed with the line and fill attributes of the first data-point, within the second major interval the surface is displayed with the line and fill attributes of the second data-point and so on. 

      Where chart:three-dimensional="false" 20.65 a contour plot is displayed in a 2 dimensional Cartesian coordinate system with horizontal x-axis and vertical y-axis. The x-coordinates are generated from the positions in the altitude -value sequence starting with 1.0. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The y-coordinates are generated from the order of the series elements starting with 1.0. The series names are used as labels at the y-axis. A third axis element with chart:dimension="z" 19.18 is used to define the range and segmentation of the displayed altitude values. Contour lines are drawn along lines of equal altitude specified by the major interval of the z-axis. The area between the contour lines can be filled. The line and fill style is specified by the line and fill attributes of the first series. Furthermore the <chart:data-point> 11.14 elements of the first series can be used to specify differing line and fill attributes for the different altitude intervals. The contour line and area belonging to the first major interval is displayed with the line and fill attributes of the first data-point, the contour line and area belonging to the second interval is displayed as specified by the line and fill attributes of the second data-point and so on.  

+
  • chart:area –The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations).  

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis. 

    The area in the xy-pane between the data points and the x-axis is filled (chart:origin 20.40).  

    Where chart:stacked="true" 20.59 the area between a series and the previous series is filled. The filling is done as indicated by the fill attributes of the series. A border is drawn as specified by the line attributes of the series.  

  • chart:bar – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis. Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations). 

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis.  

    Bars are displayed for each data point starting at the x-axis and ending at the indicated y-coordinate (see chart:origin 20.40 for more details). In case of chart:stacked="true" 20.59 the bar starts at the previous series instead of the x-axis. The width and exact position of the bars along the x-axis is influenced by the attributes chart:gap-width 20.23, chart:group-bars-per-axis 20.24, chart:overlap 20.41, chart:percentage 20.43 and chart:stacked 20.59. In case of chart:three-dimensional="false" 20.65 the bars are simple rectangles.  

    Where chart:three-dimensional="true" 20.65 the shape of the bars are defined by a chart:solid-type 20.56 attribute. A chart:vertical 20.72 attribute indicates whether the positions of x- and y-axis should be swapped, resulting in a horizontal y-axis and vertical x-axis. The bars are filled as indicated by the fill attributes of the series and points. A border is drawn as specified by the line attributes.  

  • chart:bubble – Circles(bubbles) with different sizes are displayed in a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as relative bubble area. The values for the y-coordinates are given by the first <chart:domain> 11.13 element. The values for the x-coordinates are given by the second <chart:domain> element. The bubbles are filled as indicated by the fill attributes of the series and points. A border is drawn as specified by the line attributes.  

  • chart:circle – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are displayed as pie chart. For a value sequence a circle is divided into sectors, the angle of a sector represents the relative weight of a value. Only one series can be displayed with this chart type. By default, the segments are arranged counter-clockwise starting at 12 o'clock. To arrange the segments in clockwise order the attribute chart:reverse-direction 20.51 at the y-axis is set to true. The chart:angle-offset 20.2 attribute is used to rotate the pie. The <chart:categories> 11.10 element at the x-axis can be used to define categories for the data points. The segments are filled as indicated by the fill attributes of the series and points. A border is drawn as specified by the line attributes.  

  • chart:filled-radar – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as radius-coordinates within a counter-clockwise polar coordinate system. The angle axis starts at 12 o'clock. The axis element with chart:dimension="y" 19.18 is interpreted as radius axis. The axis element with chart:dimension="x" is interpreted as angle axis. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The x-coordinates are generated from the positions in the value sequence starting with 1.0. First value gets an x-value 1.0. The second value is associated with an x-value of 2.0 and so forth.  

    The area surrounded by the data points is filled as indicated by the fill attributes of the series. In case of chart:stacked="true" 20.59 the area between a series and the previous series is filled instead. A border is drawn as specified by the line attributes.  

  • chart:gantt – The values given by a chart:values-cell-range-address 19.28 attribute of two <chart:series> (marked as being of type chart:gantt) are interpreted
    together to form the start and end values (in this order) in a Gantt chart. Start and end values are displayed at the y-axis in a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    For each x-coordinate, a bar is displayed, starting at the start value and ending at the end value. The fill and line attributes of the series and points specify how the bars are to be displayed. If the end value is greater than or equal to the start value the style of the first series, shall be used. If the end value is smaller than the start value, the styles of the second series shall be used.  

  • chart:line – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis.  

    The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations).  

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis.  

    Where chart:three-dimensional="false" 20.65 the data points are connected with a line as specified by the line attributes of the series. By default a solid line is drawn. If symbols should be used for the data points this shall be specified with the chart:symbol-type 20.62 attribute. The fill attributes of the series and data points specify how the symbols are filled. By default, the symbols are filled solid with the same color as the connecting line. In case no line color is given but a fill color, the line uses the fill color.  

    Where chart:three-dimensional="true" 20.65 no symbols are shown. The data points are connected with a line that is extruded in z-direction. The extruded line is filled as specified by the fill attributes of the series. A border is drawn as specified by the line attributes.  

    The attribute chart:interpolation 20.27 within the chart style at the plot-area specifies which type of interpolation is used while connecting the points with lines.  

  • chart:radar – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as radius-coordinates within a counter-clockwise polar coordinate system. The angle axis starts at 12 o'clock. The axis element with chart:dimension="y" 19.18 is interpreted as radius axis. The axis element with chart:dimension="x" is interpreted as angle axis. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The x-coordinates are generated from the positions in the value sequence starting with 1.0. First value gets an x-value 1.0. The second value is associated with an x-value of 2.0 and so forth.  

    The data points are connected with a line as specified by the line attributes of the series. By default a solid line is drawn. If symbols should be used for the data points this shall be specified with the chart:symbol-type 20.62 attribute. The fill attributes of the series and data points specify how the symbols are filled. By default, the symbols are filled solid with the same color as the connecting line. In case no line color is given but a fill color, the line uses the fill color.  

  • chart:ring – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are displayed as one ring in a doughnut chart. For a given value sequence, the ring is divided into sectors, the angle of a sector represents the relative weight of a value.  

    By default, segments are arranged counter-clockwise starting at 12 o'clock. To arrange the segments in clockwise order the attribute chart:reverse-direction 20.51 at the y-axis is set to "true". The chart:angle-offset 20.2 attribute is used to rotate the doughnut.  

    By default, the first series of class ring forms the inner ring and the last series forms the outermost ring. To arrange the rings in opposite order the attribute chart:reverse-direction 20.51 is set to "true" at the x-axis. The attribute chart:hole-size 20.25 is used to influence the inner hole size.  

    The <chart:categories> 11.10 element at the x-axis can be used to define categories for the data points. The segments are filled as specified by the fill attributes of the series and points. A border is drawn around a segment as specified by the line attributes.  

  • chart:scatter – The values given by a chart:values-cell-range-address 19.28 attribute on a <chart:series> element are interpreted as y-coordinates within a Cartesian coordinate system with horizontal x-axis and vertical y-axis. The values for the x-coordinates are given by the first <chart:domain> 11.13 element.  

    Where chart:three-dimensional="true" 20.65 a left-handed three-dimensional Cartesian coordinate system is used with horizontal x-axis and vertical y-axis (prior to any 3D scene transformations).  

    Where chart:deep="true" 20.12 the z-coordinates are generated from the order of the series elements starting with 1.0. The first series has an associated z-coordinate of 1.0. The second series has a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis.  

    Where chart:three-dimensional="false" the data points are connected with a line as specified by the line attributes of the series. By default a solid line is drawn. If symbols should be used for the data points this shall be specified with the chart:symbol-type 20.62 attribute.  

    The fill attributes of the series and data points specify how the symbols are filled. By default the symbols are filled solid with the same color as the connecting line. In case no line color is given but a fill color, the line uses the fill color.  

    Where chart:three-dimensional="true" 20.65 no symbols are shown. The data points are connected with a line that is extruded in z-direction. The extruded line is filled as specified by the fill attributes of the series. A border is drawn as specified by the line attributes.  

    The attribute chart:interpolation 20.27 within the chart style at the plot-area specifies which type of interpolation is used while connecting the points with lines.  

  • chart:stock – The values given by a chart:values-cell-range-address 19.28 attribute on up to four <chart:series> (marked as being of type chart:stock) are interpreted together to form the opening, minimum, maximum and closing (in this order) values of a stock symbol displayed at the y scale in a Cartesian coordinate system with horizontal x-axis and vertical y-axis. If only three series are given, the values are interpreted as minimum, maximum and closing values (in this order). The accessory x-coordinates are generated from the positions in the y-value sequence starting with 1.0. The first y-value gets an x-value 1.0. The second y-value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis.  

    For each x-coordinate, the minimum and maximum y-values are connected with a line. The line style is specified with element <chart:stock-range-line> 11.22. The chart:japanese-candle-stick 20.30 attribute specifies the display of opening and closing values in a stock chart. In case of chart:japanese-candle-stick="false" opening and closing values are displayed as left and right tick-lines in the same style as the line connecting minimum and maximum value. This is the default. Only in case of chart:japanese-candle-stick="true" a bar is drawn from opening to closing value. The styles to use for those bars are defined with elements <chart:stock-gain-marker> 11.20 and <chart:stock-loss-marker> 11.21.  

  • chart:surface – Depending on the size of the range specified by chart:values-cell-range-address 19.28 attribute of the first <chart:series> element one of two types of surfaces is rendered: 

    • If the chart:values-cell-range-address 19.28 attribute of the first <chart:series> element specifies a range with more than one row and more than one column, the first version of a surface chart is rendered: 

      The value in the ith column and jth row of the cell range given by the chart:values-cell-range-address 19.28 attribute of the <chart:series> element (marked as being of type chart:surface) is the altitude corresponding to the x-value i and the y-value j unless <chart:domain> 11.13 elements are contained in the <chart:series> element.  

      If chart:three-dimensional="true" 20.65 a surface chart is displayed in a right-handed three-dimensional Cartesian coordinate system with horizontal x-axis (from left to right), a perspective y-axis running from the front to the right rear and a vertical z-axis (prior to any 3D scene transformation). The altitude values are displayed on the z-axis in this case. The surface is displayed as specified by the line and fill attributes of the first series. Furthermore the <chart:data-point> 11.14 elements of the series can be used to specify differing fill and line styles for the different altitude intervals. The surface within the first major interval (starting at lower values) is displayed with the line and fill attributes of the first data-point, within the second major interval the surface is displayed with the line and fill attributes of the second data-point and so on. 

      Where chart:three-dimensional="false" 20.65 a contour plot is displayed in a two-dimensional Cartesian coordinate system with horizontal x-axis and vertical y-axis. An axis element with chart:dimension="z" 19.18 is used to define the range and segmentation of the displayed altitude values. Contour lines are drawn along lines of equal altitude specified by the major interval of the z-axis. The area between the contour lines can be filled. The line and fill style is specified by the line and fill attributes of the series. Furthermore the <chart:data-point> 11.14 elements of the series can be used to specify differing line and fill attributes for the different altitude intervals. The contour line and area belonging to the first major interval is displayed with the line and fill attributes of the first data-point, the contour line and area belonging to the second interval is displayed as specified by the line and fill attributes of the second data-point and so on. 

      In both cases two <chart:domain> 11.13 elements may be used to specify the y-values and x-values to be used (19.597.5). In this case the jth value of the table:cell-range-address 19.597 attribute of the first <chart:domain> element specifies the y-values used for the values in the jth row of the cell range given by the chart:values-cell-range-address 19.28 attribute of the <chart:series> element and the ith value of the table:cell-range-address attribute of the second <chart:domain> element specifies the x-values used for the values in the ith column. 

      The attribute chart:deep 20.12 shall be false. Multiple <chart:series> elements of type chart:surface will result in multiple surfaces being rendered.  

    • If the chart:values-cell-range-address 19.28 attribute of the first <chart:series> element specifies a range with a single row or with a single column the second version of a surface chart is rendered: 

      The values given by a chart:values-cell-range-address 19.28 attribute on multiple <chart:series> elements (marked as being of type chart:surface) are interpreted as altitudes at specific grid locations. 

      Where chart:three-dimensional="true" 20.65 a surface chart is displayed in a left-handed three-dimensional Cartesian coordinate system with horizontal x-axis and vertical y-axis (prior to any 3D scene transformation). The altitude values are displayed on the y-axis in this case. The attribute chart:deep 20.12 shall be true. The accessory x-coordinates are generated from the positions in the altitude -value sequence starting with 1.0. The first altitude value in each series gets an x-value 1.0. The second altitude value is associated with an x-value of 2.0 and so forth. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The z-coordinates are generated from the order of the series elements starting with 1.0. The first series marked as being of type surface gets an associated z-coordinate of 1.0. The second series marked as being of type surface gets a z-coordinate 2.0 and so forth. The series names are used as labels at the z-axis. The surface is displayed as specified by the line and fill attributes of the first series. Furthermore the <chart:data-point> 11.14 elements of the first series can be used to specify differing fill and line styles for the different altitude intervals. The surface within the first major interval (starting at lower values) is displayed with the line and fill attributes of the first data-point, within the second major interval the surface is displayed with the line and fill attributes of the second data-point and so on. 

      Where chart:three-dimensional="false" 20.65 a contour plot is displayed in a 2 dimensional Cartesian coordinate system with horizontal x-axis and vertical y-axis. The x-coordinates are generated from the positions in the altitude -value sequence starting with 1.0. The <chart:categories> 11.10 element can be used to define labels for the x-axis. The y-coordinates are generated from the order of the series elements starting with 1.0. The series names are used as labels at the y-axis. A third axis element with chart:dimension="z" 19.18 is used to define the range and segmentation of the displayed altitude values. Contour lines are drawn along lines of equal altitude specified by the major interval of the z-axis. The area between the contour lines can be filled. The line and fill style is specified by the line and fill attributes of the first series. Furthermore the <chart:data-point> 11.14 elements of the first series can be used to specify differing line and fill attributes for the different altitude intervals. The contour line and area belonging to the first major interval is displayed with the line and fill attributes of the first data-point, the contour line and area belonging to the second interval is displayed as specified by the line and fill attributes of the second data-point and so on.  

Additional chart types may be supported by using a different namespace.

A chart:class 19.15 attribute for a <chart:series> element overrides the chart:class attribute for the entire chart.

@@ -8619,7 +8623,7 @@

1

Note: The following table shows examples for the pre-defined chart types. Those charts that use one or two data series use two data series with the values 1;2;3;4 and 1;4;9;16 and the labels a;b;c;d. Those chart types that use more than two data series (stock and bubble) use the data series 1;2;3;4 and multiples thereof. The radar chart uses two data series with five data points.

-
+
@@ -8637,7 +8641,7 @@

1 -
chart:circle

+
chart:circle
 
@@ -8655,7 +8659,7 @@

1 -
chart:radar

+
chart:radar
 
@@ -8673,7 +8677,7 @@

1 -
chart:bubble

+
chart:bubble
 
@@ -8698,7 +8702,7 @@

19.15.2 The chart:class attribute of a <chart:grid> element specifies whether major or minor tick marks are used on a grid.

The defined values for the chart:class attribute are:

-
  • major: major tick marks are extended to grid lines. 

  • minor: minor tick marks are extended to grid lines. 

+
  • major: major tick marks are extended to grid lines. 

  • minor: minor tick marks are extended to grid lines. 

For a <chart:grid> 11.11 element the default value for this attribute is major.

The chart:class attribute is usable with the following element: <chart:grid> 11.11.

@@ -8720,7 +8724,7 @@

The chart:data-source-has-labels attribute specifies whether a chart's source range  contain labels.

The defined values for the chart:data-source-has-labels attribute are:

-
  • both: first row and column of a chart's source range both contain labels. 

  • column: first column of a chart's source range contains labels. 

  • none: neither the first row nor the first column of a chart's source range contains labels. 

  • row: first row of a chart's source range contains labels. 

+
  • both: first row and column of a chart's source range both contain labels. 

  • column: first column of a chart's source range contains labels. 

  • none: neither the first row nor the first column of a chart's source range contains labels. 

  • row: first row of a chart's source range contains labels. 

The default value for this attribute is none.

The chart:data-source-has-labels attribute is usable with the following element: <chart:plot-area> 11.5.

@@ -8733,7 +8737,7 @@

19.18

For charts with less than three axes the chart:dimension attribute may appear with values for the x-axis and y-axis only.

The defined values for the chart:dimension attribute are:

-
  • x: dimension represented by the x-axis of a chart. 

  • y: dimension represented by the y-axis of a chart. 

  • z: dimension represented by the z-axis of a chart.  

+
  • x: dimension represented by the x-axis of a chart. 

  • y: dimension represented by the y-axis of a chart. 

  • z: dimension represented by the z-axis of a chart.  

The chart:dimension attribute is usable with the following elements: <chart:axis> 11.9 and <chart:error-indicator> 11.17.

The values of the chart:dimension attribute are x, y or z.

@@ -8742,7 +8746,7 @@

19.19 The chart:display-equation attribute specifies whether the equation itself should be displayed or not. It is only evaluated if the value of the chart:automatic-content 19.14 attribute is true.

The defined values for the chart:display-equation attribute are:

-
  • false: the equation is not displayed. 

  • true: the equation is displayed. 

+
  • false: the equation is not displayed. 

  • true: the equation is displayed. 

The default value for this attribute is true.

The chart:display-equation attribute is usable with the following element: <chart:equation> 11.19.

@@ -8753,7 +8757,7 @@

19.20 The chart:display-r-square attribute specifies whether an R-square value should be displayed or not. It is only evaluated if the value of the chart:automatic-content 19.14 attribute is true.

The defined values for the chart:display-r-square attribute are:

-
  • false: R-square value is not displayed. 

  • true: R-square value is displayed. 

+
  • false: R-square value is not displayed. 

  • true: R-square value is displayed. 

The default value for this attribute is false.

The chart:display-r-square attribute is usable with the following element: <chart:equation> 11.19.

@@ -8771,7 +8775,7 @@

19.22 <

The chart:legend-align attribute specifies the alignment of a legend with the plot area.

The defined values for the chart:legend-align attribute are:

-
  • center: legend is aligned at the center of the plot-area. 

  • end: legend is aligned at the end of the plot-area (which is right or bottom). 

  • start: legend is aligned at the beginning of the plot-area (which is left or top). 

+
  • center: legend is aligned at the center of the plot-area. 

  • end: legend is aligned at the end of the plot-area (which is right or bottom). 

  • start: legend is aligned at the beginning of the plot-area (which is left or top). 

Note: This attribute can be used when the chart:legend-position attribute has one of the following values: start, end, top, bottom.

The chart:legend-align attribute is usable with the following element: <chart:legend> 11.4.

@@ -8782,9 +8786,9 @@

19.23 The chart:legend-position attribute specifies the placement of a legend.

The defined values for the chart:legend-position attribute, to specify the location of a legend in one of the corners of a chart outside the plot area, are:

-
  • bottom-end: place legend in the bottom right corner. 

  • bottom-start: place the legend in the bottom left corner. 

  • top-end: place legend in the top right corner. 

  • top-start: place legend in the top left corner. 

+
  • bottom-end: place legend in the bottom right corner. 

  • bottom-start: place the legend in the bottom left corner. 

  • top-end: place legend in the top right corner. 

  • top-start: place legend in the top left corner. 

The defined values for the chart:legend-position attribute, to specify the location of a legend next to the plot area, are:

-
  • bottom: place legend below the plot area. 

  • end: place legend on the right side of the plot area. 

  • start: place legend on the left side of the plot area. 

  • top: place legend above the plot area. 

+
  • bottom: place legend below the plot area. 

  • end: place legend on the right side of the plot area. 

  • start: place legend on the left side of the plot area. 

  • top: place legend above the plot area. 

The legend position can also be given in absolute coordinates with svg:x and svg:y attributes, as with any drawing object. If both absolute coordinates and the legend-position attribute are given, the chart:legend-position attribute shall be used.

The chart:legend-position attribute is usable with the following element: <chart:legend> 11.4.

@@ -8843,7 +8847,7 @@

19.30 The config:type attribute specifies a data type for a setting.

The defined values for the config:type attribute are:

-
+

The config:type attribute is usable with the following element: <config:config-item> 3.10.3.

The values of the config:type attribute are boolean, short, int, long, double, string, datetime or base64Binary.

@@ -8861,7 +8865,7 @@

19.32

The db:append-table-alias-name attribute specifies that a table alias name should be appended when creating an SQL query.

The defined values for the db:append-table-alias-name attribute are:

-
  • false: table alias name is not appended to a query when creating an SQL query. 

  • true: table alias name is appended to a query when creating an SQL query. 

+
  • false: table alias name is not appended to a query when creating an SQL query. 

  • true: table alias name is appended to a query when creating an SQL query. 

The default value for this attribute is true.

The db:append-table-alias-name attribute is usable with the following element: <db:application-connection-settings> 12.15.

@@ -8872,7 +8876,7 @@

19.33 The db:apply-command attribute specifies whether an SQL clause specified by a db:command attribute should be appended to an underlying statement.

The defined values for the db:apply-command attribute are:

-
  • false: an SQL clause specified by a db:command 19.38 will not be appended to an underlying statement. 

  • true: an SQL clause specified by a db:command attribute will be appended to an underlying statement. 

+
  • false: an SQL clause specified by a db:command 19.38 will not be appended to an underlying statement. 

  • true: an SQL clause specified by a db:command attribute will be appended to an underlying statement. 

The default value for this attribute is false.

The db:apply-command attribute is usable with the following elements: <db:filter-statement> 12.30 and <db:order-statement> 12.29.

@@ -8883,7 +8887,7 @@

19.34 <

The db:as-template attribute specifies that a document is used as a template for a table structure to be created inside a database.

The defined values for the db:as-template attribute are:

-
  • false: document is not used as a template. 

  • true: document is used as a template. 

+
  • false: document is not used as a template. 

  • true: document is used as a template. 

The db:as-template attribute is usable with the following element: <db:component> 12.25.5.

The db:as-template attribute has the data type boolean 18.3.3.

@@ -8899,7 +8903,7 @@

19.36

The db:boolean-comparison-mode attribute specifies a comparison mode used for Boolean values in SQL SELECT statements.

The defined values for the db:boolean-comparison-mode attribute are:

-
  • equal-boolean: “= TRUE" will be used for true and “= FALSE" for false. 

  • equal-integer: “= 1" will be used for true and “= 0" for false. 

  • equal-use-only-zero: “NOT ($value = 0 or $value IS NULL)" will be used for true and “= 0" for false. 

  • is-boolean: “IS TRUE" will be used for true and “IS FALSE" for false. 

+
  • equal-boolean: “= TRUE" will be used for true and “= FALSE" for false. 

  • equal-integer: “= 1" will be used for true and “= 0" for false. 

  • equal-use-only-zero: “NOT ($value = 0 or $value IS NULL)" will be used for true and “= 0" for false. 

  • is-boolean: “IS TRUE" will be used for true and “IS FALSE" for false. 

The default value for this attribute is equal-integer.

The db:boolean-comparison-mode attribute is usable with the following element: <db:application-connection-settings> 12.15.

@@ -8924,7 +8928,7 @@

19

The db:data-source-setting-is-list attribute specifies whether a <db:data-source-setting> element contains a list of <db:data-source-setting-value> elements.

The defined values for the db:data-source-setting-is-list attribute are:

-
  • false: <db:data-source-settings> 12.22 element should not contain a list of <db:data-source-setting-value> 12.24 elements. 

  • true: <db:data-source-settings> element should contain a list of <db:data-source-setting-value> elements. 

+
  • false: <db:data-source-settings> 12.22 element should not contain a list of <db:data-source-setting-value> 12.24 elements. 

  • true: <db:data-source-settings> element should contain a list of <db:data-source-setting-value> elements. 

The db:data-source-setting-is-list attribute is usable with the following element: <db:data-source-setting> 12.23.

The db:data-source-setting-is-list attribute has the data type boolean 18.3.3.

@@ -8940,7 +8944,7 @@

19.41

The db:data-source-setting-type attribute specifies a data type for content of a <db:data-source-setting-value> 12.24 element.

The defined values for the db:data-source-setting-type attribute are:

- +

The db:data-source-setting-type attribute is usable with the following element: <db:data-source-setting> 12.23.

The values of the db:data-source-setting-type attribute are boolean, short, int, long, double or string.

@@ -8988,7 +8992,7 @@

19.47 <

The db:delete-rule attribute specifies a rule that is applied for deleting records from a table. It is used only with foreign keys.

The defined values for the db:delete-rule attribute are:

-
  • cascade: when the primary key is deleted, rows that imported that key are deleted. 

  • no-action: indicates that if the primary key has been imported, it cannot be deleted. 

  • restrict: a primary key shall not be deleted if it has been imported by another table as a foreign key. 

  • set-default: when the primary key is deleted, the foreign key (imported key) is set to the default value. 

  • set-null: when the primary key is deleted, the foreign key (imported key) is changed to NULL. 

+
  • cascade: when the primary key is deleted, rows that imported that key are deleted. 

  • no-action: indicates that if the primary key has been imported, it cannot be deleted. 

  • restrict: a primary key shall not be deleted if it has been imported by another table as a foreign key. 

  • set-default: when the primary key is deleted, the foreign key (imported key) is set to the default value. 

  • set-null: when the primary key is deleted, the foreign key (imported key) is changed to NULL. 

The default value for this attribute is no-action.

The db:delete-rule attribute is usable with the following element: <db:key> 12.42.

@@ -9006,7 +9010,7 @@

19.49 The db:enable-sql92-check attribute specifies whether the names of tables, views, columns, and queries may contain characters defined by the [SQL] feature F392.

The defined values for the db:enable-sql92-check attribute are:

-
  • false: consumers should permit characters defined by the [SQL] feature F392 for new or changed names of tables, views, columns, and queries.  

  • true: consumers should not permit characters defined by the [SQL] feature F392 for new or changed names of tables, views, columns, and queries.  

+
  • false: consumers should permit characters defined by the [SQL] feature F392 for new or changed names of tables, views, columns, and queries.  

  • true: consumers should not permit characters defined by the [SQL] feature F392 for new or changed names of tables, views, columns, and queries.  

The default value for this attribute is false.

The db:enable-sql92-check attribute is usable with the following element: <db:application-connection-settings> 12.15.

@@ -9026,7 +9030,7 @@

19.51 The db:escape-processing attribute specifies whether escape processing for a query is used or not.

The defined values for the db:escape-processing attribute are:

-
  • false: consumer should pass a query statement to the database driver without interpreting it itself. 

  • true: consumer may pass a query statement to a database driver after interpreting it itself.  

+
  • false: consumer should pass a query statement to the database driver without interpreting it itself. 

  • true: consumer may pass a query statement to a database driver after interpreting it itself.  

The default value for this attribute is true.

The db:escape-processing attribute is usable with the following element: <db:query> 12.28.

@@ -9060,7 +9064,7 @@

19.55

The db:ignore-driver-privileges attribute specifies whether privileges returned by a database driver should be ignored.

The defined values for the db:ignore-driver-privileges attribute are:

-
  • false: privileges returned by a database driver should not be ignored. 

  • true: privileges returned by a database driver should be ignored. 

+
  • false: privileges returned by a database driver should not be ignored. 

  • true: privileges returned by a database driver should be ignored. 

The default value for this attribute is true.

The db:ignore-driver-privileges attribute is usable with the following element: <db:application-connection-settings> 12.15.

@@ -9071,7 +9075,7 @@

19.56

The db:is-ascending attribute specifies that a column is to be sorted in ascending order.

The defined values for the db:is-ascending attribute are:

-
  • false: column is not sorted in ascending order. 

  • true: column is sorted in ascending order. 

+
  • false: column is not sorted in ascending order. 

  • true: column is sorted in ascending order. 

The db:is-ascending attribute is usable with the following element: <db:index-column> 12.48.

The db:is-ascending attribute has the data type boolean 18.3.3.

@@ -9080,7 +9084,7 @@

19.57

The db:is-autoincrement attribute specifies whether a column is automatically numbered.

The defined values for the db:is-autoincrement attribute are:

-
  • false: column is not automatically numbered. 

  • true: column is automatically numbered. 

+
  • false: column is not automatically numbered. 

  • true: column is automatically numbered. 

The db:is-autoincrement attribute is usable with the following element: <db:column-definition> 12.40.

The db:is-autoincrement attribute has the data type boolean 18.3.3.

@@ -9089,7 +9093,7 @@

19.58

The db:is-clustered attribute specifies that an index is clustered.

The defined values for the db:is-clustered attribute are:

-
  • false: index is not clustered. 

  • true: index is clustered. 

+
  • false: index is not clustered. 

  • true: index is clustered. 

The db:is-clustered attribute is usable with the following element: <db:index> 12.46.

The db:is-clustered attribute has the data type boolean 18.3.3.

@@ -9098,7 +9102,7 @@

19.59

The db:is-empty-allowed attribute specifies whether a column may contain empty values.

The defined values for the db:is-empty-allowed attribute are:

-
  • false: column shall not contain empty values. 

  • true: column may contain empty values. 

+
  • false: column shall not contain empty values. 

  • true: column may contain empty values. 

The db:is-empty-allowed attribute is usable with the following element: <db:column-definition> 12.40.

The db:is-empty-allowed attribute has the data type boolean 18.3.3.

@@ -9107,7 +9111,7 @@

19.60

The db:is-first-row-header-line attribute specifies whether the first row in a text file, which is interpreted as a table of a file-based database, is used to define the columns of a table.

The defined values for the db:is-first-row-header-line attribute are:

-
  • false: first row of text file does not define columns of a table. 

  • true: first row of text file does define columns of a table. 

+
  • false: first row of text file does not define columns of a table. 

  • true: first row of text file does define columns of a table. 

The default value for this attribute is true.

The db:is-first-row-header-line attribute is usable with the following elements: <db:driver-settings> 12.9 and <db:table-setting> 12.14.

@@ -9125,7 +9129,7 @@

19.62 <

The db:is-nullable attribute specifies the nullability of values in a column.

The defined values for the db:is-nullable attribute are:

-
  • no-nulls: null values should not appear in a column. 

  • nullable: null values may appear in a column. 

+
  • no-nulls: null values should not appear in a column. 

  • nullable: null values may appear in a column. 

The db:is-nullable attribute is usable with the following element: <db:column-definition> 12.40.

The values of the db:is-nullable attribute are no-nulls or nullable.

@@ -9134,7 +9138,7 @@

19.63 The db:is-password-required attribute specifies if a password is always necessary when establishing a connection for a data source.

The defined values for the db:is-password-required attribute are:

-
  • false: password should not be required for a connection to data source. 

  • true: password should be required for a connection to data source. 

+
  • false: password should not be required for a connection to data source. 

  • true: password should be required for a connection to data source. 

The default value for this attribute is false.

The db:is-password-required attribute is usable with the following element: <db:login> 12.8.

@@ -9145,7 +9149,7 @@

19.64 The db:is-unique attribute specifies whether an index shall have unique values.

The defined values for the db:is-unique attribute are:

-
  • false: index should not require unique values. 

  • true: index shall have unique values. 

+
  • false: index should not require unique values. 

  • true: index shall have unique values. 

The db:is-unique attribute is usable with the following element: <db:index> 12.46.

The db:is-unique attribute has the data type boolean 18.3.3.

@@ -9161,7 +9165,7 @@

1

The db:is-table-name-length-limited attribute specifies whether table names are limited to eight characters or fewer characters.

The defined values for the db:is-table-name-length-limited attribute are:

-
  • false: tables names may exceed eight characters in length. 

  • true: table names shall not be greater than eight characters in length. 

+
  • false: tables names may exceed eight characters in length. 

  • true: table names shall not be greater than eight characters in length. 

The default value for this attribute is true.

The db:is-table-name-length-limited attribute is usable with the following element: <db:application-connection-settings> 12.15.

@@ -9290,7 +9294,7 @@

19

The db:parameter-name-substitution attribute specifies that parameter names shall be replaced with a ”?” (U+003F, QUESTION MARK).

The defined values for the db:parameter-name-substitution attribute are:

-
  • false: parameters names may be replaced by a ”?”. 

  • true: parameters names shall be replaced by a “?”. 

+
  • false: parameters names may be replaced by a ”?”. 

  • true: parameters names shall be replaced by a “?”. 

The default value for this attribute is true.

The db:parameter-name-substitution attribute is usable with the following element: <db:driver-settings> 12.9.

@@ -9343,7 +9347,7 @@

19.78

The db:show-deleted attribute specifies that deleted records should be included in result sets.

The defined values for the db:show-deleted attribute are:

-
  • false: deleted records not included in result sets. 

  • true: deleted records included in result sets.  

+
  • false: deleted records not included in result sets. 

  • true: deleted records included in result sets.  

The default value for this attribute is false.

The db:show-deleted attribute is usable with the following elements: <db:driver-settings> 12.9 and <db:table-setting> 12.14.

@@ -9388,7 +9392,7 @@

19.81

The db:suppress-version-columns attribute specifies that version columns, columns that are used for versioning row content, should be suppressed.

The defined values for the db:suppress-version-columns attribute are:

-
  • false: version columns are not suppressed. 

  • true: version columns should be suppressed. 

+
  • false: version columns are not suppressed. 

  • true: version columns should be suppressed. 

The default value for this attribute is true.

The db:suppress-version-columns attribute is usable with the following element: <db:application-connection-settings> 12.15.

@@ -9426,7 +9430,7 @@

19.85.2 The db:type attribute specifies the type of a key.

The defined values for the db:type attribute are:

-
  • foreign: a foreign key is a tuple of values in a database record that points to a key of a record in another table.  

  • primary: a primary key is a tuple of values that can be used to identify a row in a table.  

  • unique: a unique key specifies that the value of the key is unique but may be the NULL value. 

+
  • foreign: a foreign key is a tuple of values in a database record that points to a key of a record in another table.  

  • primary: a primary key is a tuple of values that can be used to identify a row in a table.  

  • unique: a unique key specifies that the value of the key is unique but may be the NULL value. 

The db:type attribute is usable with the following element: <db:key> 12.42.

The values of the db:type attribute are primary, unique or foreign.

@@ -9442,7 +9446,7 @@

19.85.4 <

The db:type attribute specifies the type of a table.

The defined values for the db:type attribute are:

-
  • system-table: a table used by a database for administration. 

  • table: a table. 

  • view: a table that is a view of another table. 

  • Implementation-defined values 

+
  • system-table: a table used by a database for administration. 

  • table: a table. 

  • view: a table that is a view of another table. 

  • Implementation-defined values 

The db:type attribute is usable with the following element: <db:table-definition> 12.38.

The db:type attribute has the data type string 18.2.

@@ -9458,7 +9462,7 @@

19.87 <

The db:update-rule attribute specifies a rule that is applied for updating records in a table. It is only used for foreign keys.

The defined values for the db:update-rule attribute are:

-
  • cascade: when the primary key is updated, the foreign key (imported key) is changed to the same value. 

  • restrict: a primary key shall not be updated if it has been imported by another table as a foreign key. 

  • no-action: if the primary key has been imported, it cannot be updated. 

  • set-default: when the primary key is updated, the foreign key (imported key) is set to the default value. 

  • set-null: when the primary key is updated, the foreign key (imported key) is changed to NULL. 

+
  • cascade: when the primary key is updated, the foreign key (imported key) is changed to the same value. 

  • restrict: a primary key shall not be updated if it has been imported by another table as a foreign key. 

  • no-action: if the primary key has been imported, it cannot be updated. 

  • set-default: when the primary key is updated, the foreign key (imported key) is set to the default value. 

  • set-null: when the primary key is updated, the foreign key (imported key) is changed to NULL. 

The default value for this attribute is no-action.

The db:update-rule attribute is usable with the following element: <db:key> 12.42.

@@ -9469,7 +9473,7 @@

19.88 <

The db:use-catalog attribute specifies that a catalog name should be used to reference a table in SQL statements.

The defined values for the db:use-catalog attribute are:

-
  • false: catalog names are not used to reference tables in SQL statements. 

  • true: catalog names are used to reference tables in SQL statements. 

+
  • false: catalog names are not used to reference tables in SQL statements. 

  • true: catalog names are used to reference tables in SQL statements. 

The default value for this attribute is false.

The db:use-catalog attribute is usable with the following element: <db:application-connection-settings> 12.15.

@@ -9482,7 +9486,7 @@

19.89 <

If db:use-system-user and db:user-name 19.90 attributes are omitted and the server requires a user name, the user is prompted to enter a name.

The defined values for the db:use-system-user attribute are:

-
  • false: name of user logged into client operating system is not used for login. 

  • true: name of user logged into client operating system is used for login. 

+
  • false: name of user logged into client operating system is not used for login. 

  • true: name of user logged into client operating system is used for login. 

The db:use-system-user attribute is usable with the following element: <db:login> 12.8.

The db:use-system-user attribute has the data type boolean 18.3.3.

@@ -9500,7 +9504,7 @@

19.91 The db:visible attribute specifies whether a column appears in a table grid view.

The defined values for the db:visible attribute are:

-
  • false: column does not appear in a table grid view. 

  • true: column appears in a table grid view. 

+
  • false: column does not appear in a table grid view. 

  • true: column appears in a table grid view. 

The default value for this attribute is true.

The db:visible attribute is usable with the following element: <db:column> 12.35.

@@ -9512,7 +9516,7 @@

19.92 <

Note: Ambient light is light that seems to come from all directions.

-

The dr3d:ambient-color attribute, along with dr3d:diffuse-color, dr3d:emissive-color, and dr3d:specular-color specifies the four colors that define the color of a material.

+

The dr3d:ambient-color attribute, along with dr3d:diffuse-color, dr3d:emissive-color, and dr3d:specular-color specifies the four colors that define the color of a material.

The dr3d:ambient-color attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.

@@ -9550,7 +9554,7 @@

19.97 The dr3d:enabled attribute specifies if a light is enabled. If a light is not enabled, it does not emit any light.

The defined values for the dr3d:enabled attribute are:

-
  • false: light is not enabled. 

  • true: light is enabled. 

+
  • false: light is not enabled. 

  • true: light is enabled. 

The dr3d:enabled attribute is usable with the following element: <dr3d:light> 10.5.3.

The dr3d:enabled attribute has the data type boolean 18.3.3.

@@ -9572,7 +9576,7 @@

19.99.2 The dr3d:lighting-mode attribute specifies whether lighting is used in a three-dimensional chart.

The defined values for the dr3d:lighting-mode attribute are:

-
  • false: lighting is not used. 

  • true: lighting is used. 

+
  • false: lighting is not used. 

  • true: lighting is used. 

The dr3d:lighting-mode attribute is usable with the following element: <chart:plot-area> 11.5.

The dr3d:lighting-mode attribute has the data type boolean 18.3.3.

@@ -9581,7 +9585,7 @@

19.99.3 The dr3d:lighting-mode attribute specifies whether lighting is used in a three-dimensional scene.

The defined values for the dr3d:lighting-mode attribute are:

-
  • false: lighting is not used. 

  • true: lighting is used. 

+
  • false: lighting is not used. 

  • true: lighting is used. 

The dr3d:lighting-mode attribute is usable with the following element: <dr3d:scene> 10.5.2.

The dr3d:lighting-mode attribute has the data type boolean 18.3.3.

@@ -9604,7 +9608,7 @@

19.102 The dr3d:projection attribute specifies a projection mode.

The defined values for the dr3d:projection attribute are:

-
  • parallel: distance from the center of projection to the projection plane is infinite. 

  • perspective: distance from the center of projection to the projection plane is finite. 

+
  • parallel: distance from the center of projection to the projection plane is infinite. 

  • perspective: distance from the center of projection to the projection plane is finite. 

For a <draw:enhanced-geometry> 10.6.2 element the default value for this attribute is parallel.

The dr3d:projection attribute is usable with the following elements: <chart:plot-area> 11.5, <dr3d:scene> 10.5.2 and <draw:enhanced-geometry> 10.6.2.

@@ -9615,7 +9619,7 @@

19.103 The dr3d:shade-mode attribute specifies how lighting is calculated for rendered surfaces.

The defined values for the dr3d:shade-mode attribute are:

-
  • draft: surfaces are not lit and drawn as wireframe only. 

  • flat: lighting is calculated by one surface normal. 

  • gouraud: lighting is calculated by interpolating the color calculated with the surface normals at each edge. 

  • phong: lighting is calculated by interpolating the surface normals over the surface. 

+
  • draft: surfaces are not lit and drawn as wireframe only. 

  • flat: lighting is calculated by one surface normal. 

  • gouraud: lighting is calculated by interpolating the color calculated with the surface normals at each edge. 

  • phong: lighting is calculated by interpolating the surface normals over the surface. 

For a <draw:enhanced-geometry> 10.6.2 element the default value for this attribute is flat.

The dr3d:shade-mode attribute is usable with the following elements: <chart:plot-area> 11.5, <dr3d:scene> 10.5.2 and <draw:enhanced-geometry> 10.6.2.

@@ -9637,10 +9641,10 @@

19.105 The dr3d:size attribute has the data type vector3D 18.3.41.

19.106 dr3d:specular

-

The dr3d:specular attribute specifies whether a light causes a specular reflection on objects. consumers may evaluate this attribute only for the first light in a scene.

+

The dr3d:specular attribute specifies whether a light causes a specular reflection on objects. Consumers may evaluate this attribute only for the first light in a scene.

The defined values for the dr3d:specular attribute are:

-
  • false: light does not cause specular reflection. 

  • true: light does cause specular reflection. 

+
  • false: light does not cause specular reflection. 

  • true: light does cause specular reflection. 

The dr3d:specular attribute is usable with the following element: <dr3d:light> 10.5.3.

The dr3d:specular attribute has the data type boolean 18.3.3.

@@ -9649,7 +9653,7 @@

19.107 The dr3d:transform attribute specifies a list of transform definitions, which are applied in the order provided. The individual transform definitions are separated by white space.

The defined transforms are:

-
  • matrix(<a> <b> <c> <d> <e> <f> <g> <h> <i> <j> <k> <l>): specifies a transformation in the form of a homogeneous transformation matrix:  

    +
    • matrix(<a> <b> <c> <d> <e> <f> <g> <h> <i> <j> <k> <l>): specifies a transformation in the form of a homogeneous transformation matrix:  

      @@ -9716,7 +9720,7 @@

      19.107 ) -  

       where the values (<j>, <k>, <l>) in the right column describe the translation.  

    • rotatex(<rotate-angle>): specifies a rotation by <rotate-angle> degrees along the x-axis. 

    • rotatey(<rotate-angle>): specifies a rotation by <rotate-angle> degrees along the y-axis. 

    • rotatez(<rotate-angle>): specifies a rotation by <rotate-angle> degrees along the z-axis. 

    • scale(<sx> <sy> <sz>): specifies a scale operation by sx, sy and sz. 

    • translate(<tx> <ty> <tz>): specifies a translation by tx, ty and tz. 

    +  

     where the values (<j>, <k>, <l>) in the right column describe the translation.  

  • rotatex(<rotate-angle>): specifies a rotation by <rotate-angle> degrees along the x-axis. 

  • rotatey(<rotate-angle>): specifies a rotation by <rotate-angle> degrees along the y-axis. 

  • rotatez(<rotate-angle>): specifies a rotation by <rotate-angle> degrees along the z-axis. 

  • scale(<sx> <sy> <sz>): specifies a scale operation by sx, sy and sz. 

  • translate(<tx> <ty> <tz>): specifies a translation by tx, ty and tz. 

The dr3d:transform attribute is usable with the following elements: <chart:plot-area> 11.5, <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2 and <dr3d:sphere> 10.5.5.

The dr3d:transform attribute has the data type string 18.2.

@@ -9752,7 +9756,7 @@

19.111 The draw:align attribute specifies the shape edge where a glue point is positioned.

The defined values for the draw:align attribute are:

-
  • bottom-left: The position of the glue point is specified relative to the bottom-left corner of the shape's bounding box.  

  • bottom-right: The position of the glue point is specified relative to the bottom-right corner of the shape's bounding box.  

  • center: The position of the glue point is specified relative to the center of the shape's bounding box.  

  • right: The position of the glue point is specified relative to the right of the shape's bounding box.  

  • top: The position of the glue point is specified relative to the top of the shape's bounding box.  

  • top-right: The position of the glue point is specified relative to the top-right corner of the shape's bounding box.  

  • top-left: The position of the glue point is specified relative to the top-left corner of the shape's bounding box.  

+
  • bottom-left: The position of the glue point is specified relative to the bottom-left corner of the shape's bounding box.  

  • bottom-right: The position of the glue point is specified relative to the bottom-right corner of the shape's bounding box.  

  • center: The position of the glue point is specified relative to the center of the shape's bounding box.  

  • right: The position of the glue point is specified relative to the right of the shape's bounding box.  

  • top: The position of the glue point is specified relative to the top of the shape's bounding box.  

  • top-right: The position of the glue point is specified relative to the top-right corner of the shape's bounding box.  

  • top-left: The position of the glue point is specified relative to the top-left corner of the shape's bounding box.  

The draw:align attribute is usable with the following element: <draw:glue-point> 10.3.16.

The values of the draw:align attribute are top-left, top, top-right, left, center, right, bottom-left or bottom-right.

@@ -9855,14 +9859,14 @@

19.123 <

The draw:concave attribute specifies whether the basic model of the polygon is a regular, convex polygon or a star-shaped polygon.

The defined values for the draw:concave attribute are:

-
  • false: The basic model of the polygon is a regular convex polygon, where the number of corners is specified by the draw:corners 19.128 attribute. The basic model is scaled, so that the bounding box of the polygon has the width and height as specified in the svg:width 19.575 and svg:height 19.543 attributes of the <draw:regular-polygon> 10.3.6 element. 

  • true: The polygon is star-shaped. The draw:sharpness 19.211 attribute shall be specified in addition to the draw:concave attribute. 

+
  • false: The basic model of the polygon is a regular convex polygon, where the number of corners is specified by the draw:corners 19.128 attribute. The basic model is scaled, so that the bounding box of the polygon has the width and height as specified in the svg:width 19.575 and svg:height 19.543 attributes of the <draw:regular-polygon> 10.3.6 element. 

  • true: The polygon is star-shaped. The draw:sharpness 19.211 attribute shall be specified in addition to the draw:concave attribute. 

The draw:concave attribute is usable with the following element: <draw:regular-polygon> 10.3.6.

19.124 draw:concentric-gradient-fill-allowed

The draw:concentric-gradient-fill-allowed attribute specifies the rendering of a shape with a concentric gradient that uses a custom shape path.

The defined values for the draw:concentric-gradient-fill-allowed attribute are:

-
  • false: the rendering of a shape with a concentric gradient that does not use a custom shape path.  

  • true: the rendering of a shape with a concentric gradient that does use a custom shape path.  

+
  • false: the rendering of a shape with a concentric gradient that does not use a custom shape path.  

  • true: the rendering of a shape with a concentric gradient that does use a custom shape path.  

The default value for this attribute is false.

The draw:concentric-gradient-fill-allowed attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -9890,7 +9894,7 @@

19.127 The svg:rx 19.554 and svg:ry 19.555 attributes can also be used to round off the corners of a rectangle <draw:rect>.

-

If svg:rx and/or svg:ry and draw:corner-radius attributes are present on an element, the svg:rx and svg:ry attributes control the rounding applied to the shape defined by the element. If one or both of svg:rx and svg:ry attributes are present, any draw:corner-radius attribute is ignored.

+

If svg:rx and/or svg:ry and draw:corner-radius attributes are present on an element, the svg:rx and svg:ry attributes control the rounding applied to the shape defined by the element. If one or both of svg:rx and svg:ry attributes are present, any draw:corner-radius attribute is ignored.

The draw:corner-radius attribute is usable with the following elements: <draw:caption> 10.3.11, <draw:rect> 10.3.2, <draw:text-box> 10.4.3 and <office:annotation> 14.1.

@@ -9930,7 +9934,7 @@

19.132 <

The draw:display attribute specifies the visibility of drawing objects contained in a layer for display or printing.

The defined values for the draw:display attribute are:

-
  • always: drawing objects are visible on screen and in printed output. 

  • none: drawing objects are not visible on screen or in printed output. 

  • printer: drawing objects are visible in printed output but not on screen. 

  • screen: drawing objects are visible on screen but not in printed output. 

+
  • always: drawing objects are visible on screen and in printed output. 

  • none: drawing objects are not visible on screen or in printed output. 

  • printer: drawing objects are visible in printed output but not on screen. 

  • screen: drawing objects are visible on screen but not in printed output. 

The default value for this attribute is always.

The draw:display attribute is usable with the following element: <draw:layer> 10.2.3.

@@ -10097,17 +10101,17 @@

19.145 The draw:enhanced-path attribute specifies a path that is the outline of a shape.

The syntax of a value for a draw:enhanced-path attribute is defined as:

-
  • Commands are expressed as one character.  

  • Commands are followed by parameters. 

  • Commands and parameters are separated by white space characters. Parameters may also be separated by comma “,” (U+002C, COMMA) characters. 

  • White space and commas may be eliminated if they are not necessary to identify individual commands or parameters.  

  • If a command is repeated multiple times, all repeated command characters except the first one may be omitted. 

  • The decimal delimiter is the ”.” (U+002E, FULL STOP) character.  

+
  • Commands are expressed as one character.  

  • Commands are followed by parameters. 

  • Commands and parameters are separated by white space characters. Parameters may also be separated by comma “,” (U+002C, COMMA) characters. 

  • White space and commas may be eliminated if they are not necessary to identify individual commands or parameters.  

  • If a command is repeated multiple times, all repeated command characters except the first one may be omitted. 

  • The decimal delimiter is the ”.” (U+002E, FULL STOP) character.  

A parameter in the value of a draw:enhanced-path attribute may be:

-
+
  • An integer value. 

  • An integer value preceded by a “$” (U+0024, DOLLAR SIGN) character. Such a value is an index to a draw:modifiers 19.196 attribute on the element where the draw:enhanced-path attribute appears. The corresponding modifier value is used as a parameter value.  

  • A floating-point value. 

  • A formula name, preceded by a “?” (U+003F, QUESTION MARK) character. The result of the value of the draw:formula 19.171 attribute of the <draw:equation> 10.2.5 child element of the <draw:enhanced-geometry> element on which the draw:enhanced-path attribute appears is used as the parameter value.  

The syntax used in Table 10 for parameters is:

-
  • (): grouping of parameters. 

  • +: 1 or more of the given parameter(s) shall be present. 

+
  • (): grouping of parameters. 

  • +: 1 or more of the given parameter(s) shall be present. 

The following commands are defined:

Table 10 - Enhanced path commands

-
+

Command

Name

@@ -10115,15 +10119,15 @@

19.145 Parameters

Description

-
+

A

arcto

(x1 y1 x2 y2 x3 y3 x4 y4) +

-

(x1, y1) and (x2, y2) define the bounding box of an ellipse. A line is then drawn from the current point to the start angle of the arc that is specified by the radial vector of point (x3, y3) and then counter-clockwise to the end-angle that is specified by point (x4, y4). The intersection of the radial vector of point (x4, y4) with the ellipse becomes the new current point.

-
+

(x1, y1) and (x2, y2) define the bounding box of an ellipse. A line is then drawn from the current point to the start angle of the arc that is specified by the radial vector of point (x3, y3) and then counter-clockwise to the end-angle that is specified by point (x4, y4). The intersection of the radial vector of point (x4, y4) with the ellipse becomes the new current point.

+

B

arc

@@ -10131,15 +10135,15 @@

19.145 (x1 y1 x2 y2 x3 y3 x4 y4) +

The same as the “A” command, except that an implied moveto to the starting point is done.

-
+

C

curveto

(x1 y1 x2 y2 x y) +

-

Draws a cubic Bézier curve from the current point to (x,y) using (x1,y1) as the control point at the beginning of the curve and (x2,y2) as the control point at the end of the curve. The point (x, y) becomes the new current point.

-
+

Draws a cubic Bézier curve from the current point to (x,y) using (x1,y1) as the control point at the beginning of the curve and (x2,y2) as the control point at the end of the curve. The point (x, y) becomes the new current point.

+

F

nofill

@@ -10147,15 +10151,15 @@

19.145 (none)

Specifies that the current set of sub-paths will not be filled.

-
+

L

lineto

(x y) +

-

Draws a line from the current point to (x, y). If followed by multiple coordinate pairs, they are all interpreted as lineto. The point (x, y) becomes the new current point in each case.

-
+

Draws a line from the current point to (x, y). If followed by multiple coordinate pairs, they are all interpreted as lineto. The point (x, y) becomes the new current point in each case.

+

‍G

arcangleto

@@ -10183,23 +10187,23 @@

19.145

+

M

moveto

(x y) +

-

Start a new sub-path at the given (x,y) coordinate. If a moveto is followed by multiple pairs of coordinates, they are treated as lineto. The point (x, y) becomes the new current point in each case.

-
+

Start a new sub-path at the given (x,y) coordinate. If a moveto is followed by multiple pairs of coordinates, they are treated as lineto. The point (x, y) becomes the new current point in each case.

+

N

endpath

(none)

-

Ends the current set of sub-paths. The sub-paths will be filled by using the “even-odd” filling rule. Other following subpaths will be filled independently. The current point becomes undefined.

-
+

Ends the current set of sub-paths. The sub-paths will be filled by using the “even-odd” filling rule. Other following subpaths will be filled independently. The current point becomes undefined.

+

Q

quadratic­curveto

@@ -10207,7 +10211,7 @@

19.145 (x1 y1 x y)+

Draws a quadratic Bézier curve from the current point to (x, y) using (x1, y1) as the control point. (x, y) becomes the new current point at the end of the command.

-
+

S

nostroke

@@ -10215,7 +10219,7 @@

19.145 (none)

Specifies that the current set of sub-paths will not be stroked.

-
+

T

angle­ellipseto

@@ -10228,8 +10232,8 @@

19.145 The segment is drawn clockwise.

-

The point of the ellipse specified by the end-angle t1 becomes the new current point.

-

+

The point of the ellipse specified by the end-angle t1 becomes the new current point.

+

U

angle­ellipse

@@ -10237,7 +10241,7 @@

19.145 (x y wR hR t0 t1) +

The same as the “T” command, except that no current point is required but an implied moveto to the starting point is done and thus no line to the start point is drawn..

-
+

V

clockwise­arc

@@ -10245,7 +10249,7 @@

19.145 (x1 y1 x2 y2 x3 y3 x4 y4)+

The same as the “A” command, except that an implied moveto to the starting point is done and the arc is drawn clockwise.

-
+

W

clockwise­arcto

@@ -10253,15 +10257,15 @@

19.145 (x1 y1 x2 y2 x3 y3 x4 y4) +

The same as the “A” command except, that the arc is drawn clockwise.

-
+

X

-

elliptical­quatrantx

+

elliptical­quadrantx

(x y) +

Draws a quarter ellipse, whose initial segment is tangential to the x-axis from the current point to (x, y). For each additional quarter ellipse command, the axis to which the segment is tangential to switches from x to y and from y to x. The point (x, y) becomes the new current point in each case.

-
+

Y

elliptical­quadranty

@@ -10269,7 +10273,7 @@

19.145 (x y) +

Draws a quarter ellipse, whose initial segment is tangential to the y-axis from the current point to (x, y). For each additional quarter ellipse command, the axis to which the segment is tangential to switches from y to x and from x to y.  The point (x, y) becomes the new current point in each case.

-
+

Z

closepath

@@ -10280,7 +10284,7 @@

19.145

-

If the value of the  draw:enhanced-path attribute does not follow the specified syntax, the behavior is undefined. This includes the case, that a command expects a current point, but the current point is undefined.

+

If the value of the  draw:enhanced-path attribute does not follow the specified syntax, the behavior is undefined. This includes the case, that a command expects a current point, but the current point is undefined.

Note: The value of the draw:enhanced-path attribute is based upon [SVG] §8.3.

@@ -10301,7 +10305,7 @@

19.147 The draw:escape-direction attribute specifies the direction in which a connection line leaves a drawing object if a connector connects to a glue point.

The defined values for the draw:escape-direction attribute are:

-
  • auto: the connection line may leave in all four directions from a drawing object. 

  • down: the connection line leaves down from a drawing object. 

  • horizontal: the connection line may leave to the left or to the right of a drawing object. 

  • left: the connection line leaves to the left of a drawing object. 

  • right: the connection line leaves to the right of a drawing object. 

  • up: the connection line leaves up from a drawing object. 

  • vertical: the connection line may leave up or down from a drawing object. 

+
  • auto: the connection line may leave in all four directions from a drawing object. 

  • down: the connection line leaves down from a drawing object. 

  • horizontal: the connection line may leave to the left or to the right of a drawing object. 

  • left: the connection line leaves to the left of a drawing object. 

  • right: the connection line leaves to the right of a drawing object. 

  • up: the connection line leaves up from a drawing object. 

  • vertical: the connection line may leave up or down from a drawing object. 

The draw:escape-direction attribute is usable with the following element: <draw:glue-point> 10.3.16.

The values of the draw:escape-direction attribute are auto, left, right, up, down, horizontal or vertical.

@@ -10310,7 +10314,7 @@

19.148 The draw:extrusion attribute specifies if an extrusion is displayed.

The defined values for the draw:extrusion attribute are:

-
  • false: extrusion is not displayed. 

  • true: extrusion is displayed. 

+
  • false: extrusion is not displayed. 

  • true: extrusion is displayed. 

The default value for this attribute is false.

The draw:extrusion attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10321,7 +10325,7 @@

19.149 The draw:extrusion-allowed attribute specifies whether a shape can be rendered as an extrusion object.

The defined values for the draw:extrusion-allowed attribute are:

-
  • false: shape cannot be rendered as an extrusion object. 

  • true: shape can be rendered as an extrusion object. 

+
  • false: shape cannot be rendered as an extrusion object. 

  • true: shape can be rendered as an extrusion object. 

The default value for this attribute is false.

The draw:extrusion-allowed attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10341,7 +10345,7 @@

19.151 The draw:extrusion-color attribute specifies if an extrusion color is used. The extrusion color is defined by the draw:secondary-fill-color 20.157 attribute specified in a custom shape's graphic style.

The defined values for the draw:extrusion-color attribute are:

-
  • false: extrusion color is not used. 

  • true: extrusion color is used. 

+
  • false: extrusion color is not used. 

  • true: extrusion color is used. 

The default value for this attribute is false.

The draw:extrusion-color attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10379,7 +10383,7 @@

The draw:extrusion-first-light-harsh attribute specifies if the first light is harsh.

The defined values for the draw:extrusion-first-light-harsh attribute are:

-
  • false: the light is not harsh. The means by which the light is softened is implementation-defined. 

  • true: the light is harsh. The light is an undiffused point source. 

+
  • false: the light is not harsh. The means by which the light is softened is implementation-defined. 

  • true: the light is harsh. The light is an undiffused point source. 

The default value for this attribute is true.

The draw:extrusion-first-light-harsh attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10399,7 +10403,7 @@

19.157

The draw:extrusion-light-face attribute specifies if the front face of an extrusion responds to lighting changes.

The defined values for the draw:extrusion-light-face attribute are:

-
  • false: front face of extrusion does not respond to lighting changes. 

  • true: front face of extrusion responds to lighting changes. 

+
  • false: front face of extrusion does not respond to lighting changes. 

  • true: front face of extrusion responds to lighting changes. 

The default value for this attribute is true.

The draw:extrusion-light-face attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10410,7 +10414,7 @@

19.158 The draw:extrusion-metal attribute specifies the shading of an extruded shape.

The defined values for the draw:extrusion-metal attribute are:

-
  • false: the specular color for the shading of an extruded shape is white. 

  • true: the specular color for the shading of an extruded shape is gray (red green and blue values of 200) instead of white and 15% is added to the specularity. 

+
  • false: the specular color for the shading of an extruded shape is white. 

  • true: the specular color for the shading of an extruded shape is gray (red green and blue values of 200) instead of white and 15% is added to the specularity. 

The default value for this attribute is false.

The draw:extrusion-metal attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10432,11 +10436,11 @@

19.160 The first parameter represents the horizontal origin of a shape.

The defined values for the first parameter of the draw:extrusion-origin attribute are:

-
  • -0.5: represents the left side of the shape. 

  • 0: represents the center of the shape. 

  • 0.5: represents the right side of the shape. 

+
  • -0.5: represents the left side of the shape. 

  • 0: represents the center of the shape. 

  • 0.5: represents the right side of the shape. 

The second parameter represents the vertical origin of a shape.

The defined values for the second parameter of the draw:extrusion-origin attribute are:

-
  • -0.5: represents the top side of the shape. 

  • 0: represents the center of the shape. 

  • 0.5: represents the bottom side of the shape. 

+
  • -0.5: represents the top side of the shape. 

  • 0: represents the center of the shape. 

  • 0.5: represents the bottom side of the shape. 

The default value for this attribute is 0.5 -0.5.

The draw:extrusion-origin attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10444,7 +10448,7 @@

19.160 The draw:extrusion-origin attribute has two white space separated values. The first value is a value of type double 18.2 in the range [-0.5,0.5]. The second value is a value of type double 18.2 in the range [-0.5,0.5].

19.161 draw:extrusion-rotation-angle

-

The draw:extrusion-rotation-angle attribute specifies rotation about an x-axis and y-axis. The values are separated by a white space. The first angle specifies rotation on the x-axis and the second angle specifies rotation on the y-axis. z-axis is specified by the draw:transform 19.228 attribute on the <draw:custom-shape> 10.6.1 element.

+

The draw:extrusion-rotation-angle attribute specifies rotation about an x-axis and y-axis. The values are separated by a white space. The first angle specifies rotation on the x-axis and the second angle specifies rotation on the y-axis. The z-axis is specified by the draw:transform 19.228 attribute on the <draw:custom-shape> 10.6.1 element.

The order of the rotation is: z-axis, y-axis and then x-axis.

@@ -10474,7 +10478,7 @@

The draw:extrusion-second-light-harsh attribute specifies if the second light is harsh.

The defined values for the draw:extrusion-second-light-harsh attribute are:

-
  • false: the light is not harsh. The means by which the light is softened is implementation-defined. 

  • true: the light is harsh. The light is an undiffused point source. 

+
  • false: the light is not harsh. The means by which the light is softened is implementation-defined. 

  • true: the light is harsh. The light is an undiffused point source. 

The default value for this attribute is true.

The draw:extrusion-second-light-harsh attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10539,7 +10543,7 @@

19.171 <

The draw:formula attribute specifies an equation that should be used to evaluate a value.

The value of a draw:formula attribute can have one of the following parameters:

-
  • A "?" (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> element's draw:formula attribute whose draw:name 19.197 attribute is the formula name used as the value.  

  • If ”$” (U+0024, DOLLAR SIGN) precedes an integer value, the value indexes a draw:modifiers 19.196 attribute. The corresponding modifier value is used as the parameter value.  

+
  • A "?" (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> element's draw:formula attribute whose draw:name 19.197 attribute is the formula name used as the value.  

  • If ”$” (U+0024, DOLLAR SIGN) precedes an integer value, the value indexes a draw:modifiers 19.196 attribute. The corresponding modifier value is used as the parameter value.  

formula::=additive_expression

identifier::= 'pi' | 'left' | 'top' | 'right' | 'bottom' | 'xstretch'

@@ -10612,55 +10616,59 @@

19.171 <

Table 11 - Enhanced geometry equation identifiers

-
+

Identifier

Description

-
+

bottom

The bottom position of the svg:viewBox 19.574 attribute is used.

-
+

hasfill

If the shape has a fill style, a value of 1 is used. If the shape has no fill style, a value of 0 is used.

-
+

hasstroke

If the shape has a line style, a value of 1 is used. If the shape has no line style, a value of 0 is used.

-
+

height

The height of the svg:viewBox 19.574 attribute is used.

-
+

left

The left position of the svg:viewBox 19.574 attribute is used.

-
+

logheight

The height in 1/100th mm as specified by the svg:height 19.543 attribute is used.

-
+

logwidth

The width in 1/100th mm as specified by the svg:width 19.575 attribute is used.

-
+
+

pi

+
+

The number π.

+

right

The right position of the svg:viewBox 19.574 attribute is used.

-
+

top

The top position of the svg:viewBox 19.574 attribute is used.

-
+

width

The width of the svg:viewBox 19.574 attribute is used.

-
+

xstretch

The value of the draw:path-stretchpoint-x 19.204 attribute is used.

-
+

ystretch

The value of the draw:path-stretchpoint-y 19.205 attribute is used.

@@ -10670,47 +10678,47 @@

19.171 <

Table 12 - Functions Used in draw:formula

-
+

Function

Description

-
+

abs(n)

returns the absolute value of n

-
+

sqrt(n)

returns the positive square root of n

-
+

sin(n)

returns the trigonometric sine of n, where n is an angle specified in radians

-
+

cos(n)

returns the trigonometric cosine of n, where n is an angle specified in radians

-
+

tan(n)

returns the trigonometric tangent of n, where n is an angle specified in radians

-
+

atan(n)

returns the arc tangent of n in radians

-
+

min(x,y)

returns the smaller of two values

-
+

max(x,y)

returns the greater of two values

-
+

atan2(y,x)

returns the angle in radians of the vector (x,y) with the x-axis

-
+

if(c,x,y)

conditional testing: if c is greater than zero then the result of evaluating x is returned, otherwise the result of evaluating y is returned.

@@ -10739,7 +10747,7 @@

19.174 The draw:glue-point-type attribute specifies a glue point type. If the draw:glue-points 19.175 attribute has a value, this attribute is ignored.

The defined values for the draw:glue-point-type attribute are:

-
  • none: there are no glue points, including default glue points. 

  • rectangle: the middle of each side of the shape bound rectangle specifies an object specific glue point 

  • segments: a connector will connect with each point of the draw:enhanced-path 19.145 attribute. 

+
  • none: there are no glue points, including default glue points. 

  • rectangle: the middle of each side of the shape bound rectangle specifies an object specific glue point 

  • segments: a connector will connect with each point of the draw:enhanced-path 19.145 attribute. 

The default value for this attribute is none.

The draw:glue-point-type attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.

@@ -10754,7 +10762,7 @@

19.175 <

The second parameter specifies the vertical position of the glue point.

Each parameter can be a floating-point number, or it can also have one of the following enhancements:

-
  • A “?” (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> element's draw:formula attribute whose draw:name attribute is the formula name that is used as the value.  

  • If “$” (U+0024, DOLLAR SIGN) precedes an integer value, the value is an index to a draw:modifiers attribute. The corresponding modifier value is used as parameter value. 

+
  • A “?” (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> element's draw:formula attribute whose draw:name attribute is the formula name that is used as the value.  

  • If “$” (U+0024, DOLLAR SIGN) precedes an integer value, the value is an index to a draw:modifiers attribute. The corresponding modifier value is used as parameter value. 

The value of a draw:glue-points attribute is formally defined as:

gluepoints::= gluepointsequence?
gluepointsequence::= gluepoint ( ' '+ gluepointsequence )*
glue-point::= position ' '+ position
position::= formula | modifier | number
formula::= '?' name
modifier::= '$' integer
number::= sign? float | sign? integer
float::= fractional exponent? | integer exponent
fractional::= integer? '.' integer | integer '.'
exponent::= ( 'e' | 'E' ) sign? integer
sign::= '+'| '-'
integer::= [0-9]+
name ::= [^ ]+

@@ -10767,7 +10775,7 @@

19

The draw:handle-mirror-horizontal attribute specifies if the y position of a handle is mirrored.

The defined values for the draw:handle-mirror-horizontal attribute are:

-
  • false: the y position of a handle is not mirrored. 

  • true: the y position of a handle is mirrored. 

+
  • false: the y position of a handle is not mirrored. 

  • true: the y position of a handle is mirrored. 

The default value for this attribute is false.

The draw:handle-mirror-horizontal attribute is usable with the following element: <draw:handle> 10.6.3.

@@ -10778,7 +10786,7 @@

19.1

The draw:handle-mirror-vertical attribute specifies if the x position of a handle is mirrored.

The defined values for the draw:handle-mirror-vertical attribute are:

-
  • false: the x position of a handle is not mirrored. 

  • true: the x position of a handle is mirrored. 

+
  • false: the x position of a handle is not mirrored. 

  • true: the x position of a handle is mirrored. 

The default value for this attribute is false.

The draw:handle-mirror-vertical attribute is usable with the following element: <draw:handle> 10.6.3.

@@ -10796,59 +10804,59 @@

The draw:handle-position attribute specifies the position of a handle and consists of two values.

Each value can be a floating-point number or it can have one of the following enhancements:

-
+
  • A “?” (U+003F, QUESTION MARK) is used to mark the beginning of a formula name. The result of the <draw:equation> 10.2.5 element's draw:formula 19.171 attribute whose draw:name 19.197.8 attribute is the formula name that is used as the value.  

  • If “$” (U+0024, DOLLAR SIGN) precedes an integer value, the value is an index to a draw:modifiers 19.196 attribute. The corresponding modifier value is used as parameter value. 

  • Instead of a number a value can also be one of the following constants: 

Table 13 - Handle position constants

-
+

Constant

Description

-
+

bottom

The bottom coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-
+

hasfill

If the shape has a fill style, a value of 1 is used.

-
+

hasstroke

If the shape has a line style, a value of 1 is used.

-
+

height

The view box height as specified by the svg:viewBox 19.574 attribute is used.

-
+

logheight

The height in 1/100th mm as specified by the svg:height 19.543 attribute is used.

-
+

logwidth

The width in 1/100th mm as specified by the svg:width 19.575 attribute is used.

-
+

left

The left coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-
+

right

The right coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-
+

top

The top coordinate of the view box as specified by the svg:viewBox 19.574 attribute is used.

-
+

width

The view box width as specified by the svg:viewBox 19.574 attribute is used.

-
+

xstretch

The value of the draw:path-stretchpoint-x 19.204 attribute is used.

-
+

ystretch

The value of the draw:path-stretchpoint-y 19.205 attribute is used.

@@ -10866,14 +10874,14 @@

The draw:handle-position attribute has the data type string 18.2.

19.180 draw:handle-radius-range-maximum

-

The draw:handle-radius-range-maximum attribute specifies the maximum radius range for a polar handle. The syntax for the value of the draw:handle-radius-range-maximum attribute is the same as the draw:handle-polar-radius attribute. 19.928

+

The draw:handle-radius-range-maximum attribute specifies the maximum radius range for a polar handle. The syntax for the value of the draw:handle-radius-range-maximum attribute is the same as the draw:handle-polar-radius attribute. 19.928

The draw:handle-radius-range-maximum attribute is usable with the following element: <draw:handle> 10.6.3.

The draw:handle-radius-range-maximum attribute has the data type string 18.2.

19.181 draw:handle-radius-range-minimum

-

The draw:handle-radius-range-minimum attribute specifies the minimum radius range for a polar handle. The syntax for the value of the draw:handle-radius-range-minimum attribute is the same as the draw:handle-polar-radius attribute. 19.928

+

The draw:handle-radius-range-minimum attribute specifies the minimum radius range for a polar handle. The syntax for the value of the draw:handle-radius-range-minimum attribute is the same as the draw:handle-polar-radius attribute. 19.928

The draw:handle-radius-range-minimum attribute is usable with the following element: <draw:handle> 10.6.3.

@@ -10911,7 +10919,7 @@

19.186 The draw:handle-switched attribute specifies if handle directions are swapped if shape height exceeds shape width.

The defined values for the draw:handle-switched attribute are:

-
  • false: handle directions are not switched when a shape's height exceeds its width. 

  • true: handle directions are switched when a shape's height exceeds it width. 

+
  • false: handle directions are not switched when a shape's height exceeds its width. 

  • true: handle directions are switched when a shape's height exceeds it width. 

The default value for this attribute is false.

The draw:handle-switched attribute is usable with the following element: <draw:handle> 10.6.3.

@@ -10928,7 +10936,7 @@

19.187.2 The draw:id attribute is usable with the following element: <draw:glue-point> 10.3.16.

The draw:id attribute has the data type nonNegativeInteger 18.2.

-

19.187.3 <dr3d:cube>, <dr3d:extrude>, <dr3d:rotate>, <dr3d:scene>, <dr3d:sphere>, <draw:caption>, <draw:circle>, <draw:connector>, <draw:control>, <draw:custom-shape>, <draw:ellipse>, <draw:frame>, <draw:g>, <draw:line>, <draw:measure>, <draw:page>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:rect>, <draw:regular-polygon> and <office:annotation> Deprecated

+

19.187.3 <dr3d:cube>, <dr3d:extrude>, <dr3d:rotate>, <dr3d:scene>, <dr3d:sphere>, <draw:caption>, <draw:circle>, <draw:connector>, <draw:control>, <draw:custom-shape>, <draw:ellipse>, <draw:frame>, <draw:g>, <draw:line>, <draw:measure>, <draw:page>, <draw:page-thumbnail>, <draw:path>, <draw:polygon>, <draw:polyline>, <draw:rect>, <draw:regular-polygon> and <office:annotation> Deprecated

The draw:id attribute specifies identifiers for draw elements.

@@ -10948,19 +10956,19 @@

19.188 The draw:kind attribute specifies the appearance of a circle.

The defined values for the draw:kind attribute are:

-