Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 3: OpenDocument Schema
OASIS Standard
27 April 2021
This stage:
https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.odt (Authoritative)
Previous stage:
https://docs.oasis-open.org/office/OpenDocument/v1.3/cs02/part3-schema/OpenDocument-v1.3-cs02-part3-schema.odt (Authoritative)
Latest stage:
https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part3-schema.odt (Authoritative)
https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part3-schema.html
https://docs.oasis-open.org/office/OpenDocument/v1.3/OpenDocument-v1.3-part3-schema.pdf
Technical Committee:
OASIS Open Document Format for Office Applications (OpenDocument) TC
Chairs:
Patrick Durusau (patrick@durusau.net), Individual
Jos van den Oever (jos.vanden.oever@logius.nl), Logius
Editors:
Francis Cave (francis@franciscave.com), Individual
Patrick Durusau (patrick@durusau.net), Individual
Svante Schubert (svante.schubert@gmail.com), Individual
Michael Stahl (michael.stahl@cib.de), CIB labs GmbH
This prose specification is one component of a Work Product which includes:
•Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 1: Introduction. https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part1-introduction/OpenDocument-v1.3-os-part1-introduction.html.
•Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 2: Packages. https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part2-packages/OpenDocument-v1.3-os-part2-packages.html.
•Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 3: OpenDocument Schema (this part). https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part3-schema/OpenDocument-v1.3-os-part3-schema.html.
•Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format. https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part4-formula/OpenDocument-v1.3-os-part4-formula.html.
•XML/RNG schemas and OWL ontologies. https://docs.oasis-open.org/office/OpenDocument/v1.3/os/schemas/.
Related work:
This specification replaces or supersedes:
•OASIS Open Document Format for Office Applications (OpenDocument) Version 1.2. 29 September 2011. OASIS Standard. http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os.html.
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#
http://docs.oasis-open.org/ns/office/1.2/meta/pkg#
Abstract:
This document is Part 3 of the Open Document Format for Office Applications (OpenDocument) Version 1.3 specification.
Status:
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/.
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).
Note that any machine-readable content (Computer Language Definitions) declared Normative for this Work Product is provided in separate plain text files. In the event of a discrepancy between any such plain text file and display content in the Work Product's prose narrative document(s), the content in the separate plain text file prevails.
Citation format:
When referencing this specification the following citation format should be used:
[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.
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.
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.
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 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.
All text is normative unless otherwise labeled.
Text with a gray background color which is contained in boxes is informative. -
Within the normative text of this specification, the terms "shall", "shall not", "should", "should not", "may" and “need not” are to be interpreted as described in Annex H of [ISO/IEC Directives].
Attributes and elements may be marked as deprecated. Deprecated attributes or elements have “Deprecated” inserted into their section title. Attributes and elements marked as deprecated should not be used any longer, and may be removed from future versions of (OpenDocument).
XML Element, attribute names, attribute value types, and attribute values appear in monospace font.
This standard, for illustrative purposes, describes functionality using terminology common in desktop computing environments that contain a display terminal, keyboard, and mouse, attached to a computer hosting an operating system with a graphical user interface which includes user interface controls such as input controls, command buttons, selection boxes, etc.
This standard is not limited to such environments. This format can be used by alternative computing environments, with other form factors, non-GUI consumers and producers, assistive technologies, using analogous user interface operations.
Implementation-defined is used in this standard for values or processing that may differ between ODF implementations but is required to be specified by the implementor for each particular ODF-implementation.
Implementation-dependent is used in this standard for values or processing that may differ between ODF implementations but is not required to be specified by the implementor for each particular ODF-implementation.
[CSS2] Bert Bos, Håkon Wium Lie, Chris Lilley, Ian Jacobs, Cascading Style Sheets, level 2, http://www.w3.org/TR/1998/REC-CSS2-19980512, W3C, 1998.
[CSS3Text] Michel Suignard, CSS3 Text Module, http://www.w3.org/TR/2003/CR-css3-text-20030514, W3C, 2003.
[DAISY] ANSI/NISO Z39.86-2005 (R2012) Specifications for the Digital Talking Book, http://www.niso.org/standards/resources/Z39-86-2005.html, 2005.
[DCMI] Dublin Core Metadata Element Set, Version 1.1: Reference Description, http://www.dublincore.org/documents/2008/01/14/dces/, Dublin Core Metadata Initiative, 2003.
[DOMEvents2] Tom Pixley, Document Object Model (DOM) Level 2 Events Specification, http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113, W3C, 2000.
[GRDDL] Don Conolly, Gleaning Resource Descriptions from Dialects of Languages (GRDDL), http://www.w3.org/TR/2007/REC-grddl-20070911/, W3C, 2007.
[HTML4] Dave Raggett, Arnaud Le Hors, Ian Jacobs, HTML 4.01 Specification, http://www.w3.org/TR/1999/REC-html401-19991224, W3C, 1999.
[MathML] David Carlisle, Patrick Ion, Robert Miner, Nico Poppelier, Mathematical Markup Language (MathML) Version 2.0 (Second Edition), http://www.w3.org/TR/2003/REC-MathML2-20031021/, W3C, 2003.
[MIMETYPES] MIME Media Types, http://www.iana.org/assignments/media-types/, IANA.
[ODF10] OASIS Standard, Open Document Format for Office Applications (OpenDocument) v1.0, May 2005, http://docs.oasis-open.org/office/v1.0/OpenDocument-v1.0-os.pdf
[ODF11] OASIS Standard, Open Document Format for Office Applications (OpenDocument) v1.1, February 2007, http://docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.pdf
[OLE] Kraig Brockschmidt, Inside OLE, Microsoft Press, 1995, ISBN: 1-55615-843-2
[OWL] Deborah L. McGuinness, Frank van Harmelen, OWL Web Ontology Language Overview, http://www.w3.org/TR/2004/REC-owl-features-20040210/, W3C, 2004.
[PNG] David Duce, Portable Network Graphics (PNG) Specification (Second Edition), http://www.w3.org/TR/2003/REC-PNG-20031110, W3C, 2003.
[RDF-CONCEPTS] Graham Klyne, Jeremy J. Carroll, Brian McBride, Resource Description Framework (RDF): Concepts and Abstract Syntax, http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/, W3C, 2004.
[RDFa] Ben Adida, Mark Birbeck, Shane McCarron, Steven Pemberton, RDFa in XHTML: Syntax and Processing, http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014, W3C, 2008.
[RFC2045] N. Freed and N. Borenstein, Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies, http://www.ietf.org/rfc/rfc2045.txt, IETF, 1996.
[RFC2616] R. Fielding, et al., Hypertext Transfer Protocol -- HTTP/1.1, http://www.ietf.org/rfc/rfc2616.txt, IETF, 1999.
[RFC3066] H. Alvestrand, Tags for the Identification of Languages, http://www.ietf.org/rfc/rfc3066.txt, IETF, 2001.
[RFC3987] M. Duerst, M. Suignard, Internationalized Resource Identifiers (IRIs), http://www.ietf.org/rfc/rfc3987.txt, IETF, 2005
[RFC4514] K. Zeilenga, Lightweight Directory Access Protocol (LDAP): String Representation of Distinguished Names, http://tools.ietf.org/html/rfc4514, IETF, 2006.
[RFC5646] A. Phillips, M. Davis, Tags for Identifying Languages, http://www.ietf.org/rfc/rfc5646.txt, IETF, 2009.
[RFC6838] N. Freed, J. Klensin, T. Hansen Media Type Specifications and Registration Procedures, http://www.ietf.org/rfc/rfc6838.txt, IETF, 2013.
[SMIL20] Jeff Ayars, etc al., Synchronized Multimedia Integration Language (SMIL 2.0) - [Second Edition], http://www.w3.org/TR/2005/REC-SMIL2-20050107/, W3C, 2001.
[SVG] Jon Ferraiolo, 藤沢 淳 (FUJISAWA Jun), Dean Jackson, Scalable Vector Graphics (SVG) 1.1, http://www.w3.org/TR/2003/REC-SVG11-20030114/, W3C, 2003.
[UAX9] Mark Davis, The Bidirectional Algorithm, Unicode Standard Annex #9, http://www.unicode.org/reports/tr9/tr9-15.html, 2005.
[UTR18] Mark Davis, Andy Heninger, Unicode Regular Expressions, Unicode Technical Report #18, http://www.unicode.org/reports/tr18/tr18-13.html, 2008.
[UTR20] Martin Dürst and Asmus Freytag, Unicode in XML and other Markup Languages, Unicode Technical Report #20, http://www.unicode.org/reports/tr20/tr20-7.html, 2003.
[XForms] John M. Boyer, XForms 1.0 (Third Edition), http://www.w3.org/TR/2007/REC-xforms-20071029/, W3C, 2007.
[XLink] Steve DeRose, Eve Maler, David Orchard, XML Linking Language (XLink) Version 1.0, http://www.w3.org/TR/2001/REC-xlink-20010627/, W3C, 2001.
[XML-ID] Jonathan Marsh, Daniel Veillard, Norman Walsh, xml:id Version 1.0, http://www.w3.org/TR/2005/REC-xml-id-20050909/, W3C, 2005.
[XML-Names] Tim Bray rt al., Namespaces in XML 1.0 (Second Edition), http://www.w3.org/TR/2006/REC-xml-names-20060816, W3C, 2006.
[XML1.0] Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, François Yergeau , Extensible Markup Language (XML) 1.0 (Fourth Edition), http://www.w3.org/TR/2006/REC-xml-20060816/, W3C, 2006.
[XMLENC-CORE] Donald Eastlake, Joseph Reagle, XML Encryption Syntax and Processing, http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/, W3C, 2002.
[XPath] James Clark, Steve DeRose, XML Path Language (XPath) Version 1.0, http://www.w3.org/TR/1999/REC-xpath-19991116, W3C, 1999.
[XMLSchema-2] Paul V. Biron, Ashok Malhotra, XML Schema Part 2: Datatypes Second Edition, http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/, W3C, 2004.
[XSL] Sharon Adler, et al., Extensible Stylesheet Language (XSL), http://www.w3.org/TR/2001/REC-xsl-20011015/, W3C, 2001.
[XSLT] James Clark, XSL Transformations (XSLT) Version 1.0, http://www.w3.org/TR/1999/REC-xslt-19991116, W3C, 1999.
[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.
[UTR20] Martin Dürst and Asmus Freytag, Unicode in XML and other Markup Languages, Unicode Technical Report #20, http://www.unicode.org/reports/tr20/tr20-7.html, 2003.
Tables 1-6 list namespaces used or defined by OpenDocument.
Note: The defined XML namespaces conform to the Namespaces in XML specification [XML-Names].
This specification uses the prefixes defined in Tables 1 and 2 when referring to elements and attributes in this specification. However, implementors may use any prefix, provided that there is a namespace declaration that binds the prefix to the IRI of the corresponding namespace.
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: |
chart | Elements and attributes that describe chart content. | urn:oasis:names:tc:opendocument:xmlns: |
config | Elements and attributes that describe application specific settings. | urn:oasis:names:tc:opendocument:xmlns: |
db | For elements and attributes that describe database specific objects. | urn:oasis:names:tc:opendocument:xmlns: |
dr3d | Elements and attributes that describe 3D graphic content. | urn:oasis:names:tc:opendocument:xmlns: |
draw | Elements and attributes that describe graphic content. | urn:oasis:names:tc:opendocument:xmlns: |
form | Elements and attributes that describe forms and controls. | urn:oasis:names:tc:opendocument:xmlns: |
manifest | Elements and attribute contained in the package manifest. | urn:oasis:names:tc:opendocument:xmlns: |
meta | Elements and attributes that describe meta information. | urn:oasis:names:tc:opendocument:xmlns: |
number | Elements and attributes that describe data style information. | urn:oasis:names:tc:opendocument:xmlns: |
office | All common pieces of information not contained in another, more specific namespace. | urn:oasis:names:tc:opendocument:xmlns: |
presentation | Elements and attributes that describe presentation content. | urn:oasis:names:tc:opendocument:xmlns: |
script | Elements and attributes that represent scripts or events. | urn:oasis:names:tc:opendocument:xmlns: |
table | Elements and attributes that may occur in spreadsheets or in table in a text document. | urn:oasis:names:tc:opendocument:xmlns: |
text | Elements and attributes that may occur within text documents and text parts of other document types. | urn:oasis:names:tc:opendocument:xmlns: |
style | Elements and attributes that describe the style and inheritance model used by the OpenDocument format. | urn:oasis:names:tc:opendocument:xmlns: |
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 | http://docs.oasis-open.org/ns/office/1.2/meta/odf# |
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: |
svg | Elements and attributes that are derived from elements or attributes defined in [SVG]. | urn:oasis:names:tc:opendocument:xmlns: |
smil | Attributes that are derived from to attributes defined in [SMIL20]. | urn:oasis:names:tc:opendocument:xmlns: |
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]) | http://www.w3.org/2003/g/data-view# |
Table 5 - XML Namespaces defined by the OpenDocument metadata manifest ontology
Prefix | Description | Namespace |
pkg | OWL classes and properties contained in metadata manifest files. | http://docs.oasis-open.org/ns/office/1.2/meta/pkg# |
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. | urn:oasis:names:tc:opendocument:xmlns:of:1.2 |
An OpenDocument document shall meet the following requirements:
A)If the document is an OpenDocument package, then
A.1)it shall be a conforming OpenDocument package [ODF1.3-Part-2:Packages], 2.2 Packages, and
A.2)the package shall contain at least one of the following files: content.xml and styles.xml. It may contain additional files.
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:
B.1)The files shall be well-formed XML documents with respect to the XML 1.0 [XML1.0]specification.
B.2)The XML root elements of the files shall be
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.
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.
C)If the document is a single XML file, then
C.1)the file shall be a well-formed XML document with respect to the XML 1.0 [XML1.0] specification
C.2)the XML root element of the file shall be <office:document>.
C.3)the XML file shall validate against the schema defined in appendix A.
D.1)They shall conform to the XML Namespaces specification [XML-Names].
D.2)They shall conform to the xml-id Version 1.0 specification [XML-ID].
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.3," 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.3".
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).
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:
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.
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:
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:
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.
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".
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".
C)The <office:body> 3.3 element shall have the child element <office:text> 3.4.
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".
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".
C)The <office:body> 3.3 element shall have the child element <office:spreadsheet> 3.7.
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.
E)All table:formula attribute values shall be a conforming OpenDocument Formula expression [ODF1.3-Part-4:OpenFormula] 2.2 OpenDocument Formula Expression.
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".
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".
C)The <office:body> 3.3 element shall have the child element <office:drawing> 3.5.
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".
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".
C)The <office:body> 3.3 element shall have the child element 3.6 <office:presentation>.
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".
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".
C)The <office:body> 3.3 element shall have the child element <office:chart> 19.379.
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".
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".
C)The <office:body> 3.3 element shall have the child element <office:image> 3.9.
A)The <office:document> 3.1.2 element shall have an office:mimetype 19.379 attribute with the value "application/vnd.oasis.opendocument.base".
B)If the document is an OpenDocument package then it shall contain a file named mimetype containing the string " application/vnd.oasis.opendocument.base".
C)The <office:body> 3.3 element shall have the child element <office:database> 12.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.
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.
C)It shall interpret those elements and attributes it does interpret consistent with the semantics defined for the element or attribute by this specification.
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.
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:
E.1)It shall be a nonvalidating XML processor with regard to the XML 1.0 specification [XML1.0]
E.2)It shall be and be a conforming processor with regard to the XML Namespaces specification [XML-Names].
E.3)It shall conform to the xml-id specification [XML-ID].
OpenDocument defines two methods of document representation:
•A collection of files within a package ([ODF1.3-Part-2:Packages]), each of which stores a part of a complete document.
The <office:document> element is a root element.
The <office:document> element is usable within the following elements: <db:component> 12.25.5 and <draw:object> 10.4.6.2.
The <office:document> element has the following attributes: grddl:transformation 19.320, office:mimetype 19.379 and office:version 19.390.
The <office:document> element has the following child elements: <office:automatic-styles> 3.15.3, <office:body> 3.3, <office:font-face-decls> 3.14, <office:master-styles> 3.15.4, <office:meta> 3.2, <office:scripts> 3.12, <office:settings> 3.10 and <office:styles> 3.15.2.
The potential root elements for an OpenDocument document represented as a package are defined in OpenDocument Document, 2.2.1.
A package may also contain image files, embedded objects and implementation-dependent files.
The <office:document-content> element is a root element.
The <office:document-content> element has the following attributes: grddl:transformation 19.320 and office:version 19.390.
The <office:document-content> element has the following child elements: <office:automatic-styles> 3.15.3, <office:body> 3.3, <office:font-face-decls> 3.14 and <office:scripts> 3.12.
The <office:document-styles> element is a root element.
The <office:document-styles> element has the following attributes: grddl:transformation 19.320 and office:version 19.390.
The <office:document-styles> element has the following child elements: <office:automatic-styles> 3.15.3, <office:font-face-decls> 3.14, <office:master-styles> 3.15.4 and <office:styles> 3.15.2.
The <office:document-meta> element is a root element.
The <office:document-meta> element has the following attributes: grddl:transformation 19.320 and office:version 19.390.
The <office:document-meta> element has the following child element: <office:meta> 3.2.
The <office:document-settings> element is a root element.
The <office:document-settings> element has the following attributes: grddl:transformation 19.320 and office:version 19.390.
The <office:document-settings> element has the following child element: <office:settings> 3.10.
OpenDocument file models are summarized in Table 7.
Table 7 - Root element content models
Root Element | <office:meta> | <office:settings> | <office:scripts> | <office:font-face-decls> | <office:styles> | <office:automatic-styles> | <office:master-styles> | <office:body> |
<office:document> | X | X | X | X | X | X | X | X |
<office:document-content> |
|
| X | X |
| X |
| X |
<office:document-styles> |
|
|
| X | X | X | X |
|
<office:document-meta> | X |
|
|
|
|
|
|
|
<office:document-settings> |
| X |
|
|
|
|
|
|
The <office:meta> element contains metadata elements for a document that are not specified by a manifest.rdf file. 4.2.2
All the child elements of an <office:meta> element contain metadata about a document as a whole.
The <office:meta> element is usable within the following elements: <office:document> 3.1.2 and <office:document-meta> 3.1.3.4.
The <office:meta> element has no attributes.
The <office:meta> element has the following child elements: <dc:creator> 4.3.2.7, <dc:date> 4.3.2.10, <dc:description> 4.3.2.3, <dc:language> 4.3.2.15, <dc:subject> 4.3.2.4, <dc:title> 4.3.2.2, <meta:auto-reload> 4.3.2.13, <meta:creation-date> 4.3.2.9, <meta:document-statistic> 4.3.2.18, <meta:editing-cycles> 4.3.2.16, <meta:editing-duration> 4.3.2.17, <meta:generator> 4.3.2.1, <meta:hyperlink-behaviour> 4.3.2.14, <meta:initial-creator> 4.3.2.6, <meta:keyword> 4.3.2.5, <meta:print-date> 4.3.2.11, <meta:printed-by> 4.3.2.8, <meta:template> 4.3.2.12 and <meta:user-defined> 4.3.3.
The <office:body> element contains the elements that represent the content of a document.
The <office:body> element is usable within the following elements: <office:document> 3.1.2 and <office:document-content> 3.1.3.2.
The <office:body> element has no attributes.
The <office:body> element has the following child elements: <office:chart> 3.8, <office:database> 12.1, <office:drawing> 3.5, <office:image> 3.9, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <office:text> element represents the content of a text document.
The <office:text> element is usable within the following element: <office:body> 3.3.
The <office:text> element has the following attributes: text:global 19.812 and text:use-soft-page-breaks 19.903.
The <office:text> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:forms> 13.2, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:data-pilot-tables> 9.6.2, <table:database-ranges> 9.4.14, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:dde-connection-decls> 14.7.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:page-sequence> 5.2, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.2, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <office:drawing> element represents a drawing document.
The <office:drawing> element is usable within the following element: <office:body> 3.3.
The <office:drawing> element has no attributes.
The <office:drawing> element has the following child elements: <draw:page> 10.2.4, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:data-pilot-tables> 9.6.2, <table:database-ranges> 9.4.14, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.2, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:presentation> element represents a presentation document.
The <office:presentation> element is usable within the following element: <office:body> 3.3.
The <office:presentation> element has no attributes.
The <office:presentation> element has the following child elements: <draw:page> 10.2.4, <presentation:date-time-decl> 10.9.3.6, <presentation:footer-decl> 10.9.3.4, <presentation:header-decl> 10.9.3.2, <presentation:settings> 10.9.3.7, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:data-pilot-tables> 9.6.2, <table:database-ranges> 9.4.14, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.2, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:spreadsheet> element represents a spreadsheet document.
The <office:spreadsheet> element is usable within the following element: <office:body> 3.3.
The <office:spreadsheet> element has the following attributes: table:protection-key 19.701, table:protection-key-digest-algorithm 19.702 and table:structure-protected 19.729.
The <office:spreadsheet> element has the following child elements: <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:data-pilot-tables> 9.6.2, <table:database-ranges> 9.4.14, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <table:table> 9.1.2, <table:tracked-changes> 9.9.2, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.2, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:chart> element represents a chart document.
The <office:chart> element is usable within the following element: <office:body> 3.3.
The <office:chart> element has no attributes.
The <office:chart> element has the following child elements: <chart:chart> 11.1, <table:calculation-settings> 9.4.1, <table:consolidation> 9.7, <table:content-validations> 9.4.4, <table:data-pilot-tables> 9.6.2, <table:database-ranges> 9.4.14, <table:dde-links> 9.8, <table:label-ranges> 9.4.10, <table:named-expressions> 9.4.11, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:dde-connection-decls> 14.7.2, <text:sequence-decls> 7.4.11, <text:user-field-decls> 7.4.7 and <text:variable-decls> 7.4.2.
The <office:image> element represents an image document.
The <office:image> element contains a <draw:frame> 10.4.2 element which shall contain a single <draw:image> 10.4.4 element.
The <office:image> element is usable within the following element: <office:body> 3.3.
The <office:image> element has no attributes.
The <office:image> element has the following child element: <draw:frame> 10.4.2.
The <office:settings> element is usable within the following elements: <office:document> 3.1.2 and <office:document-settings> 3.1.3.5.
The <office:settings> element has no attributes.
The <office:settings> element has the following child element: <config:config-item-set> 3.10.2.
The <config:config-item-set> element is usable within the following elements: <config:config-item-map-entry> 3.10.5, <config:config-item-set> 3.10.2 and <office:settings> 3.10.
The <config:config-item-set> element has the following attribute: config:name 19.29.
The <config:config-item-set> element has the following child elements: <config:config-item> 3.10.3, <config:config-item-map-indexed> 3.10.4, <config:config-item-map-named> 3.10.6 and <config:config-item-set> 3.10.2.
The <config:config-item> element is usable within the following elements: <config:config-item-map-entry> 3.10.5 and <config:config-item-set> 3.10.2.
The <config:config-item> element has the following attributes: config:name 19.29 and config:type 19.30.
The <config:config-item> element has no child elements.
The <config:config-item> element has character data content.
The <config:config-item-map-indexed> element is usable within the following elements: <config:config-item-map-entry> 3.10.5 and <config:config-item-set> 3.10.2.
The <config:config-item-map-indexed> element has the following attribute: config:name 19.29.
The <config:config-item-map-indexed> element has the following child element: <config:config-item-map-entry> 3.10.5.
The <config:config-item-map-entry> element is usable within the following elements: <config:config-item-map-indexed> 3.10.4 and <config:config-item-map-named> 3.10.6.
The <config:config-item-map-entry> element has the following attribute: config:name 19.29.
The <config:config-item-map-entry> element has the following child elements: <config:config-item> 3.10.3, <config:config-item-map-indexed> 3.10.4, <config:config-item-map-named> 3.10.6 and <config:config-item-set> 3.10.2.
The <config:config-item-map-named> element is usable within the following elements: <config:config-item-map-entry> 3.10.5 and <config:config-item-set> 3.10.2.
The <config:config-item-map-named> element has the following attribute: config:name 19.29.
The <config:config-item-map-named> element has the following child element: <config:config-item-map-entry> 3.10.5.
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.
The <office:scripts> element contains all the <office:script> elements for a document.
Note: Scripts need not use XML document models.
The <office:scripts> element may also contain <office:event-listeners> 10.4.4 elements which contain the events assigned to the document itself.
The <office:scripts> element is usable within the following elements: <office:document> 3.1.2 and <office:document-content> 3.1.3.2.
The <office:scripts> element has no attributes.
The <office:scripts> element has the following child elements: <office:event-listeners> 10.3.19 and <office:script> 3.13.
The <office:script> element contains a script.
The <office:script> element is usable within the following element: <office:scripts> 3.12.
The <office:script> element has the following attribute: script:language 19.434.
The <office:script> element has mixed content where arbitrary child elements are permitted.
The <office:font-face-decls> element contains all the font face declarations (<style:font-face> 16.23 elements) for a document.
The <office:font-face-decls> element is usable within the following elements: <office:document> 3.1.2, <office:document-content> 3.1.3.2 and <office:document-styles> 3.1.3.3.
The <office:font-face-decls> element has no attributes.
The <office:font-face-decls> element has the following child element: <style:font-face> 16.23.
There are three types of styles for documents: common, automatic and master.
Page layouts and styles are defined by <style:page-layout> 16.5 and <style:master-page> 16.9 elements, respectively.
The <office:styles> element is usable within the following elements: <office:document> 3.1.2 and <office:document-styles> 3.1.3.3.
The <office:styles> element has no attributes.
The <office:styles> element has the following child elements: <draw:fill-image> 16.42.6, <draw:gradient> 16.42.1, <draw:hatch> 16.42.5, <draw:marker> 16.42.8, <draw:opacity> 16.42.7, <draw:stroke-dash> 16.42.9, <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, <style:default-page-layout> 16.8, <style:default-style> 16.4, <style:presentation-page-layout> 16.43, <style:style> 16.2, <svg:linearGradient> 16.42.2, <svg:radialGradient> 16.42.3, <table:table-template> 16.20, <text:bibliography-configuration> 16.31.6, <text:linenumbering-configuration> 16.31.1, <text:list-style> 16.32, <text:notes-configuration> 16.31.3 and <text:outline-style> 16.36.
The <office:automatic-styles> element contains automatic styles used in a document.
The <office:automatic-styles> element is usable within the following elements: <office:document> 3.1.2, <office:document-content> 3.1.3.2 and <office:document-styles> 3.1.3.3.
The <office:automatic-styles> element has no attributes.
The <office:automatic-styles> element has the following child 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, <style:page-layout> 16.5, <style:style> 16.2 and <text:list-style> 16.32.
The <office:master-styles> element is usable within the following elements: <office:document> 3.1.2 and <office:document-styles> 3.1.3.3.
The <office:master-styles> element has no attributes.
The <office:master-styles> element has the following child elements: <draw:layer-set> 10.2.2, <style:handout-master> 10.2.1 and <style:master-page> 16.9.
Signatures other than document signatures are implementation-defined.
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.
If a foreign element has a <text:h> 5.1.2 or <text:p> 5.1.3 ancestor element, and is a child element of an element for which the OpenDocument schema permits the inclusion of character data, and if the OpenDocument schema permits the inclusion of character data for all its ancestors up to the <text:p> or <text:h> element ancestor element, or a <text:ruby-base> 6.4.2 ancestor element, then the element's content may be interpreted by conforming OpenDocument consumers, and the document itself shall be valid against the OpenDocument schema as if the foreign element's start- and end-tags or its empty-element-tag are removed.
For a foreign element that occurs at another location, conforming consumers should not interpret but may preserve the element’s content.
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)If the attribute has a specified default value, use its default value, or
2)If the attribute does not have a specified default value, ignore the attribute.
ODF processing of white space characters is in conformance with the provisions of [XML1.0].
In addition, OpenDocument Consumers shall ignore all element children ([RNG] section 5, Data Model) of elements defined in this specification that are strings consisting entirely of white space characters and which do not satisfy a pattern of the OpenDocument schema definition for the element.
Additional treatment of occurrences of white space characters depends on the provisions for specific elements, attributes, and their datatypes in this specification.
Note: There are special OpenDocument rules for the reduction of white space sequences 3.18 to single space characters in the text obtained from <text:p> 5.1.3, <text:h> 5.1.2 and their descendant elements.
Office documents contained in a package use the MIME types and file name extensions listed in Appendix C. See 3.1.3.
Office documents not contained in a package should use the MIME type text/xml.
Only MIME types and extensions that have been registered according to [RFC6838] should be used for office documents that conform to this specification. The MIME types and extensions listed in appendix C should be used where appropriate.
Metadata is general information about a document or its content.
OpenDocument supports five types of metadata:
1)RDF metadata describing documents or the content of identifiable OpenDocument elements. 4.2.2
2)Text content being used as RDF metadata. 4.2.1
3)Pre-defined metadata (meta.xml). 4.3.2
4)User-defined metadata (using the <meta:user-defined> element). 4.3.3
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.
Metadata in OpenDocument documents may be expressed using the model of the W3C Resource Description Framework [RDF-CONCEPTS].
RDF metadata is supported as in-content metadata and by manifest.rdf. 4.2.2. RDF metadata can be attached to elements in the "content.xml" and "styles.xml" file. Elements supporting this type of metadata have the following attributes: xhtml:about 19.911, xhtml:property 19.914, xhtml:content 19.912, and xhtml:datatype 19.913. When metadata is added using these attributes, it is referred to as in-content metadata. If "content.xml" and "styles.xml" files contain in-content metadata they shall be listed in the package's "manifest.rdf" file.
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.
An instance of the odf:ContentFile class represents a content.xml file.
The odf:ContentFile class is a subclass of pkg:File.
An instance of the odf:StylesFile class represents a styles.xml file.
The odf:StylesFile class is a subclass of pkg:File
Note: One or more rdf:type properties specify the metadata type of an odf:Element.
The following properties are defined for the subclass describing a <text:meta-field> element (urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field) : odf:prefix 4.2.2.5 and odf:suffix 4.2.2.6.
The odf:prefix property defines the prefix content of a <text:meta-field> element 7.5.19.
This property can be used with the following class: urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field 4.2.2.4.
The odf:suffix property defines the suffix content of a <text:meta-field> element 7.5.19.
This property can be used with the following class: urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field 4.2.2.4.
Note: Consumers need not process custom metadata other than to preserve it when editing a document.
The <meta:generator> element contains a string that identifies the OpenDocument producer that was used to create or last modify the document. This string should match the definition for user-agents in the HTTP protocol as specified in section 14.43 of [RFC2616]. The generator string should allow OpenDocument consumers to distinguish between all released versions of a producer.
Note: Release versions of a producer could be distinguished based on build identifiers or patch-level information.
If an OpenDocument producer that creates a document cannot provide an identifier string, the producer shall not export this element. If a producer stores a modified document created by another producer cannot provide a unique identifier, it shall not export the original identifier belonging to the producer that created the document.
The <meta:generator> element is usable within the following element: <office:meta> 3.2.
The <meta:generator> element has no attributes.
The <meta:generator> element has no child elements.
The <meta:generator> element has content of data type string 18.2.
The <dc:title> element specifies the title of a document.
The <dc:title> element is usable within the following element: <office:meta> 3.2.
The <dc:title> element has no attributes.
The <dc:title> element has no child elements.
The <dc:title> element has content of data type string 18.2.
The <dc:description> element contains a description of a document.
The <dc:description> element is usable within the following element: <office:meta> 3.2.
The <dc:description> element has no attributes.
The <dc:description> element has no child elements.
The <dc:description> element has content of data type string 18.2.
The <dc:subject> element specifies the subject of a document.
The <dc:subject> element is usable within the following element: <office:meta> 3.2.
The <dc:subject> element has no attributes.
The <dc:subject> element has no child elements.
The <dc:subject> element has content of data type string 18.2.
The <meta:keyword> element contains a keyword pertaining to a document.
The <meta:keyword> element is usable within the following element: <office:meta> 3.2.
The <meta:keyword> element has no attributes.
The <meta:keyword> element has no child elements.
The <meta:keyword> element has content of data type string 18.2.
The <meta:initial-creator> element specifies the name of the initial creator of a document.
The <meta:initial-creator> element is usable within the following element: <office:meta> 3.2.
The <meta:initial-creator> element has no attributes.
The <meta:initial-creator> element has no child elements.
The <meta:initial-creator> element has content of data type string 18.2.
The <dc:creator> element is usable within the following elements: <office:annotation> 14.1, <office:change-info> 5.5.7 and <office:meta> 3.2.
The <dc:creator> element has no attributes.
The <dc:creator> element has no child elements.
The <dc:creator> element has content of data type string 18.2.
The <meta:printed-by> element specifies the name of the last person who printed a document.
The <meta:printed-by> element is usable within the following element: <office:meta> 3.2.
The <meta:printed-by> element has no attributes.
The <meta:printed-by> element has no child elements.
The <meta:printed-by> element has content of data type string 18.2.
The <meta:creation-date> element specifies the date and time when a document was created.
The <meta:creation-date> element is usable within the following element: <office:meta> 3.2.
The <meta:creation-date> element has no attributes.
The <meta:creation-date> element has no child elements.
The <meta:creation-date> element has content of data type dateTime 18.2.
The <dc:date> element is usable within the following elements: <office:annotation> 14.1, <office:change-info> 5.5.7 and <office:meta> 3.2.
The <dc:date> element has no attributes.
The <dc:date> element has no child elements.
The <dc:date> element has content of data type dateTime 18.2.
The <meta:print-date> element specifies the date and time when a document was last printed.
The <meta:print-date> element is usable within the following element: <office:meta> 3.2.
The <meta:print-date> element has no attributes.
The <meta:print-date> element has no child elements.
The <meta:print-date> element has content of data type dateTime 18.2.
The <meta:template> element specifies an IRI for the document template that was used to create a document. The IRI is specified using the xlink:href attribute. See [XLink].
The <meta:template> element is usable within the following element: <office:meta> 3.2.
The <meta:template> element has the following attributes: meta:date 19.323, xlink:actuate 19.915, xlink:href 19.916, xlink:title 19.918 and xlink:type 19.919.
The <meta:template> element has no child elements.
The <meta:auto-reload> element is usable within the following element: <office:meta> 3.2.
The <meta:auto-reload> element has the following attributes: meta:delay 19.324, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <meta:auto-reload> element has no child elements.
The <meta:hyperlink-behaviour> element specifies the default behavior for hyperlinks in a document.
The <meta:hyperlink-behaviour> element is usable within the following element: <office:meta> 3.2.
The <meta:hyperlink-behaviour> element has the following attributes: office:target-frame-name 19.385 and xlink:show 19.917.
The <meta:hyperlink-behaviour> element has no child elements.
The <dc:language> element specifies the default language of a document.
The <dc:language> element is usable within the following element: <office:meta> 3.2.
The <dc:language> element has no attributes.
The <dc:language> element has no child elements.
The <dc:language> element has content of data type language 18.3.16.
The <meta:editing-cycles> element is usable within the following element: <office:meta> 3.2.
The <meta:editing-cycles> element has no attributes.
The <meta:editing-cycles> element has no child elements.
The <meta:editing-cycles> element has content of data type nonNegativeInteger 18.2.
The <meta:editing-duration> element specifies the total time spent editing a document.
The <meta:editing-duration> element is usable within the following element: <office:meta> 3.2.
The <meta:editing-duration> element has no attributes.
The <meta:editing-duration> element has no child elements.
The <meta:editing-duration> element has content of data type duration 18.2.
The <meta:document-statistic> element represents statistics about a document.
The <meta:document-statistic> element is usable within the following element: <office:meta> 3.2.
The <meta:document-statistic> element has the following attributes: meta:cell-count 19.321, meta:character-count 19.322, meta:draw-count 19.325, meta:frame-count 19.326, meta:image-count 19.327, meta:non-whitespace-character-count 19.329, meta:object-count 19.330, meta:ole-object-count 19.331, meta:page-count 19.332, meta:paragraph-count 19.333, meta:row-count 19.334, meta:sentence-count 19.335, meta:syllable-count 19.336, meta:table-count 19.337 and meta:word-count 19.339.
The <meta:document-statistic> element has no child elements.
The <meta:user-defined> element specifies any additional user-defined metadata for a document.
The <meta:user-defined> element is usable within the following element: <office:meta> 3.2.
The <meta:user-defined> element has the following attributes: meta:name 19.328, meta:value-type 19.338.
The <meta:user-defined> element has no child elements.
The <meta:user-defined> element has character data content, or depending on the value of the meta:value-type attribute content of type double 18.2, date 18.2, dateTime 18.2, duration 18.2, boolean 18.3.3 or string 18.2.
The <text:h> and <text:p> elements represent headings and paragraphs, respectively.
Headings and paragraphs are collectively referred to as paragraph elements.
The <text:h> 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:list-header> 5.3.3, <text:list-item> 5.3.4, <text:note-body> 6.3.4, <text:numbered-paragraph> 5.3.6 and <text:section> 5.4.
The <text:h> element has the following attributes: text:class-names 19.775, text:cond-style-name 19.781, text:id 19.815, text:is-list-header 19.822, text:outline-level 19.850, text:restart-numbering 19.863, text:start-value 19.874, text:style-name 19.880, xhtml:about 19.911, xhtml:content 19.912, xhtml:datatype 19.913, xhtml:property 19.914 and xml:id 19.920.
The <text:h> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:drop-down> 7.4.16, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:number> 6.1.10, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:p> element is usable within the following elements: <chart:data-label> 11.15, <chart:equation> 11.19, <chart:footer> 11.2.3, <chart:label-separator> 17.24, <chart:legend> 11.4, <chart:subtitle> 11.2.2, <chart:title> 11.2.1, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:image> 10.4.4, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <draw:text-box> 10.4.3, <form:textarea> 13.5.3, <office:annotation> 14.1, <office:change-info> 5.5.7, <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, <style:region-center> 16.17, <style:region-left> 16.16, <style:region-right> 16.18, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:error-message> 9.4.7, <table:help-message> 9.4.6, <table:table-cell> 9.1.4, <text:deletion> 5.5.5, <text:index-body> 8.2.2, <text:index-title> 8.2.3, <text:list-header> 5.3.3, <text:list-item> 5.3.4, <text:note-body> 6.3.4, <text:numbered-paragraph> 5.3.6 and <text:section> 5.4.
The <text:p> element has the following attributes: text:class-names 19.775, text:cond-style-name 19.781, text:id 19.815, text:style-name 19.880, xhtml:about 19.911, xhtml:content 19.912, xhtml:datatype 19.913, xhtml:property 19.914 and xml:id 19.920.
The <text:p> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:drop-down> 7.4.16, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:page-sequence> element is usable within the following element: <office:text> 3.4.
The <text:page-sequence> element has no attributes.
The <text:page-sequence> element has the following child element: <text:page> 5.2.2.
The <text:page> element represents a page in a <text:page-sequence> element.
The <text:page> element is usable within the following element: <text:page-sequence> 5.2.
The <text:page> element has the following attribute: text:master-page-name 19.839.
The <text:page> element has no child elements.
The <text:list> element is usable within the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:image> 10.4.4, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <draw:text-box> 10.4.3, <office:annotation> 14.1, <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:list-header> 5.3.3, <text:list-item> 5.3.4, <text:note-body> 6.3.4 and <text:section> 5.4.
The <text:list> element has the following attributes: text:continue-list 19.785, text:continue-numbering 19.786, text:style-name 19.880 and xml:id 19.920.
The <text:list> element has the following child elements: <text:list-header> 5.3.3 and <text:list-item> 5.3.4.
To determine which formatting properties are applied to a list, the list level and its style name are taken into account. 16.32.
The <text:list-header> element is usable within the following element: <text:list> 5.3.1.
The <text:list-header> element has the following attribute: xml:id 19.920.
The <text:list-header> element has the following child elements: <text:h> 5.1.2, <text:list> 5.3.1, <text:number> 6.1.10, <text:p> 5.1.3 and <text:soft-page-break> 5.6.
The <text:list-item> element represents an item in a list.
The <text:list-item> element is usable within the following element: <text:list> 5.3.1.
The <text:list-item> element has the following attributes: text:start-value 19.874, text:style-override 19.881 and xml:id 19.920.
The <text:list-item> element has the following child elements: <text:h> 5.1.2, <text:list> 5.3.1, <text:number> 6.1.10, <text:p> 5.1.3 and <text:soft-page-break> 5.6.
•If a list is not contained in (surrounded by) another list or does not have an assigned list level style, the list level style defined by the default list style is used. See 5.3.2.
The <text:numbered-paragraph> element is deprecated in favor of the <text:list> 5.3.1 element.
A numbered paragraph can be assigned a list level. A numbered paragraph is equivalent to a list nested to the given level, containing one list item with one paragraph. If no level is given, the numbered paragraph is interpreted as being on level 1.
If a list style is not specified for a numbered paragraph, the list style of the previous numbered paragraph in the same sublist is used. If this paragraph is the first in the sublist, the list style of the previous paragraph in the higher list level is used. If there is no specified list style, the default list style is applied. 5.3.2
If a list level style is missing in the applied list style of a numbered paragraph, the same rules are applied to determine this list level style as for list items.
The text of a formatted number can be included in a <text:number> element.
Note: This text can be used by consumers that do not support numbering.
The <text:numbered-paragraph> element is usable within the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <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:numbered-paragraph> element has the following attributes: text:continue-numbering 19.786, text:level 19.834, text:list-id 19.835, text:start-value 19.874, text:style-name 19.880 and xml:id 19.920.
The <text:numbered-paragraph> element has the following child elements: <text:h> 5.1.2, <text:number> 6.1.10 and <text:p> 5.1.3.
If a list style is not specified for a numbered paragraph, the list style of the previous numbered paragraph in the same list is used. If this paragraph is the first in the list, the list style of the previous numbered paragraph in a higher list level is used. If there is no specified style available, the default style is applied. 5.3.2
If a list level style is missing in the applied list style of a numbered paragraph, the rules for styles on list items are applied. 5.3.5
The <text:section> element represents a named portion of content in a document.
•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> 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:section> element has the following attributes: text:condition 19.782, text:display 19.802, 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.
The <text:section> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:dde-source> 14.7.5, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:section-source> 5.4.2, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <text:section-source> element indicates that a section is a linked section.
The <text:section-source> element is usable within the following element: <text:section> 5.4.
The <text:section-source> element has the following attributes: text:filter-name 19.808, text:section-name 19.867, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <text:section-source> element has no child elements.
If a <text:tracked-changes> element is absent, there are no tracked changes in the corresponding scope. In this case, all change mark elements (5.5.8) in this scope shall be ignored.
The <text:tracked-changes> element is usable within the following elements: <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 and <style:header-left> 16.14.
The <text:tracked-changes> element has the following attribute: text:track-changes 19.889.
The <text:tracked-changes> element has the following child element: <text:changed-region> 5.5.3.
The <text:changed-region> element is usable within the following element: <text:tracked-changes> 5.5.2.
The <text:changed-region> element has the following attributes: text:id 19.815 and xml:id 19.920.
The <text:changed-region> element has the following child elements: <text:deletion> 5.5.5, <text:format-change> 5.5.6 and <text:insertion> 5.5.4.
The <text:insertion> element is usable within the following element: <text:changed-region> 5.5.3.
The <text:insertion> element has no attributes.
The <text:insertion> element has the following child element: <office:change-info> 5.5.7.
To reconstruct the text before a deletion took place:
The <text:deletion> element is usable within the following element: <text:changed-region> 5.5.3.
The <text:deletion> element has no attributes.
The <text:deletion> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:change-info> 5.5.7, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
Note: This element does not contain formatting changes that have taken place.
The <text:format-change> element is usable within the following element: <text:changed-region> 5.5.3.
The <text:format-change> element has no attributes.
The <text:format-change> element has the following child element: <office:change-info> 5.5.7.
The <office:change-info> element is usable within the following elements: <table:cell-content-change> 9.9.17, <table:deletion> 9.9.9, <table:insertion> 9.9.3, <table:movement> 9.9.13, <text:deletion> 5.5.5, <text:format-change> 5.5.6 and <text:insertion> 5.5.4.
The <office:change-info> element has no attributes.
The <office:change-info> element has the following child elements: <dc:creator> 4.3.2.7, <dc:date> 4.3.2.10 and <text:p> 5.1.3.
The change mark elements mark start, end and positions in a text where a change has occurred.
The <text:change-start> 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: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.
The <text:change-start> element has the following attribute: text:change-id 19.771.
The <text:change-start> element has no child elements.
The <text:change-end> 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: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.
The <text:change-end> element has the following attribute: text:change-id 19.771.
The <text:change-end> element has no child elements.
The <text:change> element marks a position in an empty region where text has been deleted.
The <text:change> 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: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.
The <text:change> element has the following attribute: text:change-id 19.771.
The <text:change> element has no child elements.
The <text:soft-page-break> element is usable within the following elements: <draw:text-box> 10.4.3, <office:text> 3.4, <table:covered-table-cell> 9.1.5, <table:table> 9.1.2, <table:table-cell> 9.1.4, <table:table-header-rows> 9.1.7, <table:table-row-group> 9.1.9, <table:table-rows> 9.1.8, <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:list-header> 5.3.3, <text:list-item> 5.3.4, <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.
The <text:soft-page-break> element has no attributes.
The <text:soft-page-break> element has no child elements.
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.
•<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].
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)Descendant <text:ruby> elements are replaced with their <text:ruby-base> child elements.
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)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)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)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)Sequences of “ “ (U+0020, SPACE) characters are replaced by a single “ “ (U+0020, SPACE) character.
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:
2a) Descendant elements of the paragraph element that are mark elements (<text:change> 5.5.8.4,<text:change-end> 5.5.8.3,<text:change-start> 5.5.8.2
<text:bookmark> 6.2.1.2,<text:bookmark-end> 6.2.1.4,<text:bookmark-start> 6.2.1.3,<text:reference-mark> 6.2.2.2
<text:reference-mark-end> 6.2.2.4,<text:reference-mark-start> 6.2.2.3,<text:toc-mark> 8.1.4,<text:toc-mark-end> 8.1.3,<text:toc-mark-start> 8.1.2,<text:user-index-mark> 8.1.7,<text:user-index-mark-end> 8.1.6,<text:user-index-mark-start> 8.1.5,<text:alphabetical-index-mark> 8.1.10,<text:alphabetical-index-mark-end> 8.1.9,<text:alphabetical-index-mark-start> 8.1.8) are removed from the paragraph element.
2b) 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 replaced with a hypothetical <text:s text:c="0"/> element.
Note: XML formatting software that does not implement the ODF white space rules may introduce or remove spaces.
The <text:s> element is used to represent the [UNICODE] character “ “ (U+0020, SPACE).
This element shall be used to represent the second and all following “ “ (U+0020, SPACE) characters in a sequence of “ “ (U+0020, SPACE) characters.
Note: It is not an error if the character preceding the element is not a white space character, but it is good practice to use this element only for the second and all following “ “ (U+0020, SPACE) characters in a sequence.
The <text:s> 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.
The <text:s> element has the following attribute: text:c 19.768.
The <text:s> element has no child elements.
The <text:tab> element represents the [UNICODE] tab character (HORIZONTAL TABULATION, U+0009). A <text:tab> element specifies that content immediately following it should align at the next tab stop.
The <text:tab> 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.
The <text:tab> element has the following attribute: text:tab-ref 19.883.
The <text:tab> element has no child elements.
The <text:line-break> element represents a line break.
The <text:line-break> 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.
The <text:line-break> element has no attributes.
The <text:line-break> element has no child elements.
Soft hyphens, hyphens, and non-breaking blanks are represented by [UNICODE] characters.
Table 8 - Unicode characters
The [UNICODE] character... | Represents... |
U-00AD SOFT HYPHEN | soft hyphen |
U+2011 NON-BREAKING HYPHEN | non-breaking hyphen |
U+OOA0 NO BREAK SPACE | non-breaking space |
The <text:span> element can be nested.
White space characters contained in this element are collapsed.
The <text:span> 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.
The <text:span> element has the following attributes: text:class-names 19.775 and text:style-name 19.880.
The <text:span> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:drop-down> 7.4.16, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:a> element represents a hyperlink.
The anchor of a hyperlink is composed of the character data contained in the <text:a> element and any of its descendant elements which constitute the character data of the paragraph element which contains the <text:a> element. 6.1.1
The <text:a> element is usable within the following elements: <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.
The <text:a> element has the following attributes: office:name 19.380, office:target-frame-name 19.385, office:title 19.387, text:style-name 19.880, text:visited-style-name 19.907, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <text:a> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <office:event-listeners> 10.3.19, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:drop-down> 7.4.16, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:meta> element represents portions of text that have in-content metadata attached. See 19.911.
The <text:meta> 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.
The <text:meta> element has the following attributes: xhtml:about 19.911, xhtml:content 19.912, xhtml:datatype 19.913, xhtml:property 19.914 and xml:id 19.920.
The <text:meta> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:drop-down> 7.4.16, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
This element has no attributes.
The <text:number> element is usable within the following elements: <text:h> 5.1.2, <text:list-header> 5.3.3, <text:list-item> 5.3.4 and <text:numbered-paragraph> 5.3.6.
The <text:number> element has no attributes.
The <text:number> element has no child elements.
The <text:number> element has content of data type string 18.2.
There are two types of bookmarks:
Bookmark references support overlapping references.
The <text:bookmark> element marks a text position.
The <text:bookmark> 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.
The <text:bookmark> element has the following attributes: text:name 19.841 and xml:id 19.920.
The <text:bookmark> element has no child elements.
The <text:bookmark-start> element marks the start position of a bookmark in a text range.
The <text:bookmark-start> 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.
The <text:bookmark-start> element has the following attributes: text:name 19.841, xhtml:about 19.911, xhtml:content 19.912, xhtml:datatype 19.913, xhtml:property 19.914 and xml:id 19.920.
The <text:bookmark-start> element has no child elements.
The <text:bookmark-end> element marks the end position of a bookmark in a text range.
The <text:bookmark-end> 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.
The <text:bookmark-end> element has the following attribute: text:name 19.841.
The <text:bookmark-end> element has no child elements.
There are two types of reference marks:
Range references support overlapping references.
The <text:reference-mark> element represents a point reference.
The <text:reference-mark> 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.
The <text:reference-mark> element has the following attribute: text:name 19.841.
The <text:reference-mark> element has no child elements.
The <text:reference-mark-start> element represent the start of a range reference.
The <text:reference-mark-start> 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.
The <text:reference-mark-start> element has the following attribute: text:name 19.841.
The <text:reference-mark-start> element has no child elements.
The <text:reference-mark-end> element represent the end of a range reference.
The <text:reference-mark-end> 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.
The <text:reference-mark-end> element has the following attribute: text:name 19.841.
The <text:reference-mark-end> element has no child elements.
The <text:note> element represents text notes which are attached to a text position.
The <text:note> 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.
The <text:note> element has the following attributes: text:id 19.815 and text:note-class 19.843.
The <text:note> element has the following child elements: <text:note-body> 6.3.4 and <text:note-citation> 6.3.3.
The <text:note-citation> element contains a citation, either as a formatted number or a string.
The <text:note-citation> element is usable within the following element: <text:note> 6.3.2.
The <text:note-citation> element has the following attribute: text:label 19.832.
The <text:note-citation> element has no child elements.
The <text:note-citation> element has character data content.
The <text:note-body> element contains the content of a note. It does not have any attributes.
The <text:note-body> element is usable within the following element: <text:note> 6.3.2.
The <text:note-body> element has no attributes.
The <text:note-body> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <text:ruby> 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.
The <text:ruby> element has the following attribute: text:style-name 19.880.
The <text:ruby> element has the following child elements: <text:ruby-base> 6.4.2 and <text:ruby-text> 6.4.3.
The <text:ruby-base> element is usable within the following element: <text:ruby> 6.4.
The <text:ruby-base> element has no attributes.
The <text:ruby-base> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:drop-down> 7.4.16, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
The <text:ruby-text> element is usable within the following element: <text:ruby> 6.4.
The <text:ruby-text> element has the following attribute: text:style-name 19.880.
The <text:ruby-text> element has no child elements.
The <text:ruby-text> element has character data content.
•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.
The presentation of information in a field is determined by the style applied to the field.
The <text:date> 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.
The <text:date> element has the following attributes: style:data-style-name 19.473, text:date-adjust 19.798, text:date-value 19.799 and text:fixed 19.809.
The <text:date> element has no child elements.
The <text:date> element has character data content.
The <text:time> element displays a time. By default this is the current time.
The <text:time> 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.
The <text:time> element has the following attributes: style:data-style-name 19.473, text:fixed 19.809, text:time-adjust 19.886 and text:time-value 19.887.
The <text:time> element has no child elements.
The <text:time> element has character data content.
The <text:page-number> element displays the current page number.
Note: The <text:page-count> element displays the total number of pages in a document. 7.5.18.2
The <text:page-number> 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.
The <text:page-number> element has the following attributes: style:num-format 19.504, style:num-letter-sync 19.505, text:fixed 19.809, text:page-adjust 19.851 and text:select-page 19.869.
The <text:page-number> element has no child elements.
The <text:page-number> element has character data content.
The <text:page-continuation> 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.
The <text:page-continuation> element has the following attributes: text:select-page 19.869 and text:string-value 19.877.
The <text:page-continuation> element has no child elements.
The <text:page-continuation> element has character data content.
Subsequent author fields capture information about second and following authors for a document.
If a subsequent author field is marked fixed using the text:fixed 19.809 attribute, the original information in that field is preserved. Otherwise, the information is updated each time the file is edited.
The <text:sender-firstname> element represents the first name of a subsequent author.
The <text:sender-firstname> 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.
The <text:sender-firstname> element has the following attribute: text:fixed 19.809.
The <text:sender-firstname> element has no child elements.
The <text:sender-firstname> element has character data content.
The <text:sender-lastname> element represents the last name of a subsequent author.
The <text:sender-lastname> 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.
The <text:sender-lastname> element has the following attribute: text:fixed 19.809.
The <text:sender-lastname> element has no child elements.
The <text:sender-lastname> element has character data content.
The <text:sender-initials> element represents the initials of a subsequent author.
The <text:sender-initials> 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.
The <text:sender-initials> element has the following attribute: text:fixed 19.809.
The <text:sender-initials> element has no child elements.
The <text:sender-initials> element has character data content.
The <text:sender-title> element represents the title of a subsequent author.
The <text:sender-title> 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.
The <text:sender-title> element has the following attribute: text:fixed 19.809.
The <text:sender-title> element has no child elements.
The <text:sender-title> element has character data content.
The <text:sender-position> element represents the position of a subsequent author.
The <text:sender-position> 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.
The <text:sender-position> element has the following attribute: text:fixed 19.809.
The <text:sender-position> element has no child elements.
The <text:sender-position> element has character data content.
The <text:sender-email> element represents the email address of a subsequent author.
The <text:sender-email> 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.
The <text:sender-email> element has the following attribute: text:fixed 19.809.
The <text:sender-email> element has no child elements.
The <text:sender-email> element has character data content.
The <text:sender-phone-private> 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.
The <text:sender-phone-private> element has the following attribute: text:fixed 19.809.
The <text:sender-phone-private> element has no child elements.
The <text:sender-phone-private> element has character data content.
The <text:sender-fax> element represents the facsimile number of a subsequent author.
The <text:sender-fax> 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.
The <text:sender-fax> element has the following attribute: text:fixed 19.809.
The <text:sender-fax> element has no child elements.
The <text:sender-fax> element has character data content.
The <text:sender-company> 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.
The <text:sender-company> element has the following attribute: text:fixed 19.809.
The <text:sender-company> element has no child elements.
The <text:sender-company> element has character data content.
The <text:sender-phone-work> element represents the office telephone number of a subsequent author.
The <text:sender-phone-work> 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.
The <text:sender-phone-work> element has the following attribute: text:fixed 19.809.
The <text:sender-phone-work> element has no child elements.
The <text:sender-phone-work> element has character data content.
The <text:sender-street> element represents the street address of a subsequent author.
The <text:sender-street> 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.
The <text:sender-street> element has the following attribute: text:fixed 19.809.
The <text:sender-street> element has no child elements.
The <text:sender-street> element has character data content.
The <text:sender-city> element represents the city name of the address of a subsequent author.
The <text:sender-city> 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.
The <text:sender-city> element has the following attribute: text:fixed 19.809.
The <text:sender-city> element has no child elements.
The <text:sender-city> element has character data content.
The <text:sender-postal-code> 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.
The <text:sender-postal-code> element has the following attribute: text:fixed 19.809.
The <text:sender-postal-code> element has no child elements.
The <text:sender-postal-code> element has character data content.
The <text:sender-country> element represents the country name of the address of a subsequent author.
The <text:sender-country> 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.
The <text:sender-country> element has the following attribute: text:fixed 19.809.
The <text:sender-country> element has no child elements.
The <text:sender-country> element has character data content.
The <text:sender-state-or-province> 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.
The <text:sender-state-or-province> element has the following attribute: text:fixed 19.809.
The <text:sender-state-or-province> element has no child elements.
The <text:sender-state-or-province> element has character data content.
The <text:author-name> element represents the full name of the author of a document.
The <text:author-name> 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.
The <text:author-name> element has the following attribute: text:fixed 19.809.
The <text:author-name> element has no child elements.
The <text:author-name> element has character data content.
The <text:author-initials> element represents the initials of the author of a document.
The <text:author-initials> 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.
The <text:author-initials> element has the following attribute: text:fixed 19.809.
The <text:author-initials> element has no child elements.
The <text:author-initials> element has character data content.
The <text:chapter> element represents a field that displays one of the following:
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.
The <text:chapter> element has the following attributes: text:display 19.802 and text:outline-level 19.850.
The <text:chapter> element has no child elements.
The <text:chapter> element has character data content.
The <text:file-name> 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.
The <text:file-name> element has the following attributes: text:display 19.802 and text:fixed 19.809.
The <text:file-name> element has no child elements.
The <text:file-name> element has character data content.
The <text:template-name> 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.
The <text:template-name> element has the following attribute: text:display 19.802.
The <text:template-name> element has no child elements.
The <text:template-name> element has character data content.
The <text:sheet-name> element represents the name of the current sheet..
The <text:sheet-name> 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.
The <text:sheet-name> element has no attributes.
The <text:sheet-name> element has no child elements.
The <text:sheet-name> element has character data content.
There are three types of 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.
The display of variables is determined by styles which are specified by the element that defines the variable.
The <text:variable-decls> element is a container for <text:variable-decl> elements.
The <text:variable-decls> 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, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <text:variable-decls> element has no attributes.
The <text:variable-decls> element has the following child element: <text:variable-decl> 7.4.3.
The <text:variable-decl> element is usable within the following element: <text:variable-decls> 7.4.2.
The <text:variable-decl> element has the following attributes: office:value-type 19.389 and text:name 19.841.
The <text:variable-decl> element has no child elements.
The <text:variable-set> element represents a simple variable.
The <text:variable-set> 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.
The <text:variable-set> element has the following attributes: office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389, style:data-style-name 19.473, text:display 19.802, text:formula 19.811 and text:name 19.841.
The <text:variable-set> element has no child elements.
The <text:variable-set> element has character data content.
The <text:variable-get> 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.
The <text:variable-get> element has the following attributes: style:data-style-name 19.473, text:display 19.802 and text:name 19.841.
The <text:variable-get> element has no child elements.
The <text:variable-get> element has character data content.
The <text:variable-input> 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.
The <text:variable-input> element has the following attributes: office:value-type 19.389, style:data-style-name 19.473, text:description 19.801, text:display 19.802 and text:name 19.841.
The <text:variable-input> element has no child elements.
The <text:variable-input> element has character data content.
The <text:user-field-decls> element is a container for <text:user-field-decl> elements.
The <text:user-field-decls> 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, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <text:user-field-decls> element has no attributes.
The <text:user-field-decls> element has the following child element: <text:user-field-decl> 7.4.8.
The <text:user-field-decl> element is usable within the following element: <text:user-field-decls> 7.4.7.
The <text:user-field-decl> element has the following attributes: office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389, text:formula 19.811 and text:name 19.841.
The <text:user-field-decl> element has no child elements.
The <text:user-field-get> 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.
The <text:user-field-get> element has the following attributes: style:data-style-name 19.473, text:display 19.802 and text:name 19.841.
The <text:user-field-get> element has no child elements.
The <text:user-field-get> element has character data content.
This element can be empty if the text:display attribute is set to none.
The <text:user-field-input> 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.
The <text:user-field-input> element has the following attributes: style:data-style-name 19.473, text:description 19.801 and text:name 19.841.
The <text:user-field-input> element has no child elements.
The <text:user-field-input> element has character data content.
The <text:sequence-decls> element is a container for <text:sequence-decl> elements.
The <text:sequence-decls> 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, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <text:sequence-decls> element has no attributes.
The <text:sequence-decls> element has the following child element: <text:sequence-decl> 7.4.12.
The <text:sequence-decl> element is usable within the following element: <text:sequence-decls> 7.4.11.
The <text:sequence-decl> element has the following attributes: text:display-outline-level 19.804, text:name 19.841 and text:separation-character 19.870.
The <text:sequence-decl> element has no child elements.
A <text:sequence> element specifies a sequence field.
The <text:sequence> 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.
The <text:sequence> element has the following attributes: style:num-format 19.504, style:num-letter-sync 19.505, text:formula 19.811, text:name 19.841 and text:ref-name 19.859.
The <text:sequence> element has no child elements.
The <text:sequence> element has character data content.
The <text:expression> 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.
The <text:expression> element has the following attributes: office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389, style:data-style-name 19.473, text:display 19.802 and text:formula 19.811.
The <text:expression> element has no child elements.
The <text:expression> element has character data content.
The <text:text-input> 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.
The <text:text-input> element has the following attribute: text:description 19.801.
The <text:text-input> element has no child elements.
The <text:text-input> element has character data content.
The <text:drop-down> 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.
The <text:drop-down> element has the following attribute: text:name 19.841.
The <text:drop-down> element has the following child element: <text:label> 7.4.17.
The <text:drop-down> element has character data content.
The <text:label> element defines an entry in a drop-down list.
The <text:label> element is usable within the following element: <text:drop-down> 7.4.16.
The <text:label> element has the following attributes: text:current-selected 19.790 and text:value 19.906.
The <text:label> element has no child elements.
Metadata field elements display meta information about a document.
All metadata field elements can be marked as fixed using the text:fixed attribute. 19.809
The <text:initial-creator> element displays the value contained in the <meta:initial-creator> element of a document. 4.3.2.6
The <text:initial-creator> 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.
The <text:initial-creator> element has the following attribute: text:fixed 19.809.
The <text:initial-creator> element has no child elements.
The <text:initial-creator> element has character data content.
The <text:creation-date> element displays the value contained in the <meta:creation-date> element of a document. 4.3.2.9
The <text:creation-date> 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.
The <text:creation-date> element has the following attributes: style:data-style-name 19.473, text:date-value 19.799 and text:fixed 19.809.
The <text:creation-date> element has no child elements.
The <text:creation-date> element has character data content.
The <text:creation-time> element represents the time at which a document was created.
The <text:creation-time> 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.
The <text:creation-time> element has the following attributes: style:data-style-name 19.473, text:fixed 19.809 and text:time-value 19.887.
The <text:creation-time> element has no child elements.
The <text:creation-time> element has character data content.
The <text:description> element displays the content contained in the <dc:description> element of a document. 4.3.2.3
The <text:description> 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.
The <text:description> element has the following attribute: text:fixed 19.809.
The <text:description> element has no child elements.
The <text:description> element has character data content.
The <text:user-defined> element displays the value contained in a <meta:user-defined> element of a document. 4.3.3
Note: The link between a <text:user-defined> element and a <meta:user-defined> element is established by the text:name and meta:name attributes, respectively, containing the same value.
The <text:user-defined> 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.
The <text:user-defined> element has the following attributes: office:boolean-value 19.371, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, style:data-style-name 19.473, text:fixed 19.809 and text:name 19.841.
The <text:user-defined> element has no child elements.
The <text:user-defined> element has character data content.
The <text:print-time> element represents the time at which a document was last printed.
The <text:print-time> 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.
The <text:print-time> element has the following attributes: style:data-style-name 19.473, text:fixed 19.809 and text:time-value 19.887.
The <text:print-time> element has no child elements.
The <text:print-time> element has character data content.
The <text:print-date> element displays the value contained in the <meta:print-date> element of a document. 4.3.2.11
The <text:print-date> 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.
The <text:print-date> element has the following attributes: style:data-style-name 19.473, text:date-value 19.799 and text:fixed 19.809.
The <text:print-date> element has no child elements.
The <text:print-date> element has character data content.
The <text:printed-by> element displays the value contained in the <meta:printed-by> element of a document. 4.3.2.8
The <text:printed-by> 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.
The <text:printed-by> element has the following attribute: text:fixed 19.809.
The <text:printed-by> element has no child elements.
The <text:printed-by> element has character data content.
The <text:title> element displays the value contained in the <dc:title> element of a document. 4.3.2.2
The <text:title> 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.
The <text:title> element has the following attribute: text:fixed 19.809.
The <text:title> element has no child elements.
The <text:title> element has character data content.
The <text:subject> element displays the values contained in the <dc:subject> element of a document. 4.3.2.4
The <text:subject> 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.
The <text:subject> element has the following attribute: text:fixed 19.809.
The <text:subject> element has no child elements.
The <text:subject> element has character data content.
The format of a list of keywords is implementation-dependent.
The <text:keywords> 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.
The <text:keywords> element has the following attribute: text:fixed 19.809.
The <text:keywords> element has no child elements.
The <text:keywords> element has character data content.
The <text:editing-cycles> element displays the value contained in the <meta:editing-cycles> element of a document. 4.3.2.16
The <text:editing-cycles> 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.
The <text:editing-cycles> element has the following attribute: text:fixed 19.809.
The <text:editing-cycles> element has no child elements.
The <text:editing-cycles> element has character data content.
The <text:editing-duration> 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.
The <text:editing-duration> element has the following attributes: style:data-style-name 19.473, text:duration 19.805 and text:fixed 19.809.
The <text:editing-duration> element has no child elements.
The <text:editing-duration> element has character data content.
The <text:modification-time> element represents the time at which a document was last modified.
This element displays the time information portion of the value of the <dc:date> element.
The <text:modification-time> 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.
The <text:modification-time> element has the following attributes: style:data-style-name 19.473, text:fixed 19.809 and text:time-value 19.887.
The <text:modification-time> element has no child elements.
The <text:modification-time> element has character data content.
The <text:modification-date> element displays the value contained in the <dc:date> element of a document. 4.3.2.10
The <text:modification-date> 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.
The <text:modification-date> element has the following attributes: style:data-style-name 19.473, text:date-value 19.799 and text:fixed 19.809.
The <text:modification-date> element has no child elements.
The <text:modification-date> element has character data content.
The <text:creator> element displays the value contained in the <dc:creator> element of a document. 4.3.2.7
The <text:creator> 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.
The <text:creator> element has the following attribute: text:fixed 19.809.
The <text:creator> element has no child elements.
The <text:creator> element has character data content.
The <text:page-count> element displays the value of the meta:page-count attribute of the <meta:document-statistic> element of a document. 19.332
The <text:page-count> 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.
The <text:page-count> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:page-count> element has no child elements.
The <text:page-count> element has character data content.
The <text:paragraph-count> element displays the value of the meta:paragraph-count attribute of the <meta:document-statistic> element of a document. 19.333
The <text:paragraph-count> 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.
The <text:paragraph-count> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:paragraph-count> element has no child elements.
The <text:paragraph-count> element has character data content.
The <text:word-count> element displays the value of the meta:word-count attribute of the <meta:document-statistic> element of a document. 19.339
The <text:word-count> 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.
The <text:word-count> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:word-count> element has no child elements.
The <text:word-count> element has character data content.
The <text:character-count> element displays the value of the meta:character-count attribute of the <meta:document-statistic> element of a document. 19.322
The <text:character-count> 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.
The <text:character-count> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:character-count> element has no child elements.
The <text:character-count> element has character data content.
The <text:table-count> element displays the value of the meta:table-count attribute of the <meta:document-statistic> element of a document. 19.337
The <text:table-count> 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.
The <text:table-count> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:table-count> element has no child elements.
The <text:table-count> element has character data content.
The <text:image-count> element displays the value of the meta:image-count attribute of the <meta:document-statistic> element of a document. 19.327
The <text:image-count> 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.
The <text:image-count> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:image-count> element has no child elements.
The <text:image-count> element has character data content.
The <text:object-count> element displays the value of the meta:object-count attribute of the <meta:document-statistic> element of a document. 19.330
The <text:object-count> 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.
The <text:object-count> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:object-count> element has no child elements.
The <text:object-count> element has character data content.
The <text:meta-field> 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.
The <text:meta-field> element has the following attributes: style:data-style-name 19.473 and xml:id 19.920.
The <text:meta-field> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <office:annotation-end> 14.2, <presentation:date-time> 10.9.3.5, <presentation:footer> 10.9.3.3, <presentation:header> 10.9.3.1, <text:a> 6.1.8, <text:alphabetical-index-mark> 8.1.10, <text:alphabetical-index-mark-end> 8.1.9, <text:alphabetical-index-mark-start> 8.1.8, <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:bibliography-mark> 8.1.11, <text:bookmark> 6.2.1.2, <text:bookmark-end> 6.2.1.4, <text:bookmark-ref> 7.7.6, <text:bookmark-start> 6.2.1.3, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:chapter> 7.3.8, <text:character-count> 7.5.18.5, <text:conditional-text> 7.7.3, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6, <text:database-row-select> 7.6.5, <text:date> 7.3.2, <text:dde-connection> 7.7.12, <text:description> 7.5.5, <text:drop-down> 7.4.16, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:execute-macro> 7.7.10, <text:expression> 7.4.14, <text:file-name> 7.3.9, <text:hidden-paragraph> 7.7.11, <text:hidden-text> 7.7.4, <text:image-count> 7.5.18.7, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:line-break> 6.1.5, <text:measure> 7.7.13, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:note> 6.3.2, <text:note-ref> 7.7.7, <text:object-count> 7.5.18.8, <text:page-continuation> 7.3.5, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:page-variable-set> 7.7.1.2, <text:paragraph-count> 7.5.18.3, <text:placeholder> 7.7.2, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:reference-mark> 6.2.2.2, <text:reference-mark-end> 6.2.2.4, <text:reference-mark-start> 6.2.2.3, <text:reference-ref> 7.7.5, <text:ruby> 6.4, <text:s> 6.1.3, <text:script> 7.7.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:sequence> 7.4.13, <text:sequence-ref> 7.7.8, <text:sheet-name> 7.3.11, <text:soft-page-break> 5.6, <text:span> 6.1.7, <text:subject> 7.5.11, <text:tab> 6.1.4, <text:table-count> 7.5.18.6, <text:table-formula> 7.7.14, <text:template-name> 7.3.10, <text:text-input> 7.4.15, <text:time> 7.3.3, <text:title> 7.5.10, <text:toc-mark> 8.1.4, <text:toc-mark-end> 8.1.3, <text:toc-mark-start> 8.1.2, <text:user-defined> 7.5.6, <text:user-field-get> 7.4.9, <text:user-field-input> 7.4.10, <text:user-index-mark> 8.1.7, <text:user-index-mark-end> 8.1.6, <text:user-index-mark-start> 8.1.5, <text:variable-get> 7.4.5, <text:variable-input> 7.4.6, <text:variable-set> 7.4.4 and <text:word-count> 7.5.18.4.
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
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.
The <form:connection-resource> element specifies a source database.
The <form:connection-resource> element is usable within the following elements: <form:form> 13.3, <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6 and <text:database-row-select> 7.6.5.
The <form:connection-resource> element has the following attribute: xlink:href 19.916.
The <form:connection-resource> element has no child elements.
The <text:database-display> element represents data from the current database row.
The <text:database-display> 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.
The <text:database-display> element has the following attributes: style:data-style-name 19.473, text:column-name 19.776, text:database-name 19.797, text:table-name 19.884 and text:table-type 19.885.
The <text:database-display> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-display> element has character data content.
The <text:database-next> 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.
The <text:database-next> element has the following attributes: text:condition 19.782, text:database-name 19.797, text:table-name 19.884 and text:table-type 19.885.
The <text:database-next> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-row-select> element selects a specific row from a current selection.
The <text:database-row-select> 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.
The <text:database-row-select> element has the following attributes: text:condition 19.782, text:database-name 19.797, text:row-number 19.865, text:table-name 19.884 and text:table-type 19.885.
The <text:database-row-select> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-row-number> 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.
The <text:database-row-number> element has the following attributes: style:num-format 19.504, style:num-letter-sync 19.505, text:database-name 19.797, text:table-name 19.884, text:table-type 19.885 and text:value 19.906.
The <text:database-row-number> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-row-number> element has character data content.
The <text:database-name> element displays the database and table name of the last used table.
The <text:database-name> 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.
The <text:database-name> element has the following attributes: text:database-name 19.797, text:table-name 19.884 and text:table-type 19.885.
The <text:database-name> element has the following child element: <form:connection-resource> 7.6.2.
The <text:database-name> element has character data content.
The <text:page-variable-set> element is used to set a page variable.
The <text:page-variable-set> 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.
The <text:page-variable-set> element has the following attributes: text:active 19.755 and text:page-adjust 19.851.
The <text:page-variable-set> element has no child elements.
The <text:page-variable-set> element has character data content.
The <text:page-variable-get> element displays the value of a page variable.
If the text:active attribute 19.755, has the value of false, the <text:page-variable-get> element will have no display for that page.
The <text:page-variable-get> 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.
The <text:page-variable-get> element has the following attributes: style:num-format 19.504 and style:num-letter-sync 19.505.
The <text:page-variable-get> element has no child elements.
The <text:page-variable-get> element has character data content.
The <text:placeholder> 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.
The <text:placeholder> element has the following attributes: text:description 19.801 and text:placeholder-type 19.853.
The <text:placeholder> element has no child elements.
The <text:placeholder> element has character data content.
The <text:conditional-text> element specifies a condition for display of one text string or another. If the condition is true, the text:string-value-if-true 19.879 attribute value is displayed. If the condition is false, the text:string-value-if-false 19.878 attribute value is displayed.
The <text:conditional-text> 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.
The <text:conditional-text> element has the following attributes: text:condition 19.782, text:current-value 19.791, text:string-value-if-false 19.878 and text:string-value-if-true 19.879.
The <text:conditional-text> element has no child elements.
The <text:conditional-text> element has character data content.
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.
The <text:hidden-text> element has the following attributes: text:condition 19.782, text:is-hidden 19.821 and text:string-value 19.877.
The <text:hidden-text> element has no child elements.
The <text:hidden-text> element has character data content.
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.
The <text:reference-ref> 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.
The <text:reference-ref> element has the following attributes: text:ref-name 19.859 and text:reference-format 19.860.
The <text:reference-ref> element has no child elements.
The <text:bookmark-ref> element represents a field that references a <text:bookmark-start> 6.2.1.3 or <text:bookmark> 6.2.1.2 element. Its text:reference-format 19.860 attribute specifies what is displayed according to the context of the referenced element.
The <text:bookmark-ref> 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.
The <text:bookmark-ref> element has the following attributes: text:ref-name 19.859 and text:reference-format 19.860.
The <text:bookmark-ref> element has no child elements.
The <text:note-ref> element represents a field that references a <text:note> 6.3.2 element. Its text:reference-format 19.860 attribute specifies what is displayed from the referenced element.
The <text:note-ref> 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.
The <text:note-ref> element has the following attributes: text:note-class 19.843, text:ref-name 19.859 and text:reference-format 19.860.
The <text:note-ref> element has no child elements.
The <text:sequence-ref> element represents a field that references a <text:sequence> 7.4.13 element. Its text:reference-format 19.860 attribute specifies what is displayed according to the context of the referenced element.
The <text:sequence-ref> 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.
The <text:sequence-ref> element has the following attributes: text:ref-name 19.859 and text:reference-format 19.860.
The <text:sequence-ref> element has no child elements.
The <text:script> element represents a field that stores scripts or sections of scripts.
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 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.
The <text:script> element has the following attributes: script:language 19.434, xlink:href 19.916 and xlink:type 19.919.
The <text:script> element has no child elements.
The <text:script> element has character data content. Character data content is only permitted if a xlink:href attribute is not present.
The <text:execute-macro> 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.
The <text:execute-macro> element has the following attribute: text:name 19.841.
The <text:execute-macro> element has the following child element: <office:event-listeners> 10.3.19.
The <text:execute-macro> element has character data content.
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.
The <text:hidden-paragraph> element has the following attributes: text:condition 19.782 and text:is-hidden 19.821.
The <text:hidden-paragraph> element has no child elements.
The <text:hidden-paragraph> element has character data content.
See 14.7 for the use of DDE connections.
The <text:dde-connection> 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.
The <text:dde-connection> element has the following attribute: text:connection-name 19.783.
The <text:dde-connection> element has no child elements.
The <text:dde-connection> element has character data content.
The <text:measure> 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.
The <text:measure> element has the following attribute: text:kind 19.831.
The <text:measure> element has no child elements.
The <text:measure> element has character data content.
The <text:table-formula> element field is deprecated. It stores a formula to be used in tables.
The <text:table-formula> 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.
The <text:table-formula> element has the following attributes: style:data-style-name 19.473, text:display 19.802 and text:formula 19.811.
The <text:table-formula> element has no child elements.
The <text:table-formula> element has character data content.
The rules for index marks are:
•Index marks are represented by start and end elements or by non-enclosing index point elements.
•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.
The <text:toc-mark-start> element marks the start of a table of contents index entry.
The <text:toc-mark-start> 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.
The <text:toc-mark-start> element has the following attributes: text:id 19.815 and text:outline-level 19.850.
The <text:toc-mark-start> element has no child elements.
The <text:toc-mark-end> element marks the end of a table of contents index entry.
The <text:toc-mark-end> 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.
The <text:toc-mark-end> element has the following attribute: text:id 19.815.
The <text:toc-mark-end> element has no child elements.
The <text:toc-mark> element represents a table of content index mark that does not enclose content.
The <text:toc-mark> 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.
The <text:toc-mark> element has the following attributes: text:outline-level 19.850 and text:string-value 19.877.
The <text:toc-mark> element has no child elements.
The <text:user-index-mark-start> element marks the start of a user-defined index entry.
The <text:user-index-mark-start> 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.
The <text:user-index-mark-start> element has the following attributes: text:id 19.815, text:index-name 19.817 and text:outline-level 19.850.
The <text:user-index-mark-start> element has no child elements.
The <text:user-index-mark-end> element marks the end of the user-defined index entry.
The <text:user-index-mark-end> 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.
The <text:user-index-mark-end> element has the following attribute: text:id 19.815.
The <text:user-index-mark-end> element has no child elements.
The <text:user-index-mark> 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.
The <text:user-index-mark> element has the following attributes: text:index-name 19.817, text:outline-level 19.850 and text:string-value 19.877.
The <text:user-index-mark> element has no child elements.
The <text:alphabetical-index-mark-start> element marks the start of an alphabetical index entry.
The <text:alphabetical-index-mark-start> 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.
The <text:alphabetical-index-mark-start> element has the following attributes: text:id 19.815, text:key1 19.827, text:key1-phonetic 19.829, text:key2 19.828, text:key2-phonetic 19.830, text:main-entry 19.837 and text:string-value-phonetic 19.876.
The <text:alphabetical-index-mark-start> element has no child elements.
The <text:alphabetical-index-mark-end> element marks the end of an alphabetical index entry.
The <text:alphabetical-index-mark-end> 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.
The <text:alphabetical-index-mark-end> element has the following attribute: text:id 19.815.
The <text:alphabetical-index-mark-end> element has no child elements.
The <text:alphabetical-index-mark> 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.
The <text:alphabetical-index-mark> element has the following attributes: text:key1 19.827, text:key1-phonetic 19.829, text:key2 19.828, text:key2-phonetic 19.830, text:main-entry 19.837, text:string-value 19.877 and text:string-value-phonetic 19.876.
The <text:alphabetical-index-mark> element has no child elements.
The <text:bibliography-mark> 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.
The <text:bibliography-mark> element has the following attributes: text:address 19.756, text:annote 19.760, text:author 19.761, text:bibliography-type 19.763, text:booktitle 19.764, text:chapter 19.772, text:custom1 19.792, text:custom2 19.793, text:custom3 19.794, text:custom4 19.795, text:custom5 19.796, text:edition 19.806, text:editor 19.807, text:howpublished 19.813, text:identifier 19.816, text:institution 19.820, text:isbn 19.823, text:issn 19.824, text:journal 19.825, text:month 19.840, text:note 19.842, text:number 19.844, text:organizations 19.849, text:pages 19.852, text:publisher 19.858, text:report-type 19.862, text:school 19.866, text:series 19.868, text:title 19.888, text:url 19.890, text:volume 19.908 and text:year 19.909.
The <text:bibliography-mark> element has no child elements.
The <text:bibliography-mark> element has character data content.
An index consists of two parts: the index source, and the index body.
The <text:index-body> element contains an index.
The <text:index-body> element is usable within the following elements: <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:illustration-index> 8.4, <text:object-index> 8.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <text:index-body> element has no attributes.
The <text:index-body> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <text:index-title> element contains the title of an index.
The <text:index-title> element is usable within the following elements: <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, <text:index-body> 8.2.2 and <text:index-title> 8.2.3.
The <text:index-title> 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.
The <text:index-title> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
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:
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.
The <text:table-of-content> 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.
The <text:table-of-content> element has the following child elements: <text:index-body> 8.2.2 and <text:table-of-content-source> 8.3.2.
The <text:table-of-content-source> element is usable within the following element: <text:table-of-content> 8.3.
The <text:table-of-content-source> element has the following attributes: text:index-scope 19.818, text:outline-level 19.850, text:relative-tab-stop-position 19.861, text:use-index-marks 19.896, text:use-index-source-styles 19.897 and text:use-outline-level 19.902.
The <text:table-of-content-source> element has the following child elements: <text:index-source-styles> 8.10, <text:index-title-template> 8.12 and <text:table-of-content-entry-template> 8.3.3.
The <text:table-of-content-entry-template> element is usable within the following element: <text:table-of-content-source> 8.3.2.
The <text:table-of-content-entry-template> element has the following attributes: text:outline-level 19.850 and text:style-name 19.880.
The <text:table-of-content-entry-template> element has the following child elements: <text:index-entry-chapter> 8.13.1, <text:index-entry-link-end> 8.13.8, <text:index-entry-link-start> 8.13.7, <text:index-entry-page-number> 8.13.3, <text:index-entry-span> 8.13.4, <text:index-entry-tab-stop> 8.13.6 and <text:index-entry-text> 8.13.2.
The <text:illustration-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:illustration-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.
The <text:illustration-index> element has the following child elements: <text:illustration-index-source> 8.4.2 and <text:index-body> 8.2.2.
The <text:illustration-index-source> element specifies how an index of illustrations is generated.
The <text:illustration-index-source> element is usable within the following element: <text:illustration-index> 8.4.
The <text:illustration-index-source> element has the following attributes: text:caption-sequence-format 19.769, text:caption-sequence-name 19.770, text:index-scope 19.818, text:relative-tab-stop-position 19.861 and text:use-caption 19.891.
The <text:illustration-index-source> element has the following child elements: <text:illustration-index-entry-template> 8.4.3 and <text:index-title-template> 8.12.
The <text:illustration-index-entry-template> element specifies the format of an index entry.
The <text:illustration-index-entry-template> element is usable within the following element: <text:illustration-index-source> 8.4.2.
The <text:illustration-index-entry-template> element has the following attribute: text:style-name 19.880.
The <text:illustration-index-entry-template> element has the following child elements: <text:index-entry-chapter> 8.13.1, <text:index-entry-link-end> 8.13.8, <text:index-entry-link-start> 8.13.7, <text:index-entry-page-number> 8.13.3, <text:index-entry-span> 8.13.4, <text:index-entry-tab-stop> 8.13.6 and <text:index-entry-text> 8.13.2.
The <text:table-index> element represents an index of the tables in a document or chapter.
The <text:table-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:table-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.
The <text:table-index> element has the following child elements: <text:index-body> 8.2.2 and <text:table-index-source> 8.5.2.
The <text:table-index-source> element specifies how an index of tables is generated.
The <text:table-index-source> element is usable within the following element: <text:table-index> 8.5.
The <text:table-index-source> element has the following attributes: text:caption-sequence-format 19.769, text:caption-sequence-name 19.770, text:index-scope 19.818, text:relative-tab-stop-position 19.861 and text:use-caption 19.891.
The <text:table-index-source> element has the following child elements: <text:index-title-template> 8.12 and <text:table-index-entry-template> 8.5.3.
The <text:table-index-entry-template> element specifies the format of an index entry.
The <text:table-index-entry-template> element is usable within the following element: <text:table-index-source> 8.5.2.
The <text:table-index-entry-template> element has the following attribute: text:style-name 19.880.
The <text:table-index-entry-template> element has the following child elements: <text:index-entry-chapter> 8.13.1, <text:index-entry-link-end> 8.13.8, <text:index-entry-link-start> 8.13.7, <text:index-entry-page-number> 8.13.3, <text:index-entry-span> 8.13.4, <text:index-entry-tab-stop> 8.13.6 and <text:index-entry-text> 8.13.2.
The <text:object-index> element represents an index of the objects in a document or chapter. The types of objects that should be included in the index are defined by the <text:object-index-source> element. 8.6.2
The <text:object-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:object-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.
The <text:object-index> element has the following child elements: <text:index-body> 8.2.2 and <text:object-index-source> 8.6.2.
The <text:object-index-source> element is usable within the following element: <text:object-index> 8.6.
The <text:object-index-source> element has the following attributes: text:index-scope 19.818, text:relative-tab-stop-position 19.861, text:use-chart-objects 19.892, text:use-draw-objects 19.893, text:use-math-objects 19.899, text:use-other-objects 19.901 and text:use-spreadsheet-objects 19.904.
The <text:object-index-source> element has the following child elements: <text:index-title-template> 8.12 and <text:object-index-entry-template> 8.6.3.
The <text:object-index-entry-template> element specifies the format of an index entry.
The <text:object-index-entry-template> element is usable within the following element: <text:object-index-source> 8.6.2.
The <text:object-index-entry-template> element has the following attribute: text:style-name 19.880.
The <text:object-index-entry-template> element has the following child elements: <text:index-entry-chapter> 8.13.1, <text:index-entry-link-end> 8.13.8, <text:index-entry-link-start> 8.13.7, <text:index-entry-page-number> 8.13.3, <text:index-entry-span> 8.13.4, <text:index-entry-tab-stop> 8.13.6 and <text:index-entry-text> 8.13.2.
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.
The <text:user-index> element has the following child elements: <text:index-body> 8.2.2 and <text:user-index-source> 8.7.2.
The <text:user-index-source> element defines the generation of user-defined indexes.
The <text:user-index-source> element is usable within the following element: <text:user-index> 8.7.
The <text:user-index-source> element has the following attributes: text:copy-outline-levels 19.787, text:index-name 19.817, text:index-scope 19.818, text:relative-tab-stop-position 19.861, text:use-floating-frames 19.894, text:use-graphics 19.895, text:use-index-marks 19.896, text:use-index-source-styles 19.897, text:use-objects 19.900 and text:use-tables 19.905.
The <text:user-index-source> element has the following child elements: <text:index-source-styles> 8.10, <text:index-title-template> 8.12 and <text:user-index-entry-template> 8.7.3.
The <text:user-index-entry-template> element is usable within the following element: <text:user-index-source> 8.7.2.
The <text:user-index-entry-template> element has the following attributes: text:outline-level 19.850 and text:style-name 19.880.
The <text:user-index-entry-template> element has the following child elements: <text:index-entry-chapter> 8.13.1, <text:index-entry-link-end> 8.13.8, <text:index-entry-link-start> 8.13.7, <text:index-entry-page-number> 8.13.3, <text:index-entry-span> 8.13.4, <text:index-entry-tab-stop> 8.13.6 and <text:index-entry-text> 8.13.2.
Note: Sort orders are locale-specific.
The <text:alphabetical-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:alphabetical-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.
The <text:alphabetical-index> element has the following child elements: <text:alphabetical-index-source> 8.8.2 and <text:index-body> 8.2.2.
The <text:alphabetical-index-source> element specifies how an alphabetical index is generated.
The <text:alphabetical-index-source> element is usable within the following element: <text:alphabetical-index> 8.8.
The <text:alphabetical-index-source> element has the following attributes: fo:country 19.234, fo:language 19.236, fo:script 19.242, style:rfc-language-tag 19.516, text:alphabetical-separators 19.757, text:capitalize-entries 19.767, text:combine-entries 19.777, text:combine-entries-with-dash 19.778, text:combine-entries-with-pp 19.779, text:comma-separated 19.780, text:ignore-case 19.819, text:index-scope 19.818, text:main-entry-style-name 19.838, text:relative-tab-stop-position 19.861, text:sort-algorithm 19.871 and text:use-keys-as-entries 19.898.
The <text:alphabetical-index-source> element has the following child elements: <text:alphabetical-index-entry-template> 8.8.4 and <text:index-title-template> 8.12.
The <text:alphabetical-index-auto-mark-file> element specifies an auto mark file. An auto mark file is a file that defines a list of terms that may be used by consumers to automatically insert alphabetical index marks (see 8.1.8, 8.1.10).
The format of an index mark file is implementation-defined.
The <text:alphabetical-index-auto-mark-file> 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, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <text:alphabetical-index-auto-mark-file> element has the following attributes: xlink:href 19.916 and xlink:type 19.919.
The <text:alphabetical-index-auto-mark-file> element has no child elements.
The <text:alphabetical-index-entry-template> element is usable within the following element: <text:alphabetical-index-source> 8.8.2.
The <text:alphabetical-index-entry-template> element has the following attributes: text:outline-level 19.850 and text:style-name 19.880.
The <text:alphabetical-index-entry-template> element has the following child elements: <text:index-entry-chapter> 8.13.1, <text:index-entry-page-number> 8.13.3, <text:index-entry-span> 8.13.4, <text:index-entry-tab-stop> 8.13.6 and <text:index-entry-text> 8.13.2.
The <text:bibliography> element represents a bibliography constructed from bibliography index marks.
The <text:bibliography> 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:bibliography> 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.
The <text:bibliography> element has the following child elements: <text:bibliography-source> 8.9.2 and <text:index-body> 8.2.2.
The <text:bibliography-source> element specifies how a bibliography is generated.
The <text:bibliography-source> element is usable within the following element: <text:bibliography> 8.9.
The <text:bibliography-source> element has no attributes.
The <text:bibliography-source> element has the following child elements: <text:bibliography-entry-template> 8.9.3 and <text:index-title-template> 8.12.
The <text:bibliography-entry-template> element specifies the formatting for a bibliographic entry.
There shall be no more than one <text:bibliography-entry-template> element for each type of entry within any <text:bibliography-source> element. 8.9.2
The <text:bibliography-entry-template> element is usable within the following element: <text:bibliography-source> 8.9.2.
The <text:bibliography-entry-template> element has the following attributes: text:bibliography-type 19.763 and text:style-name 19.880.
The <text:bibliography-entry-template> element has the following child elements: <text:index-entry-bibliography> 8.13.5, <text:index-entry-span> 8.13.4 and <text:index-entry-tab-stop> 8.13.6.
The <text:index-source-styles> element is usable within the following elements: <text:table-of-content-source> 8.3.2 and <text:user-index-source> 8.7.2.
The <text:index-source-styles> element has the following attribute: text:outline-level 19.850.
The <text:index-source-styles> element has the following child element: <text:index-source-style> 8.11.
The <text:index-source-style> element is usable within the following element: <text:index-source-styles> 8.10.
The <text:index-source-style> element has the following attribute: text:style-name 19.880.
The <text:index-source-style> element has no child elements.
The <text:index-title-template> element is usable within the following elements: <text:alphabetical-index-source> 8.8.2, <text:bibliography-source> 8.9.2, <text:illustration-index-source> 8.4.2, <text:object-index-source> 8.6.2, <text:table-index-source> 8.5.2, <text:table-of-content-source> 8.3.2 and <text:user-index-source> 8.7.2.
The <text:index-title-template> element has the following attribute: text:style-name 19.880.
The <text:index-title-template> element has no child elements.
The <text:index-title-template> element has character data content.
The <text:index-entry-chapter> element is usable within the following elements: <text:alphabetical-index-entry-template> 8.8.4, <text:illustration-index-entry-template> 8.4.3, <text:object-index-entry-template> 8.6.3, <text:table-index-entry-template> 8.5.3, <text:table-of-content-entry-template> 8.3.3 and <text:user-index-entry-template> 8.7.3.
The <text:index-entry-chapter> element has the following attributes: text:display 19.802, text:outline-level 19.850 and text:style-name 19.880.
The <text:index-entry-chapter> element has no child elements.
The <text:index-entry-text> element contains the text of an index entry.
The <text:index-entry-text> element is usable within the following elements: <text:alphabetical-index-entry-template> 8.8.4, <text:illustration-index-entry-template> 8.4.3, <text:object-index-entry-template> 8.6.3, <text:table-index-entry-template> 8.5.3, <text:table-of-content-entry-template> 8.3.3 and <text:user-index-entry-template> 8.7.3.
The <text:index-entry-text> element has the following attribute: text:style-name 19.880.
The <text:index-entry-text> element has no child elements.
The <text:index-entry-page-number> element is usable within the following elements: <text:alphabetical-index-entry-template> 8.8.4, <text:illustration-index-entry-template> 8.4.3, <text:object-index-entry-template> 8.6.3, <text:table-index-entry-template> 8.5.3, <text:table-of-content-entry-template> 8.3.3 and <text:user-index-entry-template> 8.7.3.
The <text:index-entry-page-number> element has the following attribute: text:style-name 19.880.
The <text:index-entry-page-number> element has no child elements.
The <text:index-entry-span> element represents a fixed string within an index entry.
The <text:index-entry-span> element is usable within the following elements: <text:alphabetical-index-entry-template> 8.8.4, <text:bibliography-entry-template> 8.9.3, <text:illustration-index-entry-template> 8.4.3, <text:object-index-entry-template> 8.6.3, <text:table-index-entry-template> 8.5.3, <text:table-of-content-entry-template> 8.3.3 and <text:user-index-entry-template> 8.7.3.
The <text:index-entry-span> element has the following attribute: text:style-name 19.880.
The <text:index-entry-span> element has no child elements.
The <text:index-entry-span> element has character data content.
The <text:index-entry-bibliography> element is usable within the following element: <text:bibliography-entry-template> 8.9.3.
The <text:index-entry-bibliography> element has the following attributes: text:bibliography-data-field 19.762 and text:style-name 19.880.
The <text:index-entry-bibliography> element has no child elements.
The <text:index-entry-tab-stop> element represents a tab stop within an index entry.
The <text:index-entry-tab-stop> element is usable within the following elements: <text:alphabetical-index-entry-template> 8.8.4, <text:bibliography-entry-template> 8.9.3, <text:illustration-index-entry-template> 8.4.3, <text:object-index-entry-template> 8.6.3, <text:table-index-entry-template> 8.5.3, <text:table-of-content-entry-template> 8.3.3 and <text:user-index-entry-template> 8.7.3.
The <text:index-entry-tab-stop> element has the following attributes: style:leader-char 19.487, style:position 19.512, style:type 19.519 and text:style-name 19.880.
The <text:index-entry-tab-stop> element has no child elements.
The <text:index-entry-link-start> element represents the start of a hyperlink index entry.
The <text:index-entry-link-start> element is usable within the following elements: <text:illustration-index-entry-template> 8.4.3, <text:object-index-entry-template> 8.6.3, <text:table-index-entry-template> 8.5.3, <text:table-of-content-entry-template> 8.3.3 and <text:user-index-entry-template> 8.7.3.
The <text:index-entry-link-start> element has the following attribute: text:style-name 19.880.
The <text:index-entry-link-start> element has no child elements.
The <text:index-entry-link-end> element represents the end of a hyperlink index entry.
The <text:index-entry-link-end> element is usable within the following elements: <text:illustration-index-entry-template> 8.4.3, <text:object-index-entry-template> 8.6.3, <text:table-index-entry-template> 8.5.3, <text:table-of-content-entry-template> 8.3.3 and <text:user-index-entry-template> 8.7.3.
The <text:index-entry-link-end> element has the following attribute: text:style-name 19.880.
The <text:index-entry-link-end> element has no child elements.
Tables may be nested; that is, tables may occur within tables.
The <table:table> element is the root element for a table.
The <table:table> element is usable within the following elements: <chart:chart> 11.1, <draw:frame> 10.4.2, <draw:text-box> 10.4.3, <office:spreadsheet> 3.7, <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:dde-link> 14.7.4, <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 <table:table> element has the following attributes: table:is-sub-table 19.659, table:name 19.677, table:print 19.697, table:print-ranges 19.698, table:protected 19.700, table:protection-key 19.701, table:protection-key-digest-algorithm 19.702, table:style-name 19.730, table:template-name 19.737, table:use-banding-columns-styles 19.741, table:use-banding-rows-styles 19.742, table:use-first-column-styles 19.743, table:use-first-row-styles 19.744, table:use-last-column-styles 19.745, table:use-last-row-styles 19.746 and xml:id 19.920.
The <table:table> element has the following child elements: <office:dde-source> 14.7.5, <office:forms> 13.2, <table:desc> 9.1.14, <table:named-expressions> 9.4.11, <table:scenario> 9.2.7, <table:shapes> 9.2.8, <table:table-column> 9.1.6, <table:table-column-group> 9.1.10, <table:table-columns> 9.1.12, <table:table-header-columns> 9.1.11, <table:table-header-rows> 9.1.7, <table:table-row> 9.1.3, <table:table-row-group> 9.1.9, <table:table-rows> 9.1.8, <table:table-source> 9.2.6, <table:title> 9.1.13, <text:soft-page-break> 5.6.
The <table:table-row> element is usable within the following elements: <table:table> 9.1.2, <table:table-header-rows> 9.1.7, <table:table-row-group> 9.1.9 and <table:table-rows> 9.1.8.
The <table:table-row> element has the following attributes: table:default-cell-style-name 19.619, table:number-rows-repeated 19.681, table:style-name 19.730, table:visibility 19.754 and xml:id 19.920.
The <table:table-row> element has the following child elements: <table:covered-table-cell> 9.1.5 and <table:table-cell> 9.1.4.
The <table:table-cell> element is usable within the following element: <table:table-row> 9.1.3.
The <table:table-cell> element has the following attributes: office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389, table:content-validation-name 19.605, table:formula 19.646, table:number-columns-repeated 19.679, table:number-columns-spanned 19.680, table:number-matrix-columns-spanned 19.683, table:number-matrix-rows-spanned 19.684, table:number-rows-spanned 19.682, table:protect 19.699, table:protected 19.700, table:style-name 19.730, xhtml:about 19.911, xhtml:content 19.912, xhtml:datatype 19.913, xhtml:property 19.914 and xml:id 19.920.
The <table:table-cell> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <table:cell-range-source> 9.3.1, <table:detective> 9.3.2, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <table:covered-table-cell> element represents cells that are covered by a <table:table-cell> 9.1.4 element that spans multiple columns or rows. The <table:covered-table-cell> elements occupy the same position in document order as the cells spanned. There is one <table:covered-table-cell> element for each cell that is spanned.
The <table:covered-table-cell> is often used by spreadsheet applications, where covered cells contain content.
The <table:covered-table-cell> element is usable within the following element: <table:table-row> 9.1.3.
The <table:covered-table-cell> element has the following attributes: office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389, table:content-validation-name 19.605, table:formula 19.646, table:number-columns-repeated 19.679, table:protect 19.699, table:protected 19.700, table:style-name 19.730, xhtml:about 19.911, xhtml:content 19.912, xhtml:datatype 19.913, xhtml:property 19.914 and xml:id 19.920.
The <table:covered-table-cell> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:annotation> 14.1, <table:cell-range-source> 9.3.1, <table:detective> 9.3.2, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <table:table-column> element specifies properties for one or more adjacent columns in a table.
The <table:table-column> element is usable within the following elements: <table:table> 9.1.2, <table:table-column-group> 9.1.10, <table:table-columns> 9.1.12 and <table:table-header-columns> 9.1.11.
The <table:table-column> element has the following attributes: table:default-cell-style-name 19.619, table:number-columns-repeated 19.679, table:style-name 19.730, table:visibility 19.754 and xml:id 19.920.
The <table:table-column> element has no child elements.
The <table:table-header-rows> element represents header rows in a table. It is composed of adjacent <table:table-row> 9.1.3 elements.
Note: Use of the <table:table-header-rows> element increases accessibility. The use of styles to designate row headers diminishes accessibility.
If a table does not fit on a single page, table rows that are included in a <table:table-header-rows> element are automatically repeated on every page.
A table shall not contain more than one <table:table-header-rows> element, except that the table contains grouped rows defined by one or more <table:table-row-group> 9.1.9 elements. In this case, the table and each distinct group may contain one <table:table-header-rows> element, if and only if the table rows contained in the <table:table-header-rows> elements are adjacent.
Consumers that do not support header rows shall process header rows as non-header rows.
The <table:table-header-rows> element is usable within the following elements: <table:table> 9.1.2 and <table:table-row-group> 9.1.9.
The <table:table-header-rows> element has no attributes.
The <table:table-header-rows> element has the following child elements: <table:table-row> 9.1.3 and <text:soft-page-break> 5.6.
The <table:table-rows> element specifies a sequence of one or more <table:table-row> 9.1.3 elements with optional <text:soft-page-break> 9.1.3 elements. The interpretation of the sequence is the same as if the <table:table-rows> start and end tags were not present.
The <table:table-rows> element is usable within the following elements: <table:table> 9.1.2 and <table:table-row-group> 9.1.9.
The <table:table-rows> element has no attributes.
The <table:table-rows> element has the following child elements: <table:table-row> 9.1.3 and <text:soft-page-break> 5.6.
The <table:table-row-group> element is usable within the following elements: <table:table> 9.1.2 and <table:table-row-group> 9.1.9.
The <table:table-row-group> element has the following attribute: table:display 19.621.
The <table:table-row-group> element has the following child elements: <table:table-header-rows> 9.1.7, <table:table-row> 9.1.3, <table:table-row-group> 9.1.9, <table:table-rows> 9.1.8, <text:soft-page-break> 5.6.
The <table:table-column-group> element is usable within the following elements: <table:table> 9.1.2 and <table:table-column-group> 9.1.10.
The <table:table-column-group> element has the following attribute: table:display 19.621.
The <table:table-column-group> element has the following child elements: <table:table-column> 9.1.6, <table:table-column-group> 9.1.10, <table:table-columns> 9.1.12, <table:table-header-columns> 9.1.11.
The <table:table-header-columns> element represents column headers in a table. It is composed of adjacent <table:table-column> 9.1.6 elements.
Note: Use of the <table:table-header-columns> element increases accessibility The use of styles to designate header columns diminishes accessibility.
If a table does not fit on a single page, table columns that are included in a <table:table-header-columns> element are automatically repeated on every page.
A table shall not contain more than one <table:table-header-columns> element, except that the table contains grouped rows defined by one or more <table:table-column-group> 9.1.10 elements. In this case, the table and each distinct group may contain one <table:table-header-columns> element, if and only if the table columns contained in the <table:table-header-columns> elements are adjacent.
Consumers that do not support header columns shall process header column as non-header columns.
The <table:table-header-columns> element is usable within the following elements: <table:table> 9.1.2 and <table:table-column-group> 9.1.10.
The <table:table-header-columns> element has no attributes.
The <table:table-header-columns> element has the following child element: <table:table-column> 9.1.6.
The <table:table-columns> element specifies a sequence of one or more <table:table-column> 9.1.6 elements. The interpretation of the sequence is the same as if the <table:table-columns> start and end tags were not present.
The <table:table-columns> element is usable within the following elements: <table:table> 9.1.2 and <table:table-column-group> 9.1.10.
The <table:table-columns> element has no attributes.
The <table:table-columns> element has the following child element: <table:table-column> 9.1.6.
The <table:title> element specifies a title for a table. The element shall not be used if the parent <table:table> 9.1.2 element is contained within a <draw:frame> 10.4.2 element. In that case, the table's title is specified the by <svg:title> 10.3.17 child element of <draw:frame>.
The <table:title> element is usable within the following element: <table:table> 9.1.2.
The <table:title> element has no attributes.
The <table:title> element has no child elements.
The <table:title> element has character data content.
The <table:desc> element specifies a prose description of a table that may be used to support accessibility. See appendix The element shall not be used if the parent <table:table> element is contained within a <draw:frame> 10.4.2 element. In that case, the table's description is specified the by <svg:desc> 10.3.18 child element of <draw:frame>.
The <table:desc> element is usable within the following element: <table:table> 9.1.2.
The <table:desc> element has no attributes.
The <table:desc> element has no child elements.
The <table:desc> element has character data content.
To reference cells in a table, cell addresses are used. Cell addresses are constructed as follows:
The structure of the address of a cell in a subtable is as follows:
The behavior of a consumer when a cell is referenced but not declared is implementation-dependent.
A cell range address references a cell range. A cell range address consists of:
Column and row addresses are cell range addresses that reference entire rows or columns.
The <table:table-source> element represents a link to a table that provides a source for a table.
The <table:table-source> element is usable within the following element: <table:table> 9.1.2.
The <table:table-source> element has the following attributes: table:filter-name 19.642, table:filter-options 19.643, table:mode 19.675, table:refresh-delay 19.705, table:table-name 19.734, xlink:actuate 19.915, xlink:href 19.916 and xlink:type 19.919.
The <table:table-source> element has no child elements.
The <table:scenario> element defines a scenario for display on a table. A table represented by a <table:table> 9.1.2 element which contains a <table:scenario> child element is called a scenario table.
A scenario is one or more cell ranges of a table whose contents replaces the contents of the cell ranges in the nearest non-scenario table preceding the scenario table in document order. If multiple scenarios are defined for a cell range, a user may choose between the scenarios. The names of the scenarios are the same as the names of tables which contain the <table:scenario> elements.
Display of the border of a scenario table is controlled by its table:display-border attribute. 19.622
Note: Display of the border of a scenario is the only visible indication that the displayed data is the result of the application of a scenario to the data in the table.
Only one scenario table can be applied to a range at one time.
Note: A table can have multiple scenarios applied to it so long as the ranges of application do not overlap.
The <table:scenario> element is usable within the following element: <table:table> 9.1.2.
The <table:scenario> element has the following attributes: table:border-color 19.592, table:comment 19.599, table:copy-back 19.606, table:copy-formulas 19.607, table:copy-styles 19.608, table:display-border 19.622, table:is-active 19.656, table:protected 19.700 and table:scenario-ranges 19.709.
The <table:scenario> element has no child elements.
The <table:shapes> element is usable within the following element: <table:table> 9.1.2.
The <table:shapes> element has no attributes.
The <table:shapes> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The <table:cell-range-source> element is usable within the following elements: <table:covered-table-cell> 9.1.5 and <table:table-cell> 9.1.4.
The <table:cell-range-source> element has the following attributes: table:filter-name 19.642, table:filter-options 19.643, table:last-column-spanned 19.662, table:last-row-spanned 19.664, table:name 19.677, table:refresh-delay 19.705, xlink:actuate 19.915, xlink:href 19.916 and xlink:type 19.919.
The <table:cell-range-source> element has no child elements.
The <table:detective> element is a container for <table:operation> 9.3.3 and <table:highlighted-range> 9.3.4 elements, providing information about what relationships between the current cell and other cells are revealed in the presentation of the table.
The <table:detective> element is usable within the following elements: <table:covered-table-cell> 9.1.5 and <table:table-cell> 9.1.4.
The <table:detective> element has no attributes.
The <table:detective> element has the following child elements: <table:highlighted-range> 9.3.4 and <table:operation> 9.3.3.
The <table:operation> element specifies the name of a detective operation that leads to the discovery of relationships between cells (table:name, 19.677) and the order in which those operations are applied (table:index, 19.655). Once relationships between cells have been discovered, those cells are highlighted to show those relationships.
Note: A single cell may be the subject of one or more detective operations.
The <table:operation> element is usable within the following element: <table:detective> 9.3.2.
The <table:operation> element has the following attributes: table:index 19.655 and table:name 19.677.
The <table:operation> element has no child elements.
The <table:highlighted-range> element specifies a cell range that is highlighted in the UI either because of detective operations defined by a <table:operation> 9.3.3 element or because it contains an error or invalid data.
The nature of the highlighting is implementation-dependent.
This element represents the state of the document at the time the detective operations or error conditions were calculated. It need not accurately represent the current state of the document.
The <table:highlighted-range> element is usable within the following element: <table:detective> 9.3.2.
The <table:highlighted-range> element has the following attributes: table:cell-range-address 19.597, table:contains-error 19.603, table:direction 19.620 and table:marked-invalid 19.668.
The <table:highlighted-range> element has no child elements.
The <table:calculation-settings> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <table:calculation-settings> element has the following attributes: table:automatic-find-labels 19.589, table:case-sensitive 19.594, table:null-year 19.678, table:precision-as-shown 19.696, table:search-criteria-must-apply-to-whole-cell 19.711, table:use-regular-expressions 19.748 and table:use-wildcards 19.749.
The <table:calculation-settings> element has the following child elements: <table:iteration> 9.4.3 and <table:null-date> 9.4.2.
Note: Commonly used values are 1899-12-30, 1900-01-01, and 1904-01-01.
The <table:null-date> element is usable within the following element: <table:calculation-settings> 9.4.1.
The <table:null-date> element has the following attributes: table:date-value 19.618 and table:value-type 19.753.
The <table:null-date> element has no child elements.
The <table:iteration> element is usable within the following element: <table:calculation-settings> 9.4.1.
The <table:iteration> element has the following attributes: table:maximum-difference 19.670, table:status 19.726 and table:steps 19.728.
The <table:iteration> element has no child elements.
The <table:content-validations> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <table:content-validations> element has no attributes.
The <table:content-validations> element has the following child element: <table:content-validation> 9.4.5.
The <table:content-validation> element specifies a validation rule for table cell content.
The <table:content-validation> element is usable within the following element: <table:content-validations> 9.4.4.
The <table:content-validation> element has the following attributes: table:allow-empty-cell 19.587, table:base-cell-address 19.590, table:condition 19.600, table:display-list 19.625 and table:name 19.677.
The <table:content-validation> element has the following child elements: <office:event-listeners> 10.3.19, <table:error-macro> 9.4.8, <table:error-message> 9.4.7 and <table:help-message> 9.4.6.
The <table:help-message> element specifies a message to display if a user selects a cell.
The <table:help-message> element is usable within the following element: <table:content-validation> 9.4.5.
The <table:help-message> element has the following attributes: table:display 19.621 and table:title 19.738.
The <table:help-message> element has the following child element: <text:p> 5.1.3.
The <table:error-message> element specifies a message to display when the table:condition 19.600 attribute value on the parent <table:content-validation> element evaluates to false."
The <table:error-message> element is usable within the following element: <table:content-validation> 9.4.5.
The <table:error-message> element has the following attributes: table:display 19.621, table:message-type 19.674 and table:title 19.738.
The <table:error-message> element has the following child element: <text:p> 5.1.3.
A macro is specified by an <office:event-listeners> element. 10.3.19 The event name shall be one that specifies an event that is called on invalid user input.
The <table:error-macro> element is usable within the following element: <table:content-validation> 9.4.5.
The <table:error-macro> element has the following attribute: table:execute 19.638.
The <table:error-macro> element has no child elements.
There are two types of label ranges:
The <table:label-range> element is usable within the following element: <table:label-ranges> 9.4.10.
The <table:label-range> element has the following attributes: table:data-cell-range-address 19.612, table:label-cell-range-address 19.660 and table:orientation 19.690.
The <table:label-range> element has no child elements.
The <table:label-ranges> element contains all the <table:label-range> elements in a document.
The <table:label-ranges> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <table:label-ranges> element has no attributes.
The <table:label-ranges> element has the following child element: <table:label-range> 9.4.9.
The <table:named-expressions> element contains assignments of names to expressions.
The following expressions may have names:
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.
The <table:named-expressions> element has no attributes.
The <table:named-expressions> element has the following child elements: <table:named-expression> 9.4.13 and <table:named-range> 9.4.12.
The <table:named-range> element specifies a cell range that has a name assigned.
The <table:named-range> element is usable within the following element: <table:named-expressions> 9.4.11.
The <table:named-range> element has the following attributes: table:base-cell-address 19.590, table:cell-range-address 19.597, table:name 19.677 and table:range-usable-as 19.704.
The <table:named-range> element has no child elements.
The <table:named-expression> element represents an expression with a name.
The <table:named-expression> element is usable within the following element: <table:named-expressions> 9.4.11.
The <table:named-expression> element has the following attributes: table:base-cell-address 19.590, table:expression 19.639 and table:name 19.677.
The <table:named-expression> element has no child elements.
The <table:database-ranges> element contains all the <table:database-range> elements in a document.
The <table:database-ranges> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <table:database-ranges> element has no attributes.
The <table:database-ranges> element has the following child element: <table:database-range> 9.4.15.
The <table:database-range> element is usable within the following element: <table:database-ranges> 9.4.14.
The <table:database-range> element has the following attributes: table:contains-header 19.604, table:display-filter-buttons 19.624, table:has-persistent-data 19.651, table:is-selection 19.658, table:name 19.677, table:on-update-keep-size 19.686, table:on-update-keep-styles 19.687, table:orientation 19.690, table:refresh-delay 19.705 and table:target-range-address 19.736.
The <table:database-range> element has the following child elements: <table:database-source-query> 9.4.18, <table:database-source-sql> 9.4.16, <table:database-source-table> 9.4.17, <table:filter> 9.5.2, <table:sort> 9.4.19 and <table:subtotal-rules> 9.4.21.
The <table:database-source-sql> element specifies an [SQL] database that contains the source data for a database range.
The <table:database-source-sql> element is usable within the following elements: <table:data-pilot-table> 9.6.3 and <table:database-range> 9.4.15.
The <table:database-source-sql> element has the following attributes: table:database-name 19.613, table:parse-sql-statement 19.693 and table:sql-statement 19.720.
The <table:database-source-sql> element has no child elements.
The <table:database-source-table> element is usable within the following elements: <table:data-pilot-table> 9.6.3 and <table:database-range> 9.4.15.
The <table:database-source-table> element has the following attributes: table:database-name 19.613 and table:database-table-name 19.614.
The <table:database-source-table> element has no child elements.
The <table:database-source-query> element is usable within the following elements: <table:data-pilot-table> 9.6.3 and <table:database-range> 9.4.15.
The <table:database-source-query> element has the following attributes: table:database-name 19.613 and table:query-name 19.703.
The <table:database-source-query> element has no child elements.
The <table:sort> element <table:sort> specifies the sort keys to be applied to a database range.
The <table:sort> element is usable within the following element: <table:database-range> 9.4.15.
The <table:sort> element has the following attributes: table:algorithm 19.585, table:bind-styles-to-content 19.591, table:case-sensitive 19.594, table:country 19.610, table:embedded-number-behavior 19.628, table:language 19.661, table:rfc-language-tag 19.707, table:script 19.710 and table:target-range-address 19.736.
The <table:sort> element has the following child element: <table:sort-by> 9.4.20.
The <table:sort-by> element is usable within the following element: <table:sort> 9.4.19.
The <table:sort-by> element has the following attributes: table:data-type 19.615, table:field-number 19.641 and table:order 19.689.
The <table:sort-by> element has no child elements.
The <table:subtotal-rules> element is usable within the following element: <table:database-range> 9.4.15.
The <table:subtotal-rules> element has the following attributes: table:bind-styles-to-content 19.591, table:case-sensitive 19.594 and table:page-breaks-on-group-change 19.691.
The <table:subtotal-rules> element has the following child elements: <table:sort-groups> 9.4.22 and <table:subtotal-rule> 9.4.23.
The <table:sort-groups> element specifies a sort order for columns or rows of a table.
The <table:sort-groups> element is usable within the following element: <table:subtotal-rules> 9.4.21.
The <table:sort-groups> element has the following attributes: table:data-type 19.615 and table:order 19.689.
The <table:sort-groups> element has no child elements.
The <table:subtotal-rule> element is usable within the following element: <table:subtotal-rules> 9.4.21.
The <table:subtotal-rule> element has the following attribute: table:group-by-field-number 19.649.
The <table:subtotal-rule> element has the following child element: <table:subtotal-field> 9.4.24.
The <table:subtotal-field> element is usable within the following element: <table:subtotal-rule> 9.4.23.
The <table:subtotal-field> element has the following attributes: table:field-number 19.641 and table:function 19.647.
The <table:subtotal-field> element has no child elements.
Filter elements specify conditions that, if not met, render portions of a table invisible.
The <table:filter> element is usable within the following elements: <table:database-range> 9.4.15 and <table:source-cell-range> 9.6.5.
The <table:filter> element has the following attributes: table:condition-source 19.601, table:condition-source-range-address 19.602, table:display-duplicates 19.623 and table:target-range-address 19.736.
The <table:filter> element has the following child elements: <table:filter-and> 9.5.3, <table:filter-condition> 9.5.5 and <table:filter-or> 9.5.4.
The <table:filter-and> element is usable within the following elements: <table:filter> 9.5.2 and <table:filter-or> 9.5.4.
The <table:filter-and> element has no attributes.
The <table:filter-and> element has the following child elements: <table:filter-condition> 9.5.5 and <table:filter-or> 9.5.4.
The <table:filter-or> element is usable within the following elements: <table:filter> 9.5.2 and <table:filter-and> 9.5.3.
The <table:filter-or> element has no attributes.
The <table:filter-or> element has the following child elements: <table:filter-and> 9.5.3 and <table:filter-condition> 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".
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.
The <table:filter-condition> element has the following child element: <table:filter-set-item> 9.5.6.
The <table:filter-set-item> element is usable within the following element: <table:filter-condition> 9.5.5.
The <table:filter-set-item> element has the following attribute: table:value 19.752.
The <table:filter-set-item> element has no child elements.
Data pilot tables enable users to rearrange data from data sources so as to create new relationships between data elements or to view data from a variety of perspectives. This is in contrast to scenario tables 9.2.7, where the data elements remain fixed but the values and operations on them are varied to illustrate different outcomes.
The behavior of a data pilot table is specified by fields, where each field has a name and an orientation. The category columns are specified by fields with the orientation “row” or “column” and data columns are specified by fields that have the orientation “data”.
A third type of fields are data layout fields. Data layout fields are not connected to a column in the source table, but are used to change the layout of the data pilot table.
The order in which fields are specified determines the order in which the data of category columns are grouped and results are displayed.
The <table:data-pilot-tables> element contains all the data pilot tables within a document.
The <table:data-pilot-tables> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <table:data-pilot-tables> element has no attributes.
The <table:data-pilot-tables> element has the following child element: <table:data-pilot-table> 9.6.3.
The <table:data-pilot-table> element is usable within the following element: <table:data-pilot-tables> 9.6.2.
The <table:data-pilot-table> element has the following attributes: table:application-data 19.588, table:buttons 19.593, table:drill-down-on-double-click 19.627, table:grand-total 19.648, table:identify-categories 19.653, table:ignore-empty-rows 19.654, table:name 19.677, table:show-filter-button 19.715 and table:target-range-address 19.736.
The <table:data-pilot-table> element has the following child elements: <table:data-pilot-field> 9.6.7, <table:database-source-query> 9.4.18, <table:database-source-sql> 9.4.16, <table:database-source-table> 9.4.17, <table:source-cell-range> 9.6.5 and <table:source-service> 9.6.6.
The source of a data pilot table is specified by one of the following elements:
•<table:database-source-sql> 9.4.16
•<table:database-source-table> 9.4.17
•<table:source-cell-range> 9.6.5
•<table:source-service> 9.6.6
The <table:source-cell-range> element is usable within the following element: <table:data-pilot-table> 9.6.3.
The <table:source-cell-range> element has the following attributes: table:cell-range-address 19.597 and table:name 19.677.
The <table:source-cell-range> element has the following child element: <table:filter> 9.5.2.
The <table:source-service> element specifies a service that returns data to a data pilot table.
The <table:source-service> element is usable within the following element: <table:data-pilot-table> 9.6.3.
The <table:source-service> element has the following attributes: table:name 19.677, table:object-name 19.685, table:password 19.694, table:source-name 19.719 and table:user-name 19.751.
The <table:source-service> element has no child elements.
The <table:data-pilot-field> element specifies a field for a data pilot table.
The <table:data-pilot-field> element is usable within the following element: <table:data-pilot-table> 9.6.3.
The <table:data-pilot-field> element has the following attributes: table:function 19.647, table:is-data-layout-field 19.657, table:orientation 19.690, table:selected-page 19.712, table:source-field-name 19.718 and table:used-hierarchy 19.750.
The <table:data-pilot-field> element has the following child elements: <table:data-pilot-field-reference> 9.6.16, <table:data-pilot-groups> 9.6.17 and <table:data-pilot-level> 9.6.8.
The <table:data-pilot-level> element is usable within the following element: <table:data-pilot-field> 9.6.7.
The <table:data-pilot-level> element has the following attribute: table:show-empty 19.714.
The <table:data-pilot-level> element has the following child elements: <table:data-pilot-display-info> 9.6.13, <table:data-pilot-layout-info> 9.6.15, <table:data-pilot-members> 9.6.11, <table:data-pilot-sort-info> 9.6.14 and <table:data-pilot-subtotals> 9.6.9.
The <table:data-pilot-subtotals> element is usable within the following element: <table:data-pilot-level> 9.6.8.
The <table:data-pilot-subtotals> element has no attributes.
The <table:data-pilot-subtotals> element has the following child element: <table:data-pilot-subtotal> 9.6.10.
The <table:data-pilot-subtotal> element contains the results of a single subtotal calculation.
The <table:data-pilot-subtotal> element is usable within the following element: <table:data-pilot-subtotals> 9.6.9.
The <table:data-pilot-subtotal> element has the following attribute: table:function 19.647.
The <table:data-pilot-subtotal> element has no child elements.
The <table:data-pilot-members> element is usable within the following element: <table:data-pilot-level> 9.6.8.
The <table:data-pilot-members> element has no attributes.
The <table:data-pilot-members> element has the following child element: <table:data-pilot-member> 9.6.12.
The <table:data-pilot-member> element specifies what information is displayed for a member.
The <table:data-pilot-member> element is usable within the following element: <table:data-pilot-members> 9.6.11.
The <table:data-pilot-member> element has the following attributes: table:display 19.621, table:name 19.677 and table:show-details 19.713.
The <table:data-pilot-member> element has no child elements.
The <table:data-pilot-display-info> element is usable within the following element: <table:data-pilot-level> 9.6.8.
The <table:data-pilot-display-info> element has the following attributes: table:data-field 19.611, table:display-member-mode 19.626, table:enabled 19.629 and table:member-count 19.671.
The <table:data-pilot-display-info> element has no child elements.
The <table:data-pilot-sort-info> element specifies how the members of a category column are sorted.
The <table:data-pilot-sort-info> element is usable within the following element: <table:data-pilot-level> 9.6.8.
The <table:data-pilot-sort-info> element has the following attributes: table:data-field 19.611, table:order 19.689, table:sort-mode 19.716.
The <table:data-pilot-sort-info> element has no child elements.
The <table:data-pilot-layout-info> element specifies how to layout a field.
The <table:data-pilot-layout-info> element is usable within the following element: <table:data-pilot-level> 9.6.8.
The <table:data-pilot-layout-info> element has the following attributes: table:add-empty-lines 19.586 and table:layout-mode 19.666.
The <table:data-pilot-layout-info> element has no child elements.
The <table:data-pilot-field-reference> element is usable within the following element: <table:data-pilot-field> 9.6.7.
The <table:data-pilot-field-reference> element has the following attributes: table:field-name 19.640, table:member-name 19.672, table:member-type 19.673 and table:type 19.740.
The <table:data-pilot-field-reference> element has no child elements.
Grouping may also take place for numeric or date values.
The <table:data-pilot-groups> element is usable within the following element: <table:data-pilot-field> 9.6.7.
The <table:data-pilot-groups> element has the following attributes: table:date-end 19.616, table:date-start 19.617, table:end 19.630, table:grouped-by 19.650, table:source-field-name 19.718, table:start 19.721 and table:step 19.727.
The <table:data-pilot-groups> element has the following child element: <table:data-pilot-group> 9.6.18.
The <table:data-pilot-group> element is usable within the following element: <table:data-pilot-groups> 9.6.17.
The <table:data-pilot-group> element has the following attribute: table:name 19.677.
The <table:data-pilot-group> element has the following child element: <table:data-pilot-group-member> 9.6.19.
The <table:data-pilot-group-member> element specifies the name of a single group member.
The <table:data-pilot-group-member> element is usable within the following element: <table:data-pilot-group> 9.6.18.
The <table:data-pilot-group-member> element has the following attribute: table:name 19.677.
The <table:data-pilot-group-member> element has no child elements.
The <table:consolidation> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <table:consolidation> element has the following attributes: table:function 19.647, table:link-to-source-data 19.667, table:source-cell-range-addresses 19.717, table:target-cell-address 19.735 and table:use-labels 19.747.
The <table:consolidation> element has no child elements.
See 14.7 for the use of DDE connections.
The <table:dde-links> element is usable within the following elements: <office:chart> 3.8, <office:drawing> 3.5, <office:presentation> 3.6, <office:spreadsheet> 3.7 and <office:text> 3.4.
The <table:dde-links> element has no attributes.
The <table:dde-links> element has the following child element: <table:dde-link> 14.7.4.
Note: See 5.5.1 for general remarks about implementing change tracking.
The <table:tracked-changes> element is usable within the following element: <office:spreadsheet> 3.7.
The <table:tracked-changes> element has the following attribute: table:track-changes 19.739.
The <table:tracked-changes> element has the following child elements: <table:cell-content-change> 9.9.17, <table:deletion> 9.9.9, <table:insertion> 9.9.3 and <table:movement> 9.9.13.
The <table:insertion> element is usable within the following element: <table:tracked-changes> 9.9.2.
The <table:insertion> element has the following attributes: table:acceptance-state 19.584, table:count 19.609, table:id 19.652, table:position 19.695, table:rejecting-change-id 19.706, table:table 19.732 and table:type 19.740.
The <table:insertion> element has the following child elements: <office:change-info> 5.5.7, <table:deletions> 9.9.6 and <table:dependencies> 9.9.4.
The <table:dependencies> element is usable within the following elements: <table:cell-content-change> 9.9.17, <table:deletion> 9.9.9, <table:insertion> 9.9.3 and <table:movement> 9.9.13.
The <table:dependencies> element has no attributes.
The <table:dependencies> element has the following child element: <table:dependency> 9.9.5.
The <table:dependency> element is usable within the following element: <table:dependencies> 9.9.4.
The <table:dependency> element has the following attribute: table:id 19.652.
The <table:dependency> element has no child elements.
The <table:deletions> element is usable within the following elements: <table:cell-content-change> 9.9.17, <table:deletion> 9.9.9, <table:insertion> 9.9.3 and <table:movement> 9.9.13.
The <table:deletions> element has no attributes.
The <table:deletions> element has the following child elements: <table:cell-content-deletion> 9.9.7 and <table:change-deletion> 9.9.8.
The <table:cell-content-deletion> element is usable within the following element: <table:deletions> 9.9.6.
The <table:cell-content-deletion> element has the following attribute: table:id 19.652.
The <table:cell-content-deletion> element has the following child elements: <table:cell-address> 9.9.18 and <table:change-track-table-cell> 9.9.16.
The <table:change-deletion> element is usable within the following element: <table:deletions> 9.9.6.
The <table:change-deletion> element has the following attribute: table:id 19.652.
The <table:change-deletion> element has no child elements.
The <table:deletion> element is usable within the following element: <table:tracked-changes> 9.9.2.
The <table:deletion> element has the following attributes: table:acceptance-state 19.584, table:id 19.652, table:multi-deletion-spanned 19.676, table:position 19.695, table:rejecting-change-id 19.706, table:table 19.732 and table:type 19.740.
The <table:deletion> element has the following child elements: <office:change-info> 5.5.7, <table:cut-offs> 9.9.10, <table:deletions> 9.9.6 and <table:dependencies> 9.9.4.
The <table:cut-offs> element is usable within the following element: <table:deletion> 9.9.9.
The <table:cut-offs> element has no attributes.
The <table:cut-offs> element has the following child elements: <table:insertion-cut-off> 9.9.11, <table:movement-cut-off> 9.9.12.
The <table:insertion-cut-off> element specifies where an insertion was deleted.
The <table:insertion-cut-off> element is usable within the following element: <table:cut-offs> 9.9.10.
The <table:insertion-cut-off> element has the following attributes: table:id 19.652 and table:position 19.695.
The <table:insertion-cut-off> element has no child elements.
The <table:movement-cut-off> element specifies the deletion of a movement.
The <table:movement-cut-off> element is usable within the following element: <table:cut-offs> 9.9.10.
The <table:movement-cut-off> element has the following attributes: table:end-position 19.633, table:position 19.695 and table:start-position 19.723.
The <table:movement-cut-off> element has no child elements.
The <table:movement> element is usable within the following element: <table:tracked-changes> 9.9.2.
The <table:movement> element has the following attributes: table:acceptance-state 19.584, table:id 19.652 and table:rejecting-change-id 19.706.
The <table:movement> element has the following child elements: <office:change-info> 5.5.7, <table:deletions> 9.9.6, <table:dependencies> 9.9.4, <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The <table:source-range-address> element specifies the source or cell range address of a movement.
The <table:source-range-address> element is usable within the following element: <table:movement> 9.9.13.
The <table:source-range-address> element has the following attributes: table:column 19.598, table:end-column 19.632, table:end-row 19.634, table:end-table 19.635, table:row 19.708, table:start-column 19.722, table:start-row 19.724, table:start-table 19.725 and table:table 19.732.
The <table:source-range-address> element has no child elements.
The <table:target-range-address> element is usable within the following element: <table:movement> 9.9.13.
The <table:target-range-address> element has the following attributes: table:column 19.598, table:end-column 19.632, table:end-row 19.634, table:end-table 19.635, table:row 19.708, table:start-column 19.722, table:start-row 19.724, table:start-table 19.725 and table:table 19.732.
The <table:target-range-address> element has no child elements.
The <table:change-track-table-cell> element is usable within the following elements: <table:cell-content-deletion> 9.9.7 and <table:previous> 9.9.19.
The <table:change-track-table-cell> element has the following attributes: office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389, table:cell-address 19.595, table:formula 19.646, table:matrix-covered 19.669, table:number-matrix-columns-spanned 19.683 and table:number-matrix-rows-spanned 19.684.
The <table:change-track-table-cell> element has the following child element: <text:p> 5.1.3.
The <table:cell-content-change> element is usable within the following element: <table:tracked-changes> 9.9.2.
The <table:cell-content-change> element has the following attributes: table:acceptance-state 19.584, table:id 19.652 and table:rejecting-change-id 19.706.
The <table:cell-content-change> element has the following child elements: <office:change-info> 5.5.7, <table:cell-address> 9.9.18, <table:deletions> 9.9.6, <table:dependencies> 9.9.4 and <table:previous> 9.9.19.
The <table:cell-address> element is usable within the following elements: <table:cell-content-change> 9.9.17 and <table:cell-content-deletion> 9.9.7.
The <table:cell-address> element has the following attributes: table:column 19.598, table:row 19.708 and table:table 19.732.
The <table:cell-address> element has no child elements.
The <table:previous> element is usable within the following element: <table:cell-content-change> 9.9.17.
The <table:previous> element has the following attribute: table:id 19.652.
The <table:previous> element has the following child element: <table:change-track-table-cell> 9.9.16.
The <style:handout-master> element represents a template for the generation of handout pages.
The <style:handout-master> element is usable within the following element: <office:master-styles> 3.15.4.
The <style:handout-master> element has the following attributes: 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 style:page-layout-name 19.508.
The <style:handout-master> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
Layers group drawing objects. Assigning a shape to a layer does not change its rendering order as defined by its draw:z-index attribute. 19.231
The <draw:layer-set> element is usable within the following elements: <draw:page> 10.2.4, <office:master-styles> 3.15.4 and <style:master-page> 16.9.
The <draw:layer-set> element has no attributes.
The <draw:layer-set> element has the following child element: <draw:layer> 10.2.3.
The <draw:layer> element defines a single layer. Layers group drawing objects.
Each drawing object inside a drawing or presentation document can be assigned to a layer. Each object that is assigned to a layer inherits the settings of that layer. Drawing objects may be assigned to these layers by the value of their draw:layer 19.189 attribute.
The <draw:layer> element is usable within the following element: <draw:layer-set> 10.2.2.
The <draw:layer> element has the following attributes: draw:display 19.132, draw:name 19.197 and draw:protected 19.207.
The <draw:layer> element has the following child elements: <svg:desc> 10.3.18 and <svg:title> 10.3.17.
•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.
The <draw:page> element has the following child elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5, <anim:animateTransform> 15.2.3, <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4, <anim:transitionFilter> 15.2.7, <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:layer-set> 10.2.2, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:forms> 13.2, <presentation:animations> 10.8.1, <presentation:notes> 16.19, <svg:desc> 10.3.18 and <svg:title> 10.3.17.
The <draw:equation> element is usable within the following element: <draw:enhanced-geometry> 10.6.2.
The <draw:equation> element has the following attributes: draw:formula 19.171 and draw:name 19.197.
The <draw:equation> element has no child elements.
This section defines graphical objects that may occur within all types of documents.
The <draw:rect> element represents a rectangular drawing shape.
The <draw:rect> 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.
The <draw:rect> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:corner-radius 19.127, 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:rx 19.554, svg:ry 19.555, 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:rect> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:line> element represents a line.
The <draw:line> 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.
The <draw:line> 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: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:x1 19.578, svg:x2 19.579, svg:y1 19.582, svg:y2 19.583, 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:line> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:polyline> element represents a polyline drawing shape.
The <draw:polyline> 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.
The <draw:polyline> 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:points 19.206, 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:viewBox 19.574, 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:polyline> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:polygon> element represents a polygon. A polygon is a closed set of straight lines.
The <draw:polygon> 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.
The <draw:polygon> 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:points 19.206, 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:viewBox 19.574, 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:polygon> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:regular-polygon> 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.
The <draw:regular-polygon> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:concave 19.123, draw:corners 19.128, draw:id 19.187, draw:layer 19.189, draw:name 19.197, draw:sharpness 19.211, 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:regular-polygon> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:path> element represents a path. A path is a shape with a user-defined outline. The outline is defined by the svg:d attribute. 19.530
The <draw:path> 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.
The <draw:path> 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: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:d 19.530, svg:height 19.543, svg:viewBox 19.574, 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:path> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:circle> element represents a circular drawing shape.
The <draw:circle> 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.
The <draw:circle> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:end-angle 19.140, draw:id 19.187, draw:kind 19.188, draw:layer 19.189, draw:name 19.197, draw:start-angle 19.213, 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:cx 19.528, svg:cy 19.529, svg:height 19.543, svg:r 19.553, 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:circle> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:ellipse> element represents an ellipse.
The <draw:ellipse> 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.
The <draw:ellipse> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:end-angle 19.140, draw:id 19.187, draw:kind 19.188, draw:layer 19.189, draw:name 19.197, draw:start-angle 19.213, 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:cx 19.528, svg:cy 19.529, svg:height 19.543, svg:rx 19.554, svg:ry 19.555, 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:ellipse> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
Start and/or end points can be defined by references to glue points 10.3.16 or as absolute positions. The connector's geometric path is defined by the svg:d 19.530 attribute. Consumers may also compute the connector's geometric path considering the draw:type 19.229.2 and draw:line-skew 19.190 attributes, and the formatting properties defined for connectors.
If the svg:d attribute is not present, the connector's geometric path is implementation-dependent. Producers should export the connector's geometric path using the svg:d attribute.
Note: This assists consumers that are not capable of computing a connector path.
The <draw:connector> 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.
The <draw:connector> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:end-glue-point 19.142, draw:end-shape 19.144, draw:id 19.187, draw:layer 19.189, draw:line-skew 19.190, draw:name 19.197, draw:start-glue-point 19.215, draw:start-shape 19.217, draw:style-name 19.219, draw:text-style-name 19.227, draw:transform 19.228, draw:type 19.229, draw:z-index 19.231, presentation:class-names 19.394, presentation:style-name 19.426, svg:d 19.530, svg:viewBox 19.574, svg:x1 19.578, svg:x2 19.579, svg:y1 19.582, svg:y2 19.583, 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:connector> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:caption> 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.
The <draw:caption> element has the following attributes: draw:caption-id 19.115, draw:caption-point-x 19.116, draw:caption-point-y 19.117, draw:class-names 19.120, draw:corner-radius 19.127, 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:caption> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:measure> element represents a shape that is used to measure distances in drawings.
The start reference point is defined by the attributes svg:x1 and svg:y1
The end reference point is defined by the attributes svg:x2, and svg:y2.
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.
The <draw:measure> 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: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:x1 19.578, svg:x2 19.579, svg:y1 19.582, svg:y2 19.583, 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:measure> element has the following child elements: <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:control> 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.
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.
The <draw:page-thumbnail> 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.
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.
The <draw:g> element represents a group of drawing shapes.
Drawing shapes contained in a <draw:g> element, that is itself contained in a <draw:a> element act as hyperlinks using the xlink:href 19.916 attribute of the containing <draw:a> element. If the included drawing shapes are themselves contained within <draw:a> elements, then the xlink:href attributes of those <draw:a> elements act as the hyperlink information for the shapes they contain.
The <draw:g> 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.
The <draw:g> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:id 19.187, draw:name 19.197, draw:style-name 19.219, draw:z-index 19.231, presentation:class-names 19.394, presentation:style-name 19.426, 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:g> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:glue-point> 10.3.16, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18 and <svg:title> 10.3.17.
The <draw:glue-point> element is usable within the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The <draw:glue-point> element has the following attributes: draw:align 19.111, draw:escape-direction 19.147, draw:id 19.187, svg:x 19.577 and svg:y 19.581.
The <draw:glue-point> element has no child elements.
The <svg:title> element specifies a name for a graphic object.
The <svg:title> element is usable within the following elements: <dr3d:scene> 10.5.2, <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:layer> 10.2.3, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page> 10.2.4, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The <svg:title> element has no attributes.
The <svg:title> element has no child elements.
The <svg:title> element has character data content.
The <svg:desc> element is usable within the following elements: <dr3d:scene> 10.5.2, <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:layer> 10.2.3, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page> 10.2.4, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The <svg:desc> element has no attributes.
The <svg:desc> element has no child elements.
The <svg:desc> element has character data content.
The <office:event-listeners> element represents the attachment of an event listener to a drawing shape, form control or other event-driven object. See 14.5.
The <office:event-listeners> element is usable within the following elements: <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <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: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, <office:scripts> 3.12, <table:content-validation> 9.4.5, <text:a> 6.1.8 and <text:execute-macro> 7.7.10.
The <office:event-listeners> element has no attributes.
The <office:event-listeners> element has the following child elements: <presentation:event-listener> 10.9.2 and <script:event-listener> 14.5.2.
Multiple representations may share <svg:desc> and <svg:title> elements.
Frame formatting properties are stored in styles belonging to the graphic family.
The <draw:frame> 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:image> 3.9, <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.
The <draw:frame> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:copy-of 19.126, 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 19.393, presentation:class-names 19.394, presentation:placeholder 19.411, presentation:style-name 19.426, presentation:user-transformed 19.431, style:rel-height 19.513, style:rel-width 19.514, 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:frame> element has the following child elements: <draw:applet> 10.4.7, <draw:contour-path> 10.4.11.3, <draw:contour-polygon> 10.4.11.2, <draw:floating-frame> 10.4.10, <draw:glue-point> 10.3.16, <draw:image> 10.4.4, <draw:image-map> 10.4.13.2, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <draw:text-box> 10.4.3, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17 and <table:table> 9.1.2.
The <draw:text-box> element is usable within the following element: <draw:frame> 10.4.2.
The <draw:text-box> element has the following attributes: draw:chain-next-name 19.118, draw:corner-radius 19.127, fo:max-height 19.238, fo:max-width 19.239, fo:min-height 19.240, fo:min-width 19.241, text:id 19.815 and xml:id 19.920.
The <draw:text-box> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:list> 5.3.1, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:soft-page-break> 5.6, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The <draw:image> element represents an image. An image can be either:
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.
The <draw:image> element is usable within the following element: <draw:frame> 10.4.2.
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.
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.
Note: The image data may be in an arbitrary data format. Consumers have to analyze the image data to determine the data format that is used.
The <office:binary-data> element is usable within the following elements: <draw:fill-image> 16.42.6, <draw:image> 10.4.4, <draw:object-ole> 10.4.6.3, <style:background-image> 17.3 and <text:list-level-style-image> 16.35.
The <office:binary-data> element has no attributes.
The <office:binary-data> element has no child elements.
The <office:binary-data> element has content of data type base64Binary 18.2.
A document in OpenDocument format can contain two types of embedded objects, as follows:
Note: OLE objects are an example of objects without an OpenDocument representation. See [OLE].
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.
The <draw:object> element has the following attributes: draw:notify-on-update-of-ranges 19.200, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917, xlink:type 19.919 and xml:id 19.920.
The <draw:object> element has the following child elements: <math:math> 14.6 and <office:document> 3.1.2.
The <draw:object-ole> element represents objects that do not have an OpenDocument representation.
Objects without an OpenDocument representation can either be:
•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.
The <draw:object-ole> element has the following child element: <office:binary-data> 10.4.5.
The <draw:applet> element represents an applet that is embedded in a document. Its semantics are the same as the <applet> element in HTML. §13.4 of [HTML4]. This element shall have either a draw:code or draw:object attribute.
The applet name, width, height, margins, title and description are specified by the <draw:applet> element's <draw:frame> parent element. The <draw:applet> element does not support character data content.
The <draw:applet> element is usable within the following element: <draw:frame> 10.4.2.
The <draw:applet> element has the following attributes: draw:archive 19.113, draw:code 19.121, draw:may-script 19.195, draw:object 19.201, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917, xlink:type 19.919 and xml:id 19.920.
The <draw:applet> element has the following child element: <draw:param> 10.4.9.
How OpenDocument consumers interact with external applications is not defined by this specification.
The <draw:plugin> element is usable within the following element: <draw:frame> 10.4.2.
The <draw:plugin> element has the following attributes: 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:plugin> element has the following child element: <draw:param> 10.4.9.
The <draw:param> element is usable within the following elements: <draw:applet> 10.4.7 and <draw:plugin> 10.4.8.
The <draw:param> element has the following attributes: draw:name 19.197 and draw:value 19.230.
The <draw:param> element has no child elements.
The <draw:floating-frame> element represents a frame that is embedded in a document.
Floating frames cannot be transformed as described in section 19.228.
The <draw:floating-frame> element is usable within the following element: <draw:frame> 10.4.2.
The <draw:floating-frame> element has the following attributes: draw:frame-name 19.172, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917, xlink:type 19.919 and xml:id 19.920.
The <draw:floating-frame> element has no child elements.
The <draw:contour-polygon> element specifies a contour using a polygon.
The <draw:contour-polygon> element is usable within the following element: <draw:frame> 10.4.2.
The <draw:contour-polygon> element has the following attributes: draw:points 19.206, draw:recreate-on-edit 19.208, svg:height 19.543, svg:viewBox 19.574 and svg:width 19.575.
The <draw:contour-polygon> element has no child elements.
The <draw:contour-path> element specifies a contour using a path.
The <draw:contour-path> element is usable within the following element: <draw:frame> 10.4.2.
The <draw:contour-path> element has the following attributes: draw:recreate-on-edit 19.208, svg:d 19.530, svg:height 19.543, svg:viewBox 19.574 and svg:width 19.575.
The <draw:contour-path> element has no child elements.
The <draw:a> element enables both frames and drawing shapes to act as hyperlinks.
The <draw:a> element contains a drawing shape that should behave as a hyperlink.
The <draw:a> element is usable within the following elements: <chart:chart> 11.1, <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.
The <draw:a> element has the following attributes: office:name 19.380, office:server-map 19.382, office:target-frame-name 19.385, office:title 19.387, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917, xlink:type 19.919 and xml:id 19.920.
The <draw:a> element has the following child elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The <draw:image-map> element represents an image map.
The <draw:image-map> element is usable within the following element: <draw:frame> 10.4.2.
The <draw:image-map> element has no attributes.
The <draw:image-map> element has the following child elements: <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5 and <draw:area-rectangle> 10.4.13.3.
The <draw:area-rectangle> element specifies a rectangular image map area.
The <draw:area-rectangle> element is usable within the following element: <draw:image-map> 10.4.13.2.
The <draw:area-rectangle> element has the following attributes: draw:nohref 19.199, office:name 19.380, office:target-frame-name 19.385, svg:height 19.543, svg:width 19.575, svg:x 19.577, svg:y 19.581, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <draw:area-rectangle> element has the following child elements: <office:event-listeners> 10.3.19, <svg:desc> 10.3.18 and <svg:title> 10.3.17.
The <draw:area-circle> element represents a circular image map area.
The <draw:area-circle> element is usable within the following element: <draw:image-map> 10.4.13.2.
The <draw:area-circle> element has the following attributes: draw:nohref 19.199, office:name 19.380, office:target-frame-name 19.385, svg:cx 19.528, svg:cy 19.529, svg:r 19.553, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <draw:area-circle> element has the following child elements: <office:event-listeners> 10.3.19, <svg:desc> 10.3.18 and <svg:title> 10.3.17.
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.
The <draw:area-polygon> element has the following attributes: draw:nohref 19.199, draw:points 19.206, office:name 19.380, office:target-frame-name 19.385, svg:height 19.543, svg:viewBox 19.574, svg:width 19.575, svg:x 19.577, svg:y 19.581, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <draw:area-polygon> element has the following child elements: <office:event-listeners> 10.3.19, <svg:desc> 10.3.18 and <svg:title> 10.3.17.
The <dr3d:scene> element is usable within the following elements: <chart:chart> 11.1, <dr3d:scene> 10.5.2, <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.
The <dr3d:scene> element has the following attributes: dr3d:ambient-color 19.92, dr3d:distance 19.96, dr3d:focal-length 19.98, dr3d:lighting-mode 19.99, dr3d:projection 19.102, dr3d:shade-mode 19.103, dr3d:shadow-slant 19.104, dr3d:transform 19.107, dr3d:vpn 19.108, dr3d:vrp 19.109, dr3d:vup 19.110, draw:caption-id 19.115, draw:class-names 19.120, draw:id 19.187, draw:layer 19.189, draw:style-name 19.219, 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 <dr3d:scene> element has the following child elements: <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:light> 10.5.3, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:glue-point> 10.3.16, <svg:desc> 10.3.18 and <svg:title> 10.3.17.
The <dr3d:light> element represents a light inside a scene.
Note: There may be several lights, but consumers may limit the number of lights per scene to 8.
The <dr3d:light> element is usable within the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The <dr3d:light> element has the following attributes: dr3d:diffuse-color 19.94, dr3d:direction 19.95, dr3d:enabled 19.97 and dr3d:specular 19.106.
The <dr3d:light> element has no child elements.
The <dr3d:cube> element represents a three-dimensional cube shape.
The <dr3d:cube> element is usable within the following element: <dr3d:scene> 10.5.2.
The <dr3d:cube> element has the following attributes: dr3d:max-edge 19.100, dr3d:min-edge 19.101, dr3d:transform 19.107, draw:class-names 19.120, draw:id 19.187, draw:layer 19.189, draw:style-name 19.219, draw:z-index 19.231, presentation:class-names 19.394, presentation:style-name 19.426 and xml:id 19.920.
The <dr3d:cube> element has no child elements.
The <dr3d:sphere> element represents a three-dimensional sphere shape.
The <dr3d:sphere> element is usable within the following element: <dr3d:scene> 10.5.2.
The <dr3d:sphere> element has the following attributes: dr3d:center 19.93, dr3d:size 19.105, dr3d:transform 19.107, draw:class-names 19.120, draw:id 19.187, draw:layer 19.189, draw:style-name 19.219, draw:z-index 19.231, presentation:class-names 19.394, presentation:style-name 19.426 and xml:id 19.920.
The <dr3d:sphere> element has no child elements.
The <dr3d:extrude> element represents a three-dimensional extruded object based on the given polygon. The 3D geometry is formed by extruding a polygon perpendicular to the plane of the given polygon by a depth (see dr3d:depth, 20.79), creating a front face, a back face and side faces. The side faces are formed by connecting all corresponding single edges of the front and back faces. When no depth is given, the polygon forms a shape without depth. The closing of the front face depends on the value of the dr3d:close-front attribute 20.78. The closing of the back face depends on the value of the dr3d:close-back attribute 20.77. The size of the back face can be relative to the size of the front face when the dr3d:back-scale attribute is used. The side faces defined by the extrusion of the shape are always closed.
The <dr3d:extrude> element is usable within the following element: <dr3d:scene> 10.5.2.
The <dr3d:extrude> element has the following attributes: dr3d:transform 19.107, draw:class-names 19.120, draw:id 19.187, draw:layer 19.189, draw:style-name 19.219, draw:z-index 19.231, presentation:class-names 19.394, presentation:style-name 19.426, svg:d 19.530, svg:viewBox 19.574 and xml:id 19.920.
The <dr3d:extrude> element has no child elements.
The <dr3d:rotate> element represents a three-dimensional rotation shape based on the given polygon. The 3D geometry is defined by rotating the XY-plane with the polygon around the Y-axis of the local coordinate system. This rotation is linearly interpolated in the given number of steps (dr3d:horizontal-segments 20.85) around the given angle (dr3d:end-angle 20.84). The side faces are formed by connecting all corresponding single edges of a neighboring pairs of rotated polygons. By default, the rotation uses a full rotation (360 degrees, dr3d:end-angle attribute 20.84). In that case the 3D geometry is implicitly closed and no front face or back face is created (unless they are of different sizes). If the rotation is different, a front face is created using the first, unrotated polygon and a back face is created using the last rotated polygon. The closing of a front face also depends on the value of the dr3d:close-front attribute 20.78 and the closing of a back face on the value of the dr3d:close-back 20.77 attribute. The size of the back face can be different than the size of the front face when the dr3d:back-scale attribute 20.75 is used.
The <dr3d:rotate> element is usable within the following element: <dr3d:scene> 10.5.2.
The <dr3d:rotate> element has the following attributes: dr3d:transform 19.107, draw:class-names 19.120, draw:id 19.187, draw:layer 19.189, draw:style-name 19.219, draw:z-index 19.231, presentation:class-names 19.394, presentation:style-name 19.426, svg:d 19.530, svg:viewBox 19.574 and xml:id 19.920.
The <dr3d:rotate> element has no child elements.
The <draw:custom-shape> 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.
The <draw:custom-shape> element has the following attributes: draw:caption-id 19.115, draw:class-names 19.120, draw:data 19.131, draw:engine 19.146, 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:custom-shape> element has the following child elements: <draw:enhanced-geometry> 10.6.2, <draw:glue-point> 10.3.16, <office:event-listeners> 10.3.19, <svg:desc> 10.3.18, <svg:title> 10.3.17, <text:list> 5.3.1 and <text:p> 5.1.3.
The <draw:enhanced-geometry> element is usable within the following element: <draw:custom-shape> 10.6.1.
The <draw:enhanced-geometry> element has the following attributes: dr3d:projection 19.102, dr3d:shade-mode 19.103, draw:concentric-gradient-fill-allowed 19.124, draw:enhanced-path 19.145, draw:extrusion 19.148, draw:extrusion-allowed 19.149, draw:extrusion-brightness 19.150, draw:extrusion-color 19.151, draw:extrusion-depth 19.152, draw:extrusion-diffusion 19.153, draw:extrusion-first-light-direction 19.154, draw:extrusion-first-light-harsh 19.155, draw:extrusion-first-light-level 19.156, draw:extrusion-light-face 19.157, draw:extrusion-metal 19.158, draw:extrusion-number-of-line-segments 19.159, draw:extrusion-origin 19.160, draw:extrusion-rotation-angle 19.161, draw:extrusion-rotation-center 19.162, draw:extrusion-second-light-direction 19.163, draw:extrusion-second-light-harsh 19.164, draw:extrusion-second-light-level 19.165, draw:extrusion-shininess 19.166, draw:extrusion-skew 19.167, draw:extrusion-specularity 19.168, draw:extrusion-viewpoint 19.169, draw:glue-point-leaving-directions 19.173, draw:glue-point-type 19.174, draw:glue-points 19.175, draw:mirror-horizontal 19.192, draw:mirror-vertical 19.193, draw:modifiers 19.196, draw:path-stretchpoint-x 19.204, draw:path-stretchpoint-y 19.205, draw:text-areas 19.220, draw:text-path 19.221, draw:text-path-allowed 19.222, draw:text-path-mode 19.223, draw:text-path-same-letter-heights 19.224, draw:text-path-scale 19.225, draw:text-rotate-angle 19.226, draw:type 19.229 and svg:viewBox 19.574.
The <draw:enhanced-geometry> element has the following child elements: <draw:equation> 10.2.5 and <draw:handle> 10.6.3.
The <draw:handle> element represents a single interaction handle for a drawing shape.
The <draw:handle> element is usable within the following element: <draw:enhanced-geometry> 10.6.2.
The <draw:handle> element has the following attributes: draw:handle-mirror-horizontal 19.176, draw:handle-mirror-vertical 19.177, draw:handle-polar 19.178, draw:handle-position 19.179, draw:handle-radius-range-maximum 19.180, draw:handle-radius-range-minimum 19.181, draw:handle-range-x-maximum 19.182, draw:handle-range-x-minimum 19.183, draw:handle-range-y-maximum 19.184, draw:handle-range-y-minimum 19.185 and draw:handle-switched 19.186.
The <draw:handle> element has no child elements.
Presentation shapes are shapes on a draw page that are part of a presentation page layout 16.43 element. They use styles with a style family value of presentation 19.394, unlike drawing shapes which use styles with a style family value of graphic 19.120. Presentation shapes can be empty, acting only as placeholders. If a draw page's presentation layout is changed, all presentation shapes contained in that draw page are adapted automatically.
Standard drawing shapes can also be used in presentations. The presentation:class 19.393 attribute distinguishes presentation shapes from drawing shapes. Unlike presentation shapes, standard drawing shapes are not adapted if the presentation page layout is changed.
The <presentation:animations> element is a container for animation effects. Animation effects are executed when a page represented by a <draw:page> 10.2.4 element containing this element is displayed.
A single shape may be the subject of multiple effects.
The <presentation:animations> element is usable within the following element: <draw:page> 10.2.4.
The <presentation:animations> element has no attributes.
The <presentation:animations> element has the following child elements: <presentation:animation-group> 10.8.9, <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.
The <presentation:sound> element represents a sound.
The <presentation:sound> element is usable within the following elements: <presentation:dim> 10.8.7, <presentation:event-listener> 10.9.2, <presentation:hide-shape> 10.8.5, <presentation:hide-text> 10.8.6, <presentation:show-shape> 10.8.3, <presentation:show-text> 10.8.4 and <style:drawing-page-properties> 17.25.
The <presentation:sound> element has the following attributes: presentation:play-full 19.412, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917, xlink:type 19.919 and xml:id 19.920.
The <presentation:sound> element has no child elements.
The <presentation:show-shape> element is usable within the following elements: <presentation:animation-group> 10.8.9 and <presentation:animations> 10.8.1.
The <presentation:show-shape> element has the following attributes: draw:shape-id 19.210, presentation:delay 19.395, presentation:direction 19.396, presentation:effect 19.398, presentation:path-id 19.409, presentation:speed 19.421 and presentation:start-scale 19.422.
The <presentation:show-shape> element has the following child element: <presentation:sound> 10.8.2.
The <presentation:show-text> element is usable within the following elements: <presentation:animation-group> 10.8.9 and <presentation:animations> 10.8.1.
The <presentation:show-text> element has the following attributes: draw:shape-id 19.210, presentation:delay 19.395, presentation:direction 19.396, presentation:effect 19.398, presentation:path-id 19.409, presentation:speed 19.421 and presentation:start-scale 19.422.
The <presentation:show-text> element has the following child element: <presentation:sound> 10.8.2.
The <presentation:hide-shape> element is usable within the following elements: <presentation:animation-group> 10.8.9 and <presentation:animations> 10.8.1.
The <presentation:hide-shape> element has the following attributes: draw:shape-id 19.210, presentation:delay 19.395, presentation:direction 19.396, presentation:effect 19.398, presentation:path-id 19.409, presentation:speed 19.421 and presentation:start-scale 19.422.
The <presentation:hide-shape> element has the following child element: <presentation:sound> 10.8.2.
The <presentation:hide-text> element is usable within the following elements: <presentation:animation-group> 10.8.9 and <presentation:animations> 10.8.1.
The <presentation:hide-text> element has the following attributes: draw:shape-id 19.210, presentation:delay 19.395, presentation:direction 19.396, presentation:effect 19.398, presentation:path-id 19.409, presentation:speed 19.421 and presentation:start-scale 19.422.
The <presentation:hide-text> element has the following child element: <presentation:sound> 10.8.2.
The <presentation:dim> element specifies a fill color for a shape.
The <presentation:dim> element is usable within the following elements: <presentation:animation-group> 10.8.9 and <presentation:animations> 10.8.1.
The <presentation:dim> element has the following attributes: draw:color 19.122 and draw:shape-id 19.210.
The <presentation:dim> element has the following child element: <presentation:sound> 10.8.2.
The <presentation:play> element specifies the presentation speed of animation of a shape.
The <presentation:play> element is usable within the following elements: <presentation:animation-group> 10.8.9 and <presentation:animations> 10.8.1.
The <presentation:play> element has the following attributes: draw:shape-id 19.210 and presentation:speed 19.421.
The <presentation:play> element has no child elements.
The <presentation:animation-group> element is usable within the following element: <presentation:animations> 10.8.1.
The <presentation:animation-group> element has no attributes.
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.
•A mixture of animations starting on user interaction and starting automatically per page.
•Additional effects ”programmed” in XML by combining animation elements.
The <presentation:event-listener> element defines the trigger for a presentation event.
The <presentation:event-listener> element is usable within the following element: <office:event-listeners> 10.3.19.
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.
The <presentation:header> element defines a field that contains a header for a presentation. Which header field declaration is used is specified by the presentation:use-header-name 19.430 attribute of the <draw:page> 10.2.4 where the field occurs. In a presentation shape inside a master page 19.393, the presentation:use-header-name attribute of the <draw:page> element for which the drawing shape is displayed is used.
Note: This field is mainly used inside master pages. Since its value may differ for the individual drawing pages that make use of a master page, the current field value is not available.
The <presentation:header> 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.
The <presentation:header> element has no attributes.
The <presentation:header> element has no child elements.
The <presentation:header-decl> element specifies the text of a header field.
The <presentation:header-decl> element is usable within the following element: <office:presentation> 3.6.
The <presentation:header-decl> element has the following attribute: presentation:name 19.405.
The <presentation:header-decl> element has no child elements.
The <presentation:header-decl> element has character data content.
The <presentation:footer> element defines a field that contains a footer for a presentation. Footer fields display a footer text specified in a footer field declaration. See 10.9.3.4. Which footer field declaration is used is specified by the presentation:use-footer-name attribute of the draw page where the field occurs. In a presentation drawing shape inside a master page 19.393, the presentation:use-footer-name attribute of the <draw:page> for which the drawing shape is displayed is used.
Note: This field is mainly used inside master pages. Since its value may differ for the individual drawing pages that make use of a master page, the current field value is not available.
The <presentation:footer> 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.
The <presentation:footer> element has no attributes.
The <presentation:footer> element has no child elements.
The <presentation:footer-decl> element specifies the text of a footer field.
The <presentation:footer-decl> element is usable within the following element: <office:presentation> 3.6.
The <presentation:footer-decl> element has the following attribute: presentation:name 19.405.
The <presentation:footer-decl> element has no child elements.
The <presentation:footer-decl> element has character data content.
The <presentation:date-time> element defines a field that contains a date/time text for a presentation. Date/time fields display a date/time text as specified in the date/time field declaration. See 10.9.3.6. Which date/time field declaration is used is specified by the presentation:use-date-time-name attribute of the draw page where the field occurs. In a presentation drawing shape inside a master page 19.393, the presentation:use-date-time-name attribute of the drawing page for which the drawing shape is displayed is used.
Note: This field is mainly used inside master pages. Since its value may differ for the individual drawing pages that make use of a master page, the current field value is not available.
The <presentation:date-time> 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.
The <presentation:date-time> element has no attributes.
The <presentation:date-time> element has no child elements.
The <presentation:date-time-decl> element specifies the text of a date/time field.
The <presentation:date-time-decl> element is usable within the following element: <office:presentation> 3.6.
The <presentation:date-time-decl> element has the following attributes: presentation:name 19.405, presentation:source 19.420 and style:data-style-name 19.473.
The <presentation:date-time-decl> element has no child elements.
The <presentation:date-time-decl> element has character data content.
The <presentation:settings> element is usable within the following element: <office:presentation> 3.6.
The <presentation:settings> element has the following attributes: presentation:animations 19.392, presentation:endless 19.397, presentation:force-manual 19.399, presentation:full-screen 19.400, presentation:mouse-as-pen 19.403, presentation:mouse-visible 19.404, presentation:pause 19.410, presentation:show 19.417, presentation:show-end-of-presentation-slide 19.418, presentation:show-logo 19.419, presentation:start-page 19.423, presentation:start-with-navigator 19.424, presentation:stay-on-top 19.425 and presentation:transition-on-click 19.427.
The <presentation:settings> element has the following child element: <presentation:show> 10.9.3.8.
Note: The order of pages can be used to omit or repeat pages in a presentation.
The <presentation:show> element is usable within the following element: <presentation:settings> 10.9.3.7.
The <presentation:show> element has the following attributes: presentation:name 19.405 and presentation:pages 19.408.
The <presentation:show> element has no child elements.
The <chart:chart> element represents a chart.
The <chart:chart> element is usable within the following element: <office:chart> 3.8.
The <chart:chart> element has the following attributes: chart:class 19.15, chart:column-mapping 19.16, chart:row-mapping 19.26, chart:style-name 19.27, svg:height 19.543, svg:width 19.575, xlink:href 19.916, xlink:type 19.919 and xml:id 19.920.
The <chart:chart> element has the following child elements: <chart:footer> 11.2.3, <chart:legend> 11.4, <chart:plot-area> 11.5, <chart:subtitle> 11.2.2, <chart:title> 11.2.1, <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <table:table> 9.1.2.
The <chart:title> element represents a title in a chart document.
This element can also be a sub-element of <chart:axis>. 11.9 In that case the title is displayed beside the axis specified by the <chart:axis> element.
The <chart:title> element is usable within the following elements: <chart:axis> 11.9 and <chart:chart> 11.1.
The <chart:title> element has the following attributes: chart:style-name 19.27, svg:x 19.577, svg:y 19.581 and table:cell-range 19.596.
The <chart:title> element has the following child element: <text:p> 5.1.3.
The <chart:subtitle> element represents a subtitle for a chart.
The <chart:subtitle> element is usable within the following element: <chart:chart> 11.1.
The <chart:subtitle> element has the following attributes: chart:style-name 19.27, svg:x 19.577, svg:y 19.581 and table:cell-range 19.596.
The <chart:subtitle> element has the following child element: <text:p> 5.1.3.
The <chart:footer> element represents a footer below a chart's plot area.
The <chart:footer> element is usable within the following element: <chart:chart> 11.1.
The <chart:footer> element has the following attributes: chart:style-name 19.27, svg:x 19.577, svg:y 19.581 and table:cell-range 19.596.
The <chart:footer> element has the following child element: <text:p> 5.1.3.
The <chart:coordinate-region> element specifies a positioning rectangle.
For charts with a two-dimensional Cartesian coordinate system, the used intervals on the axes span a rectangular coordinate-region. Axis labels, tick marks, axis titles and data labels are not considered in determining the coordinate-region. The coordinate system is scaled so that the coordinate-region matches width and height of the positioning rectangle. The entire chart is located so that the coordinate-region matches the positioning rectangle.
Charts of the predefined classes chart:radar, chart:filled-radar, chart:circle and chart:ring do not have a Cartesian coordinate system. For such charts the smallest bounding circle is considered ignoring all axis labels, tick marks, axis titles and data labels. The rectangular bounding box of this circle is the coordinate-region. Where single data points have a chart:pie-offset greater than zero that offset shall not contribute to an expansion of the coordinate-region; thus a pulled out pie segment is allowed to protrude from the coordinate-region. A chart:pie-offset at the series element in contrast shall contribute to the coordinate region.
Circle or ring or the polar coordinate system of radar-charts respectively is uniformly scaled so that the coordinate-region has maximal size, but does not exceed the size of the positioning rectangle. The entire chart is located so that the coordinate-region is centered in the positioning rectangle. Producers should specify a square positioning rectangle for charts of these classes.
The behavior for the three-dimensional charts is described in section 11.5.
The <chart:coordinate-region> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:coordinate-region> element has the following attributes: svg:height 19.543, svg:width 19.575, svg:x 19.577 and svg:y 19.581.
The <chart:coordinate-region> element has no child elements.
The categories to use are given as a list of labels defined by the <chart:categories> 11.10 element at the x-axis. They are paired with matching data points in the order in which they appear.
For surface charts each graphic entry key represents the graphical appearance of the surface within a major interval of the altitude axis and the entry text represents the value range of that interval.
For all other chart types the legend entries represent the series of the chart. The graphical entry keys represent the visual appearance of each series while the entry texts contain the names of the series.
The legend may include additional entries for regression-curves and mean-value lines.
The <chart:legend> element may contain a <text:p> element. If present, it defines a title for the legend.
The <chart:legend> element is usable within the following element: <chart:chart> 11.1.
The <chart:legend> element has the following attributes: chart:legend-align 19.22, chart:legend-position 19.23, chart:style-name 19.27, style:legend-expansion 19.494, style:legend-expansion-aspect-ratio 19.495, svg:height 19.543, svg:width 19.575, svg:x 19.577 and svg:y 19.581.
The <chart:legend> element has the following child element: <text:p> 5.1.3.
The plot area may be displayed as a 3D scene as specified in section 10.5.2. All 3D attributes that can be applied to the <dr3d:scene> element can be applied to the <chart:plot-area> element. This includes the dr3d:transform attribute that specifies the rotation of the three-dimensional plot area. 10.5.2 The <chart:plot-area> element may contain a <dr3d:light> element as specified in section 10.5.3.
The svg:x, svg:y, svg:width and svg:height attributes specify together a positioning rectangle that serves as the viewport for the projection of the scene. Consumers shall use uniform scaling, so that the projection has maximal size but does not exceed the size of the positioning rectangle. The projection of the scene is centered inside the positioning rectangle.
If the attributes chart:auto-position and chart:auto-size within a chart style applied to the chart:plot-area have the value true, all positioning attributes including those within child element <chart:coordinate-region> shall be ignored.
For three-dimensional charts of classes chart:circle and chart:ring the content is extruded. The bounding box as described in 11.3 is extruded the same way and used instead of the entire scene to position and scale the projection.
For charts with a three-dimensional Cartesian coordinate system, the used intervals on the axes generate a cuboid. This is used instead of the entire scene to position and scale the projection.
For other three-dimensional charts the behavior is implementation-defined.
The <chart:plot-area> element is usable within the following element: <chart:chart> 11.1.
The <chart:plot-area> element has the following attributes: chart:data-source-has-labels 19.17, chart:style-name 19.27, dr3d:ambient-color 19.92, dr3d:distance 19.96, dr3d:focal-length 19.98, dr3d:lighting-mode 19.99, dr3d:projection 19.102, dr3d:shade-mode 19.103, dr3d:shadow-slant 19.104, dr3d:transform 19.107, dr3d:vpn 19.108, dr3d:vrp 19.109, dr3d:vup 19.110, svg:height 19.543, svg:width 19.575, svg:x 19.577, svg:y 19.581, table:cell-range-address 19.597 and xml:id 19.920.
The <chart:plot-area> element has the following child elements: <chart:axis> 11.9, <chart:coordinate-region> 11.3, <chart:floor> 11.8, <chart:series> 11.12, <chart:stock-gain-marker> 11.20, <chart:stock-loss-marker> 11.21, <chart:stock-range-line> 11.22, <chart:wall> 11.7 and <dr3d:light> 10.5.3.
The plot area may be displayed as an 3D scene as specified in section 10.5.2. All 3D attributes that can be applied to the <dr3d:scene> element can be applied to the <chart:plot-area> element. This includes the dr3d:transform attribute that specifies the rotation of the three-dimensional plot area. 10.5.2 The <chart:plot-area> element may contain a <dr3d:light> element as specified in section 10.5.3.
The svg:width attribute specifies the thickness of a wall for three-dimensional charts.
The <chart:wall> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:wall> element has the following attributes: chart:style-name 19.27 and svg:width 19.575.
The <chart:wall> element has no child elements.
The svg:width attribute specifies the thickness of the floor.
The <chart:floor> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:floor> element has the following attributes: chart:style-name 19.27 and svg:width 19.575.
The <chart:floor> element has no child elements.
The <chart:axis> element specifies an axis for a chart.
The <chart:axis> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:axis> element has the following attributes: chart:dimension 19.18, chart:name 19.24 and chart:style-name 19.27.
The <chart:axis> element has the following child elements: <chart:categories> 11.10, <chart:grid> 11.11 and <chart:title> 11.2.1.
The <chart:categories> element represents labels that are displayed on a category-axis.
The <chart:categories> element is usable within the following element: <chart:axis> 11.9.
The <chart:categories> element has the following attribute: table:cell-range-address 19.597.
The <chart:categories> element has no child elements.
The <chart:grid> element specifies a grid for an axis.
The <chart:grid> element is usable within the following element: <chart:axis> 11.9.
The <chart:grid> element has the following attributes: chart:class 19.15 and chart:style-name 19.27.
The <chart:grid> element has no child elements.
The <chart:series> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:series> element has the following attributes: chart:attached-axis 19.13, chart:class 19.15, chart:label-cell-address 19.21, chart:style-name 19.27, chart:values-cell-range-address 19.28 and xml:id 19.920.
The <chart:series> element has the following child elements: <chart:data-label> 11.15, <chart:data-point> 11.14, <chart:domain> 11.13, <chart:error-indicator> 11.17, <chart:mean-value> 11.16 and <chart:regression-curve> 11.18.
The <chart:domain> element specifies coordinate values required by particular chart types.
The <chart:domain> element is usable within the following element: <chart:series> 11.12.
The <chart:domain> element has the following attribute: table:cell-range-address 19.597.
The <chart:domain> element has no child elements.
The <chart:data-point> element specifies a style for a single data point in a data series.
The <chart:data-point> element is usable within the following element: <chart:series> 11.12.
The <chart:data-point> element has the following attributes: chart:repeated 19.25, chart:style-name 19.27 and xml:id 19.920.
The <chart:data-point> element has the following child element: <chart:data-label> 11.15.
The <chart:data-label> element represents the data label of a data point.
The <chart:data-label> element is usable within the following elements: <chart:data-point> 11.14 and <chart:series> 11.12.
The <chart:data-label> element has the following attributes: chart:style-name 19.27, svg:x 19.577 and svg:y 19.581.
The <chart:data-label> element has the following child element: <text:p> 5.1.3.
The <chart:mean-value> element specifies a style for a mean-value line.
The <chart:mean-value> element is usable within the following element: <chart:series> 11.12.
The <chart:mean-value> element has the following attribute: chart:style-name 19.27.
The <chart:mean-value> element has no child elements.
The <chart:error-indicator> element specifies a style for error indicators.
The <chart:error-indicator> element is usable within the following element: <chart:series> 11.12.
The <chart:error-indicator> element has the following attributes: chart:dimension 19.18 and chart:style-name 19.27.
The <chart:error-indicator> element has no child elements.
The <chart:regression-curve> element specifies the properties of regression curves.
The <chart:regression-curve> element is usable within the following element: <chart:series> 11.12.
The <chart:regression-curve> element has the following attribute: chart:style-name 19.27.
The <chart:regression-curve> element has the following child element: <chart:equation> 11.19.
The <chart:equation> element represents the equation for a containing regression curve.
The <chart:equation> element is usable within the following element: <chart:regression-curve> 11.18.
The <chart:equation> element has the following attributes: chart:automatic-content 19.14, chart:display-equation 19.19, chart:display-r-square 19.20, chart:style-name 19.27, svg:x 19.577 and svg:y 19.581.
The <chart:equation> element has the following child element: <text:p> 5.1.3.
The <chart:stock-gain-marker> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:stock-gain-marker> element has the following attribute: chart:style-name 19.27.
The <chart:stock-gain-marker> element has no child elements.
The <chart:stock-loss-marker> element specifies the style for candlestick-bars 19.15.1 in a stock chart that have a lower closing value than opening value.
The <chart:stock-loss-marker> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:stock-loss-marker> element has the following attribute: chart:style-name 19.27.
The <chart:stock-loss-marker> element has no child elements.
The <chart:stock-range-line> element specifies a style for the range-lines 19.15.1 in a stock chart. A range-line is a line connecting the minimum value with the maximum value.
The <chart:stock-range-line> element is usable within the following element: <chart:plot-area> 11.5.
The <chart:stock-range-line> element has the following attribute: chart:style-name 19.27.
The <chart:stock-range-line> element has no child elements.
A <office:database> element is a container of database elements.
The <office:database> element is usable within the following element: <office:body> 3.3.
The <office:database> element has no attributes.
The <office:database> element has the following child elements: <db:data-source> 12.2, <db:forms> 12.25.2, <db:queries> 12.26, <db:reports> 12.25.3, <db:schema-definition> 12.36 and <db:table-representations> 12.32.
The <db:data-source> element is usable within the following element: <office:database> 12.1.
The <db:data-source> element has no attributes.
The <db:data-source> element has the following child elements: <db:application-connection-settings> 12.15, <db:connection-data> 12.3 and <db:driver-settings> 12.9.
The <db:connection-data> element specifies the information necessary to connect to a database.
The <db:connection-data> element is usable within the following element: <db:data-source> 12.2.
The <db:connection-data> element has no attributes.
The <db:connection-data> element has the following child elements: <db:connection-resource> 12.7, <db:database-description> 12.4 and <db:login> 12.8.
The <db:database-description> element is usable within the following element: <db:connection-data> 12.3.
The <db:database-description> element has no attributes.
The <db:database-description> element has the following child elements: <db:file-based-database> 12.5 and <db:server-database> 12.6.
The <db:file-based-database> element is usable within the following element: <db:database-description> 12.4.
The <db:file-based-database> element has the following attributes: db:extension 19.52, db:media-type 19.69, xlink:href 19.916 and xlink:type 19.919.
The <db:file-based-database> element has no child elements.
The <db:server-database> element specifies connection information for a server-based database.
The <db:server-database> element is usable within the following element: <db:database-description> 12.4.
The <db:server-database> element has the following attributes: db:database-name 19.43, db:hostname 19.54, db:local-socket 19.67, db:port 19.72 and db:type 19.85.
The <db:server-database> element has no child elements.
The <db:connection-resource> element specifies a database connection by an IRI.
The <db:connection-resource> element is usable within the following element: <db:connection-data> 12.3.
The <db:connection-resource> element has the following attributes: xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <db:connection-resource> element has no child elements.
The <db:login> element specifies the information needed to establish a connection to a database.
The <db:login> element is usable within the following element: <db:connection-data> 12.3.
The <db:login> element has the following attributes: db:is-password-required 19.63, db:login-timeout 19.61, db:use-system-user 19.89 and db:user-name 19.90.
The <db:login> element has no child elements.
The <db:driver-settings> element is usable within the following element: <db:data-source> 12.2.
The <db:driver-settings> element has the following attributes: db:base-dn 19.35, db:is-first-row-header-line 19.60, db:parameter-name-substitution 19.71, db:show-deleted 19.78 and db:system-driver-settings 19.82.
The <db:driver-settings> element has the following child elements: <db:auto-increment> 12.10, <db:character-set> 12.12, <db:delimiter> 12.11 and <db:table-settings> 12.13.
The <db:auto-increment> element is usable within the following element: <db:driver-settings> 12.9.
The <db:auto-increment> element has the following attributes: db:additional-column-statement 19.31 and db:row-retrieving-statement 19.75.
The <db:auto-increment> element has no child elements.
The <db:delimiter> element defines a delimiter for parsing data.
The <db:delimiter> element is usable within the following elements: <db:driver-settings> 12.9 and <db:table-setting> 12.14.
The <db:delimiter> element has the following attributes: db:decimal 19.44, db:field 19.53, db:string 19.79 and db:thousand 19.83.
The <db:delimiter> element has no child elements.
The <db:character-set> element is usable within the following elements: <db:driver-settings> 12.9 and <db:table-setting> 12.14.
The <db:character-set> element has the following attribute: db:encoding 19.50.
The <db:character-set> element has no child elements.
The <db:table-settings> element is a container for <db:table-setting> elements.
The <db:table-settings> element is usable within the following element: <db:driver-settings> 12.9.
The <db:table-settings> element has no attributes.
The <db:table-settings> element has the following child element: <db:table-setting> 12.14.
The <db:table-setting> element is usable within the following element: <db:table-settings> 12.13.
The <db:table-setting> element has the following attributes: db:is-first-row-header-line 19.60 and db:show-deleted 19.78.
The <db:table-setting> element has the following child elements: <db:character-set> 12.12 and <db:delimiter> 12.11.
The <db:application-connection-settings> element is usable within the following element: <db:data-source> 12.2.
The <db:application-connection-settings> element has the following attributes: db:append-table-alias-name 19.32, db:boolean-comparison-mode 19.36, db:enable-sql92-check 19.49, db:ignore-driver-privileges 19.55, db:is-table-name-length-limited 19.66, db:max-row-count 19.68, db:suppress-version-columns 19.81 and db:use-catalog 19.88.
The <db:application-connection-settings> element has the following child elements: <db:data-source-settings> 12.22, <db:table-filter> 12.16 and <db:table-type-filter> 12.20.
The <db:table-filter> element is usable within the following element: <db:application-connection-settings> 12.15.
The <db:table-filter> element has no attributes.
The <db:table-filter> element has the following child elements: <db:table-exclude-filter> 12.18 and <db:table-include-filter> 12.17.
The <db:table-include-filter> element is usable within the following element: <db:table-filter> 12.16.
The <db:table-include-filter> element has no attributes.
The <db:table-include-filter> element has the following child element: <db:table-filter-pattern> 12.19.
The <db:table-exclude-filter> element is usable within the following element: <db:table-filter> 12.16.
The <db:table-exclude-filter> element has no attributes.
The <db:table-exclude-filter> element has the following child element: <db:table-filter-pattern> 12.19.
The <db:table-filter-pattern> element specifies a filter pattern.
The “%” (U+0025. PERCENT SIGN) character is used as wildcard.
The <db:table-filter-pattern> element is usable within the following elements: <db:table-exclude-filter> 12.18 and <db:table-include-filter> 12.17.
The <db:table-filter-pattern> element has no attributes.
The <db:table-filter-pattern> element has no child elements.
The <db:table-filter-pattern> element has content of data type string 18.2.
The <db:table-type-filter> element is usable within the following element: <db:application-connection-settings> 12.15.
The <db:table-type-filter> element has no attributes.
The <db:table-type-filter> element has the following child element: <db:table-type> 12.21.
The <db:table-type> element specifies a table type.
Note: Table types are database-specific.
The <db:table-type> element is usable within the following element: <db:table-type-filter> 12.20.
The <db:table-type> element has no attributes.
The <db:table-type> element has no child elements.
The <db:table-type> element has content of data type string 18.2.
The <db:data-source-settings> element is a container element for <db:data-source-setting> elements.
The <db:data-source-settings> element is usable within the following element: <db:application-connection-settings> 12.15.
The <db:data-source-settings> element has no attributes.
The <db:data-source-settings> element has the following child element: <db:data-source-setting> 12.23.
The <db:data-source-setting> element is usable within the following element: <db:data-source-settings> 12.22.
The <db:data-source-setting> element has the following attributes: db:data-source-setting-is-list 19.39, db:data-source-setting-name 19.40 and db:data-source-setting-type 19.41.
The <db:data-source-setting> element has the following child element: <db:data-source-setting-value> 12.24.
The <db:data-source-setting-value> element specifies the content of a data-source-setting.
The <db:data-source-setting-value> element is usable within the following element: <db:data-source-setting> 12.23.
The <db:data-source-setting-value> element has no attributes.
The <db:data-source-setting-value> element has no child elements.
The <db:data-source-setting-value> element has content of data type string 18.2.
The <db:forms> element is usable within the following element: <office:database> 12.1.
The <db:forms> element has no attributes.
The <db:forms> element has the following child elements: <db:component> 12.25.5 and <db:component-collection> 12.25.4.
The <db:reports> element is usable within the following element: <office:database> 12.1.
The <db:reports> element has no attributes.
The <db:reports> element has the following child elements: <db:component> 12.25.5 and <db:component-collection> 12.25.4.
The <db:component-collection> element is usable within the following elements: <db:component-collection> 12.25.4, <db:forms> 12.25.2 and <db:reports> 12.25.3.
The <db:component-collection> element has the following attributes: db:description 19.48, db:name 19.70 and db:title 19.84.
The <db:component-collection> element has the following child elements: <db:component> 12.25.5 and <db:component-collection> 12.25.4.
The <db:component> element specifies a database component which can be either a form or a report.
The <db:component> element is usable within the following elements: <db:component-collection> 12.25.4, <db:forms> 12.25.2 and <db:reports> 12.25.3.
The <db:component> element has the following attributes: db:as-template 19.34, db:description 19.48, db:name 19.70, db:title 19.84, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <db:component> element has the following child elements: <math:math> 14.6 and <office:document> 3.1.2.
The <db:queries> element may contain <db:query> or <db:query-collection> elements or both.
The <db:queries> element is usable within the following element: <office:database> 12.1.
The <db:queries> element has no attributes.
The <db:queries> element has the following child elements: <db:query> 12.28 and <db:query-collection> 12.27.
The <db:query-collection> element may contain <db:query> or <db:query-collection> elements or both.
The <db:query-collection> element is usable within the following elements: <db:queries> 12.26 and <db:query-collection> 12.27.
The <db:query-collection> element has the following attributes: db:description 19.48, db:name 19.70 and db:title 19.84.
The <db:query-collection> element has the following child elements: <db:query> 12.28 and <db:query-collection> 12.27.
The <db:query> element specifies a database query.
The <db:query> element is usable within the following elements: <db:queries> 12.26 and <db:query-collection> 12.27.
The <db:query> element has the following attributes: db:command 19.38, db:default-row-style-name 19.46, db:description 19.48, db:escape-processing 19.51, db:name 19.70, db:style-name 19.80 and db:title 19.84.
The <db:query> element has the following child elements: <db:columns> 12.34, <db:filter-statement> 12.30, <db:order-statement> 12.29 and <db:update-table> 12.31.
The <db:order-statement> element specifies a sort ("ORDER BY") [SQL] clause which is to be applied on top of another [SQL] statement producing a result set.
The <db:order-statement> element is usable within the following elements: <db:query> 12.28 and <db:table-representation> 12.33.
The <db:order-statement> element has the following attributes: db:apply-command 19.33 and db:command 19.38.
The <db:order-statement> element has no child elements.
The <db:filter-statement> element specifies a filter ("WHERE") [SQL] clause which is to be applied on top of another [SQL]-statement producing a result set.
The <db:filter-statement> element is usable within the following elements: <db:query> 12.28 and <db:table-representation> 12.33.
The <db:filter-statement> element has the following attributes: db:apply-command 19.33 and db:command 19.38.
The <db:filter-statement> element has no child elements.
The <db:update-table> element specifies the name of the table which will be updated when an UPDATE, INSERT or DELETE [SQL] statement is executed. It defines the table which should be updated when a SELECT [SQL] statement contains more than one table.
The <db:update-table> element is usable within the following element: <db:query> 12.28.
The <db:update-table> element has the following attributes: db:catalog-name 19.37, db:name 19.70 and db:schema-name 19.77.
The <db:update-table> element has no child elements.
The <db:table-representations> element specifies a collection of tables.
The <db:table-representations> element is usable within the following element: <office:database> 12.1.
The <db:table-representations> element has no attributes.
The <db:table-representations> element has the following child element: <db:table-representation> 12.33.
A <db:table-representation> element specifies how a consumer displays a table to the user.
The <db:table-representation> element is usable within the following element: <db:table-representations> 12.32.
The <db:table-representation> element has the following attributes: db:catalog-name 19.37, db:default-row-style-name 19.46, db:description 19.48, db:name 19.70, db:schema-name 19.77, db:style-name 19.80 and db:title 19.84.
The <db:table-representation> element has the following child elements: <db:columns> 12.34, <db:filter-statement> 12.30 and <db:order-statement> 12.29.
The <db:columns> element is a collection of <db:column> elements.
The <db:columns> element is usable within the following elements: <db:query> 12.28 and <db:table-representation> 12.33.
The <db:columns> element has no attributes.
The <db:columns> element has the following child element: <db:column> 12.35.
The <db:column> element specifies settings for a column.
The <db:column> element is usable within the following element: <db:columns> 12.34.
The <db:column> element has the following attributes: db:default-cell-style-name 19.45, db:description 19.48, db:name 19.70, db:style-name 19.80, db:title 19.84, db:visible 19.91, office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389.
The <db:column> element has no child elements.
The <db:schema-definition> element specifies a database schema.
The <db:schema-definition> element is usable within the following element: <office:database> 12.1.
The <db:schema-definition> element has no attributes.
The <db:schema-definition> element has the following child element: <db:table-definitions> 12.37.
The <db:table-definitions> element is a container for multiple <db:table-definition> elements.
The <db:table-definitions> element is usable within the following element: <db:schema-definition> 12.36.
The <db:table-definitions> element has no attributes.
The <db:table-definitions> element has the following child element: <db:table-definition> 12.38.
The <db:table-definition> element specifies the schema of a single table.
The <db:table-definition> element is usable within the following element: <db:table-definitions> 12.37.
The <db:table-definition> element has the following attributes: db:catalog-name 19.37, db:name 19.70, db:schema-name 19.77 and db:type 19.85.
The <db:table-definition> element has the following child elements: <db:column-definitions> 12.39, <db:indices> 12.45 and <db:keys> 12.41.
The <db:column-definitions> element is a container for <db:column-definition> elements.
The <db:column-definitions> element is usable within the following element: <db:table-definition> 12.38.
The <db:column-definitions> element has no attributes.
The <db:column-definitions> element has the following child element: <db:column-definition> 12.40.
The <db:column-definition> element defines a table column.
The <db:column-definition> element is usable within the following element: <db:column-definitions> 12.39.
The <db:column-definition> element has the following attributes: db:data-type 19.42, db:is-autoincrement 19.57, db:is-empty-allowed 19.59, db:is-nullable 19.62, db:name 19.70, db:precision 19.65, db:scale 19.76, db:type-name 19.86, office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389.
The <db:column-definition> element has no child elements.
The <db:keys> element is a container for one or more <db:key> elements.
The <db:keys> element is usable within the following element: <db:table-definition> 12.38.
The <db:keys> element has no attributes.
The <db:keys> element has the following child element: <db:key> 12.42.
The <db:key> element specifies a key for a table.
The <db:key> element is usable within the following element: <db:keys> 12.41.
The <db:key> element has the following attributes: db:delete-rule 19.47, db:name 19.70, db:referenced-table-name 19.73, db:type 19.85 and db:update-rule 19.87.
The <db:key> element has the following child element: <db:key-columns> 12.43.
The <db:key-columns> element specifies the columns of a key.
The <db:key-columns> element is usable within the following element: <db:key> 12.42.
The <db:key-columns> element has no attributes.
The <db:key-columns> element has the following child element: <db:key-column> 12.44.
The <db:key-column> element specifies a description of a column of a table key.
The <db:key-column> element is usable within the following element: <db:key-columns> 12.43.
The <db:key-column> element has the following attributes: db:name 19.70 and db:related-column-name 19.74.
The <db:key-column> element has no child elements.
The <db:indices> element defines the indexes of a table.
The <db:indices> element is usable within the following element: <db:table-definition> 12.38.
The <db:indices> element has no attributes.
The <db:indices> element has the following child element: <db:index> 12.46.
The <db:index> element defines the characteristics of a table index.
The <db:index> element is usable within the following element: <db:indices> 12.45.
The <db:index> element has the following attributes: db:catalog-name 19.37, db:is-clustered 19.58, db:is-unique 19.64 and db:name 19.70.
The <db:index> element has the following child element: <db:index-columns> 12.47.
The <db:index-columns> element specifies the columns of a table index.
The <db:index-columns> element is usable within the following element: <db:index> 12.46.
The <db:index-columns> element has no attributes.
The <db:index-columns> element has the following child element: <db:index-column> 12.48.
The <db:index-column> element specifies the description of a column of a table index.
The <db:index-column> element is usable within the following element: <db:index-columns> 12.47.
The <db:index-column> element has the following attributes: db:is-ascending 19.56 and db:name 19.70.
The <db:index-column> element has no child elements.
A form is a container for user-interface controls.
In the OpenDocument format, the following rules apply to user interface controls and forms:
•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.
Form behavior is not defined for forms defined by a <xforms:model> element.
The <office:forms> element is a container for <form:form> or <xforms:model> elements.
The <office:forms> element is usable within the following elements: <draw:page> 10.2.4, <office:text> 3.4, <presentation:notes> 16.19, <style:master-page> 16.9 and <table:table> 9.1.2.
The <office:forms> element has the following attributes: form:apply-design-mode 19.250 and form:automatic-focus 19.253.
The <office:forms> element has the following child elements: <form:form> 13.3 and <xforms:model> 13.4.
The <form:form> element is usable within the following elements: <form:form> 13.3 and <office:forms> 13.2.
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.
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.
Controls defined by OpenDocument (see 13.5) may be bound to an XForms model by an xforms:bind attribute.
The <xforms:model> element has the attributes and content defined in §3.3.1 of [XForms].
The <xforms:model> element is usable within the following element: <office:forms> 13.2.
Controls are connected to the surrounding document (and its text flow, if applicable) by binding them to a shape that acts as a placeholder for the control. 10.3.13
In addition to the attributes defined in this standard, controls may have implementation-dependent attributes. Those attributes are stored in a <form:properties> element in each control. Control events are specified in a <office:event-listeners> element.
The <form:text> element defines a control for displaying and inputting text on a single line.
The <form:text> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:text> element has the following attributes: form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:current-value 19.262, form:data-field 19.263, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:text> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:textarea> element defines a control for displaying and inputting text on multiple lines.
The <form:textarea> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:textarea> element has the following attributes: form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:current-value 19.262, form:data-field 19.263, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:textarea> element has the following child elements: <form:properties> 13.7, <office:event-listeners> 10.3.19 and <text:p> 5.1.3.
The <form:password> element is usable within the following element: <form:form> 13.3.
The <form:password> element has the following attributes: form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:disabled 19.268, form:echo-char 19.270, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:name 19.294, form:printable 19.299, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:password> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:file> element defines a control for selecting a file.
The <form:file> element is usable within the following element: <form:form> 13.3.
The <form:file> element has the following attributes: form:control-implementation 19.258, form:current-value 19.262, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:file> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:formatted-text> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:formatted-text> element has the following attributes: form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:current-value 19.262, form:data-field 19.263, form:delay-for-repeat 19.266, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:max-value 19.289, form:min-value 19.290, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:repeat 19.302, form:spin-button 19.306, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:validation 19.315, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:formatted-text> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:number> element defines a control which allows the user to enter a floating-point number.
The <form:number> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:number> element has the following attributes: form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:current-value 19.262, form:data-field 19.263, form:delay-for-repeat 19.266, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:max-value 19.289, form:min-value 19.290, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:repeat 19.302, form:spin-button 19.306, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:number> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:date> element defines a control for inputting date data.
The <form:date> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:date> element has the following attributes: form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:current-value 19.262, form:data-field 19.263, form:delay-for-repeat 19.266, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:max-value 19.289, form:min-value 19.290, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:repeat 19.302, form:spin-button 19.306, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:date> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:time> element defines a control for inputting time data.
The <form:time> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:time> element has the following attributes: form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:current-value 19.262, form:data-field 19.263, form:delay-for-repeat 19.266, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-length 19.288, form:max-value 19.289, form:min-value 19.290, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:repeat 19.302, form:spin-button 19.306, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:time> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:fixed-text> element is usable within the following element: <form:form> 13.3.
The <form:fixed-text> element has the following attributes: form:control-implementation 19.258, form:disabled 19.268, form:for 19.275, form:id 19.276, form:label 19.282, form:multi-line 19.292, form:name 19.294, form:printable 19.299, form:title 19.313, xforms:bind 19.910 and xml:id 19.920.
The <form:fixed-text> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:combobox> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:combobox> element has the following attributes: form:auto-complete 19.252, form:control-implementation 19.258, form:convert-empty-to-null 19.259, form:current-value 19.262, form:data-field 19.263, form:disabled 19.268, form:dropdown 19.269, form:id 19.276, form:linked-cell 19.283, form:list-source 19.285, form:list-source-type 19.286, form:max-length 19.288, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:size 19.304, form:source-cell-range 19.305, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:combobox> element has the following child elements: <form:item> 13.5.12, <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:item> element defines a list item for a <form:combobox> control.
The <form:item> element is usable within the following element: <form:combobox> 13.5.11.
The <form:item> element has the following attribute: form:label 19.282.
The <form:item> element has no child elements.
The <form:item> element has character data content.
The <form:listbox> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:listbox> element has the following attributes: form:bound-column 19.254, form:control-implementation 19.258, form:data-field 19.263, form:disabled 19.268, form:dropdown 19.269, form:id 19.276, form:linked-cell 19.283, form:list-linkage-type 19.284, form:list-source 19.285, form:list-source-type 19.286, form:multiple 19.293, form:name 19.294, form:printable 19.299, form:size 19.304, form:source-cell-range 19.305, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:xforms-list-source 19.318, xforms:bind 19.910 and xml:id 19.920.
The <form:listbox> element has the following child elements: <form:option> 13.5.14, <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:option> element defines a list item for a <form:listbox> control.
The <form:option> element is usable within the following element: <form:listbox> 13.5.13.
The <form:option> element has the following attributes: form:current-selected 19.260, form:label 19.282, form:selected 19.303 and form:value 19.316.
The <form:option> element has no child elements.
The <form:option> element has character data content.
The <form:button> element defines a button control.
The <form:button> element is usable within the following element: <form:form> 13.3.
The <form:button> element has the following attributes: form:button-type 19.255, form:control-implementation 19.258, form:default-button 19.265, form:delay-for-repeat 19.266, form:disabled 19.268, form:focus-on-click 19.274, form:id 19.276, form:image-align 19.278, form:image-data 19.279, form:image-position 19.280, form:label 19.282, form:name 19.294, form:printable 19.299, form:repeat 19.302, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:toggle 19.314, form:value 19.316, form:xforms-submission 19.319, office:target-frame 19.384, xforms:bind 19.910, xlink:href 19.916 and xml:id 19.920.
The <form:button> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:image> element defines a graphical button control.
The <form:image> element is usable within the following element: <form:form> 13.3.
The <form:image> element has the following attributes: form:button-type 19.255, form:control-implementation 19.258, form:disabled 19.268, form:id 19.276, form:image-data 19.279, form:name 19.294, form:printable 19.299, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, office:target-frame 19.384, xforms:bind 19.910, xlink:href 19.916 and xml:id 19.920.
The <form:image> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:checkbox> element is usable within the following elements: <form:column> 13.5.23 and <form:form> 13.3.
The <form:checkbox> element has the following attributes: form:control-implementation 19.258, form:current-state 19.261, form:data-field 19.263, form:disabled 19.268, form:id 19.276, form:image-align 19.278, form:image-position 19.280, form:is-tristate 19.281, form:label 19.282, form:linked-cell 19.283, form:name 19.294, form:printable 19.299, form:state 19.307, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, form:visual-effect 19.317, xforms:bind 19.910 and xml:id 19.920.
The <form:checkbox> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:radio> element is usable within the following element: <form:form> 13.3.
The <form:radio> element has the following attributes: form:control-implementation 19.258, form:current-selected 19.260, form:data-field 19.263, form:disabled 19.268, form:id 19.276, form:image-align 19.278, form:image-position 19.280, form:label 19.282, form:linked-cell 19.283, form:name 19.294, form:printable 19.299, form:selected 19.303, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, form:visual-effect 19.317, xforms:bind 19.910 and xml:id 19.920.
The <form:radio> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:frame> element defines a frame in which controls may be visually arranged.
The <form:frame> element is usable within the following element: <form:form> 13.3.
The <form:frame> element has the following attributes: form:control-implementation 19.258, form:disabled 19.268, form:for 19.275, form:id 19.276, form:label 19.282, form:name 19.294, form:printable 19.299, form:title 19.313, xforms:bind 19.910 and xml:id 19.920.
The <form:frame> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:image-frame> element is usable within the following element: <form:form> 13.3.
The <form:image-frame> element has the following attributes: form:control-implementation 19.258, form:data-field 19.263, form:disabled 19.268, form:id 19.276, form:image-data 19.279, form:name 19.294, form:printable 19.299, form:readonly 19.301, form:title 19.313, xforms:bind 19.910 and xml:id 19.920.
The <form:image-frame> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
13.3.
The <form:hidden> element has the following attributes: form:control-implementation 19.258, form:id 19.276, form:name 19.294, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:hidden> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:grid> element defines a control that displays table data.
Each column in the grid is specified by a <form:column> element.
The <form:grid> element is usable within the following element: <form:form> 13.3.
The <form:grid> element has the following attributes: form:control-implementation 19.258, form:disabled 19.268, form:id 19.276, form:name 19.294, form:printable 19.299, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, xforms:bind 19.910 and xml:id 19.920.
The <form:grid> element has the following child elements: <form:column> 13.5.23, <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:column> element defines a column in a grid control.
The <form:column> element is usable within the following element: <form:grid> 13.5.22.
The <form:column> element has the following attributes: form:control-implementation 19.258, form:label 19.282, form:name 19.294 and form:text-style-name 19.312.
The <form:column> element has the following child elements: <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:formatted-text> 13.5.6, <form:listbox> 13.5.13, <form:number> 13.5.7, <form:text> 13.5.2, <form:textarea> 13.5.3 and <form:time> 13.5.9.
The <form:value-range> element is usable within the following element: <form:form> 13.3.
The <form:value-range> element has the following attributes: form:control-implementation 19.258, form:delay-for-repeat 19.266, form:disabled 19.268, form:id 19.276, form:linked-cell 19.283, form:max-value 19.289, form:min-value 19.290, form:name 19.294, form:orientation 19.297, form:page-step-size 19.298, form:printable 19.299, form:repeat 19.302, form:step-size 19.308, form:tab-index 19.310, form:tab-stop 19.311, form:title 19.313, form:value 19.316, xforms:bind 19.910 and xml:id 19.920.
The <form:value-range> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
The <form:generic-control> element is usable within the following element: <form:form> 13.3.
The <form:generic-control> element has the following attributes: form:control-implementation 19.258, form:id 19.276, form:name 19.294, xforms:bind 19.910 and xml:id 19.920.
The <form:generic-control> element has the following child elements: <form:properties> 13.7 and <office:event-listeners> 10.3.19.
Forms and form controls may have event listeners attached. The event listeners that are attached to a control are represented by an event listener element as described in section 14.5. This element is contained within form or form control elements.
Section 19.433 contains guidelines for event names that may be used within forms and form controls. In addition to those, the events listed in Table 9 may be used in forms and form controls.
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 | Occurs when the value of a Value Range element has been adjusted. |
The <form:properties> element is a container for <form:property> and <form:list-property> elements.
The <form:properties> element is usable within the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The <form:properties> element has no attributes.
The <form:properties> element has the following child elements: <form:list-property> 13.9 and <form:property> 13.8.
The <form:property> element defines the name, type and value of a property.
The <form:property> element is usable within the following element: <form:properties> 13.7.
The <form:property> element has the following attributes: form:property-name 19.300, office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388, office:value-type 19.389.
The <form:property> element has no child elements.
The <form:list-property> element container for <form:list-value> elements.
The <form:list-property> element has an office:value-type attribute (19.389) that acts as a constraint on the attributes that may appear on its child <form:list-value> element.
The <form:list-property> element is usable within the following element: <form:properties> 13.7.
The <form:list-property> element has the following attributes: form:property-name 19.300, office:value-type 19.389.
The <form:list-property> element has the following child elements: <form:list-value> 13.10.
The <form:list-value> element is usable within the following element: <form:list-property> 13.9.
The <form:list-value> element has the following attributes: office:boolean-value 19.371, office:currency 19.373, office:date-value 19.374, office:string-value 19.383, office:time-value 19.386, office:value 19.388.
The <form:list-value> element has no child elements.
The <office:annotation> element is usable within the following elements: <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <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.
The <office:annotation> element has the following attributes: draw:caption-point-x 19.116, draw:caption-point-y 19.117, draw:class-names 19.120, draw:corner-radius 19.127, 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, office:display 19.378, office:name 19.380, 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 <office:annotation> element has the following child elements: <dc:creator> 4.3.2.7, <dc:date> 4.3.2.10, <meta:creator-initials> 14.4, <meta:date-string> 14.3, <text:list> 5.3.1 and <text:p> 5.1.3.
The <office:annotation-end> 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.
The <office:annotation-end> element has the following attribute: office:name 19.380.
The <office:annotation-end> element has no child elements.
The <meta:date-string> element is usable within the following element: <office:annotation> 14.1.
The <meta:date-string> element has no attributes.
The <meta:date-string> element has no child elements.
The <meta:date-string> element has content of data type string 18.2.
The <meta:creator-initials> element is usable within the following element: <office:annotation> 14.1.
The <meta:creator-initials> element has no attributes.
The <meta:creator-initials> element has no child elements.
The <meta:creator-initials> element has character data content.
Events are represented as follows:
•Each event-to-action association is recorded in one child element.
•Depending on the type of action that the event triggers, the following child elements are used:
●The <script:event-listener> 14.5.2 element represents events that are bound to a macro or script.
●The <presentation:event-listener> 10.9.2 element represents events that are bound to an action that is specific to a presentation.
The <script:event-listener> element binds an event to a macro.
The <script:event-listener> element is usable within the following element: <office:event-listeners> 10.3.19.
The <script:event-listener> element has the following attributes: script:event-name 19.433, script:language 19.434, script:macro-name 19.435, xlink:actuate 19.915, xlink:href 19.916 and xlink:type 19.919.
The <script:event-listener> element has no child elements.
Event types are implementation-defined. See 19.433.
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.
The <math:math> element serves as a container for content defined by the MathML 2.0 standard. See [MathML].
The <math:math> element is usable within the following elements: <db:component> 12.25.5 and <draw:object> 10.4.6.2.
The <text:dde-connection-decls> 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, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <text:dde-connection-decls> element has no attributes.
The <text:dde-connection-decls> element has the following child element: <text:dde-connection-decl> 14.7.3.
The <text:dde-connection-decl> element is usable within the following element: <text:dde-connection-decls> 14.7.2.
The <text:dde-connection-decl> element has the following attributes: office:automatic-update 19.370, office:dde-application 19.375, office:dde-item 19.376, office:dde-topic 19.377 and office:name 19.380.
The <text:dde-connection-decl> element has no child elements.
The <table:dde-link> element is usable within the following element: <table:dde-links> 9.8.
The <table:dde-link> element has no attributes.
The <table:dde-link> element has the following child elements: <office:dde-source> 14.7.5 and <table:table> 9.1.2.
The <office:dde-source> element defines a DDE connection.
The <office:dde-source> element is usable within the following elements: <table:dde-link> 14.7.4, <table:table> 9.1.2 and <text:section> 5.4.
The <office:dde-source> element has the following attributes: office:automatic-update 19.370, office:conversion-mode 19.372, office:dde-application 19.375, office:dde-item 19.376, office:dde-topic 19.377 and office:name 19.380.
The <office:dde-source> element has no child elements.
This section specifies [SMIL20] based elements and attributes that can be used within the OpenDocument format for animation effects.
The animation elements are based upon §3.5 and §12.5 of [SMIL20], and section §19.2 of [SVG].
The <anim:animate> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:animate> element has the following attributes: anim:formula 19.6, anim:sub-item 19.11, smil:accelerate 19.436, smil:accumulate 19.437, smil:additive 19.438, smil:attributeName 19.439, smil:autoReverse 19.440, smil:begin 19.441, smil:by 19.442, smil:calcMode 19.443, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:fill 19.450, smil:fillDefault 19.451, smil:from 19.452, smil:keySplines 19.453, smil:keyTimes 19.454, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, smil:targetElement 19.461, smil:to 19.462 and smil:values 19.464.
The <anim:animate> element has no child elements.
The <anim:animateTransform> element defines the transformation of an animation. It is based on the [SVG] <svg:animateTransform> element. See §19.2.14 of [SVG].
The <anim:animateTransform> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:animateTransform> element has the following attributes: anim:formula 19.6, anim:sub-item 19.11, smil:accelerate 19.436, smil:accumulate 19.437, smil:additive 19.438, smil:attributeName 19.439, smil:autoReverse 19.440, smil:begin 19.441, smil:by 19.442, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:fill 19.450, smil:fillDefault 19.451, smil:from 19.452, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, smil:targetElement 19.461, smil:to 19.462, smil:values 19.464 and svg:type 19.565.
The <anim:animateTransform> element has no child elements.
The <anim:set> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:set> element has the following attributes: anim:sub-item 19.11, smil:accelerate 19.436, smil:accumulate 19.437, smil:additive 19.438, smil:attributeName 19.439, smil:autoReverse 19.440, smil:begin 19.441, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:fill 19.450, smil:fillDefault 19.451, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, smil:targetElement 19.461 and smil:to 19.462.
The <anim:set> element has no child elements.
See §19.2.12 of [SVG] and §3.5.3 of [SMIL20].
The <anim:animateMotion> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:animateMotion> element has the following attributes: anim:formula 19.6, anim:sub-item 19.11, smil:accelerate 19.436, smil:accumulate 19.437, smil:additive 19.438, smil:attributeName 19.439, smil:autoReverse 19.440, smil:begin 19.441, smil:by 19.442, smil:calcMode 19.443, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:fill 19.450, smil:fillDefault 19.451, smil:from 19.452, smil:keySplines 19.453, smil:keyTimes 19.454, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, smil:targetElement 19.461, smil:to 19.462, smil:values 19.464, svg:origin 19.548 and svg:path 19.552.
The <anim:animateMotion> element has no child elements.
The <anim:animateColor> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:animateColor> element has the following attributes: anim:color-interpolation 19.2, anim:color-interpolation-direction 19.3, anim:formula 19.6, anim:sub-item 19.11, smil:accelerate 19.436, smil:accumulate 19.437, smil:additive 19.438, smil:attributeName 19.439, smil:autoReverse 19.440, smil:begin 19.441, smil:by 19.442, smil:calcMode 19.443, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:fill 19.450, smil:fillDefault 19.451, smil:from 19.452, smil:keySplines 19.453, smil:keyTimes 19.454, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, smil:targetElement 19.461, smil:to 19.462 and smil:values 19.464.
The <anim:animateColor> element has no child elements.
The <anim:transitionFilter> element is based on the [SMIL20] <smil:transitionFilter> element. See §12.5.1 of [SMIL20].
The <anim:transitionFilter> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:transitionFilter> element has the following attributes: anim:formula 19.6, anim:sub-item 19.11, smil:accelerate 19.436, smil:accumulate 19.437, smil:additive 19.438, smil:autoReverse 19.440, smil:begin 19.441, smil:by 19.442, smil:calcMode 19.443, smil:decelerate 19.444, smil:direction 19.445, smil:dur 19.446, smil:end 19.447, smil:fadeColor 19.449, smil:fill 19.450, smil:fillDefault 19.451, smil:from 19.452, smil:mode 19.455, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, smil:subtype 19.460, smil:targetElement 19.461, smil:to 19.462, smil:type 19.463 and smil:values 19.464.
The <anim:transitionFilter> element has no child elements.
The animation model uses the same concepts and syntax as specified in §3 of [SMIL20].
Simplified animations can be specified using the [SMIL20] smil:from, smil:to and smil:by attributes. See §3.4.4 of [SMIL20].
Animation timing uses the same concepts and syntax as specified in §10 and §11 of [SMIL20].
The <anim:par> element is a container of child animation nodes that have a common starting point.
The <anim:par> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:par> element has the following attributes: anim:id 19.7, presentation:group-id 19.401, presentation:master-element 19.402, presentation:node-type 19.406, presentation:preset-class 19.414, presentation:preset-id 19.415, presentation:preset-sub-type 19.416, smil:accelerate 19.436, smil:autoReverse 19.440, smil:begin 19.441, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:endsync 19.448, smil:fill 19.450, smil:fillDefault 19.451, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459 and xml:id 19.920.
The <anim:par> element has the following child elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5, <anim:animateTransform> 15.2.3, <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The <anim:seq> element is a container for child animation nodes that start in a sequential fashion.
The <anim:seq> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:seq> element has the following attributes: anim:id 19.7, presentation:group-id 19.401, presentation:master-element 19.402, presentation:node-type 19.406, presentation:preset-class 19.414, presentation:preset-id 19.415, presentation:preset-sub-type 19.416, smil:accelerate 19.436, smil:autoReverse 19.440, smil:begin 19.441, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:endsync 19.448, smil:fill 19.450, smil:fillDefault 19.451, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459 and xml:id 19.920.
The <anim:seq> element has the following child elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5, <anim:animateTransform> 15.2.3, <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The <anim:iterate> element defines a parallel time container. The animation effects are applied to the child objects of the target element. The effects for each child object are started one after another, where the delay between the start of the effects of two subsequent children is specified by the anim:iterate-interval attribute. 19.8
The <anim:iterate> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:iterate> element has the following attributes: anim:id 19.7, anim:iterate-interval 19.8, anim:iterate-type 19.9, anim:sub-item 19.11, presentation:group-id 19.401, presentation:master-element 19.402, presentation:node-type 19.406, presentation:preset-class 19.414, presentation:preset-id 19.415, presentation:preset-sub-type 19.416, smil:accelerate 19.436, smil:autoReverse 19.440, smil:begin 19.441, smil:decelerate 19.444, smil:dur 19.446, smil:end 19.447, smil:endsync 19.448, smil:fill 19.450, smil:fillDefault 19.451, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, smil:targetElement 19.461 and xml:id 19.920.
The <anim:iterate> element has the following child elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5, <anim:animateTransform> 15.2.3, <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The <anim:audio> element is based on the [SMIL20] <smil:audio> element. It specifies the playback of audio streams during an animation. See §7.3.1 of [SMIL20].
The <anim:audio> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:audio> element has the following attributes: anim:audio-level 19.4, anim:id 19.7, presentation:group-id 19.401, presentation:master-element 19.402, presentation:node-type 19.406, presentation:preset-class 19.414, presentation:preset-id 19.415, presentation:preset-sub-type 19.416, smil:begin 19.441, smil:dur 19.446, smil:end 19.447, smil:fill 19.450, smil:fillDefault 19.451, smil:repeatCount 19.456, smil:repeatDur 19.457, smil:restart 19.458, smil:restartDefault 19.459, xlink:href 19.916 and xml:id 19.920.
The <anim:audio> element has no child elements.
The <anim:command> element specifies an animation command.
Note: See 19.5 for details about the element's usage in presentation documents.
The <anim:command> element is usable within the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <draw:page> 10.2.4 and <style:master-page> 16.9.
The <anim:command> element has the following attributes: anim:command 19.5, anim:id 19.7, anim:sub-item 19.11, presentation:group-id 19.401, presentation:master-element 19.402, presentation:node-type 19.406, presentation:preset-class 19.414, presentation:preset-id 19.415, presentation:preset-sub-type 19.416, smil:begin 19.441, smil:end 19.447, smil:targetElement 19.461 and xml:id 19.920.
The <anim:command> element has the following child element: <anim:param> 15.6.2.
The <anim:param> element specifies a parameter for an <anim:command> element.
The <anim:param> element is usable within the following element: <anim:command> 15.6.1.
The <anim:param> element has the following attributes: anim:name 19.10 and anim:value 19.12.
The <anim:param> element has no child elements.
In the OpenDocument format, formatting properties are stored in styles.
There are two reasons for using styles to store formatting properties:
The <style:style> element represents styles.
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 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.
For styles with family table-cell which are applied to a table cell, the search continues with the style specified by the table:default-cell-style-name attribute 19.619 of the table cell's <table:table-row> parent element, if present, and then with the style specified by the table:default-cell-style-name attribute of the <table:table-column> element associated with the table cell.
In all other cases, or if a value for the formatting property has not been found by any of the family specific rules, a default style 16.4 that has the same family as the style initially declared sets the value. If a value has not been found by these steps, but this specification defines a default value, then this default value is used. In all remaining cases an implementation-dependent value is used.
The <style:style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.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.
Conditional styles are supported by:
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.
The <style:map> element has no child elements.
The <style:default-style> element represents default styles. A default style specifies default formatting properties for a style family. These defaults are used if a formatting property is neither specified by an automatic nor a common style. Default styles exist for all style families that are represented by the <style:style> element specified by the style:family attribute 19.480.
An OpenDocument document should contain the default styles of the style families for which are used in common or automatic styles in the document.
The <style:default-style> element is usable within the following element: <office:styles> 3.15.2.
The <style:default-style> element has the following attributes: style:family 19.480.
The <style:default-style> element has the following child elements: <style:chart-properties> 17.22, <style:drawing-page-properties> 17.25, <style:graphic-properties> 17.21, <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.
The <style:page-layout> element is usable within the following element: <office:automatic-styles> 3.15.3.
The <style:page-layout> element has the following attributes: style:name 19.502 and style:page-usage 19.509.
The <style:page-layout> element has the following child elements: <style:footer-style> 16.7, <style:header-style> 16.6 and <style:page-layout-properties> 17.2.
The <style:header-style> element specifies the formatting properties for a header element.
The <style:header-style> element is usable within the following elements: <style:default-page-layout> 16.8 and <style:page-layout> 16.5.
The <style:header-style> element has no attributes.
The <style:header-style> element has the following child element: <style:header-footer-properties> 17.5.
The <style:footer-style> element specifies the formatting properties for a footer element.
The <style:footer-style> element is usable within the following elements: <style:default-page-layout> 16.8 and <style:page-layout> 16.5.
The <style:footer-style> element has no attributes.
The <style:footer-style> element has the following child element: <style:header-footer-properties> 17.5.
The <style:default-page-layout> element specifies default formatting properties for page layouts. These defaults are used if a formatting property is not specified in a <style:page-layout> 16.5 element. The <style:default-page-layout> element is usable within the following element: <office:styles> 3.15.2.
The <style:default-page-layout> element is usable within the following element: <office:styles> 3.15.2.
The <style:default-page-layout> element has no attributes.
The <style:default-page-layout> element has the following child elements: <style:footer-style> 16.7, <style:header-style> 16.6 and <style:page-layout-properties> 17.2.
Master pages are contained in the <office:master-styles> element.
All documents shall contain at least one master page element.
Note: The OpenDocument paging methodology differs significantly from the methodology used in [XSL]. In XSL, headers and footers are contained within page sequences that also contain the document content. In the OpenDocument format, headers and footers are contained in page styles. With either approach, the content of headers and footers can be changed or omitted without affecting the document content.
The <style:master-page> element is usable within the following element: <office:master-styles> 3.15.4.
The <style:master-page> element has the following attributes: draw:style-name 19.219, style:display-name 19.476, style:name 19.502, style:next-style-name 19.503 and style:page-layout-name 19.508.
The <style:master-page> element has the following child elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5, <anim:animateTransform> 15.2.3, <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4, <anim:transitionFilter> 15.2.7, <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:layer-set> 10.2.2, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <office:forms> 13.2, <presentation:notes> 16.19, <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <style:header> element represents the content of a header in a <style:master-page> element.
The <style:header> element is usable within the following element: <style:master-page> 16.9.
The <style:header> element has the following attribute: style:display 19.475.
The <style:header> element has the following child elements: <style:region-center> 16.17, <style:region-left> 16.16, <style:region-right> 16.18, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:dde-connection-decls> 14.7.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.2, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <style:header-first> element is usable within the following element: <style:master-page> 16.9.
The <style:header-first> element has the following attribute: style:display 19.475.
The <style:header-first> element has the following child elements: <style:region-center> 16.17, <style:region-left> 16.16, <style:region-right> 16.18, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:dde-connection-decls> 14.7.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.2, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <style:footer> element represents the content of a footer in a <style:master-page> element.
The <style:footer> element is usable within the following element: <style:master-page> 16.9.
The <style:footer> element has the following attribute: style:display 19.475.
The <style:footer> element has the following child elements: <style:region-center> 16.17, <style:region-left> 16.16, <style:region-right> 16.18, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:dde-connection-decls> 14.7.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.2, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <style:footer-first> element is usable within the following element: <style:master-page> 16.9.
The <style:footer-first> element has the following attribute: style:display 19.475.
The <style:footer-first> element has the following child elements: <style:region-center> 16.17, <style:region-left> 16.16, <style:region-right> 16.18, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:dde-connection-decls> 14.7.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.2, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <style:header-left> element is usable within the following element: <style:master-page> 16.9.
The <style:header-left> element has the following attribute: style:display 19.475.
The <style:header-left> element has the following child elements: <style:region-center> 16.17, <style:region-left> 16.16, <style:region-right> 16.18, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:dde-connection-decls> 14.7.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.2, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <style:footer-left> element is usable within the following element: <style:master-page> 16.9.
The <style:footer-left> element has the following attribute: style:display 19.475.
The <style:footer-left> element has the following child elements: <style:region-center> 16.17, <style:region-left> 16.16, <style:region-right> 16.18, <table:table> 9.1.2, <text:alphabetical-index> 8.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:bibliography> 8.9, <text:change> 5.5.8.4, <text:change-end> 5.5.8.3, <text:change-start> 5.5.8.2, <text:dde-connection-decls> 14.7.2, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:sequence-decls> 7.4.11, <text:table-index> 8.5, <text:table-of-content> 8.3, <text:tracked-changes> 5.5.2, <text:user-field-decls> 7.4.7, <text:user-index> 8.7 and <text:variable-decls> 7.4.2.
The <style:region-left> element is usable within the following elements: <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <style:region-left> element has no attributes.
The <style:region-left> element has the following child element: <text:p> 5.1.3.
The <style:region-center> element is usable within the following elements: <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <style:region-center> element has no attributes.
The <style:region-center> element has the following child element: <text:p> 5.1.3.
The <style:region-right> element is usable within the following elements: <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The <style:region-right> element has no attributes.
The <style:region-right> element has the following child element: <text:p> 5.1.3.
The <presentation:notes> element is usable within the following elements: <draw:page> 10.2.4 and <style:master-page> 16.9.
The <presentation:notes> element has the following attributes: draw:style-name 19.219, presentation:use-date-time-name 19.428, presentation:use-footer-name 19.429, presentation:use-header-name 19.430 and style:page-layout-name 19.508.
The <presentation:notes> element has the following child elements: <dr3d:scene> 10.5.2, <draw:a> 10.4.12, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:forms> 13.2.
•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.
The <table:table-template> element has the following child elements: <table:background> 16.22, <table:body> 16.21.6, <table:even-columns> 16.21.9, <table:even-rows> 16.21.7, <table:first-column> 16.21.4, <table:first-row> 16.21.2, <table:last-column> 16.21.5, <table:last-row> 16.21.3, <table:odd-columns> 16.21.10 and <table:odd-rows> 16.21.8.
The cell styles applied in a table are based on the position of cells in a table.
The <table:first-row> element is usable within the following element: <table:table-template> 16.20.
The <table:first-row> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:first-row> element has no child elements.
The <table:last-row> element is usable within the following element: <table:table-template> 16.20.
The <table:last-row> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:last-row> element has no child elements.
The <table:first-column> element is usable within the following element: <table:table-template> 16.20.
The <table:first-column> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:first-column> element has no child elements.
The <table:last-column> element is usable within the following element: <table:table-template> 16.20.
The <table:last-column> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:last-column> element has no child elements.
The <table:body> element specifies styles for cells that are not governed by other specified styles.
The <table:body> element is usable within the following element: <table:table-template> 16.20.
The <table:body> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:body> element has no child elements.
The <table:even-rows> element specifies styles to be applied to even rows in a table.
The <table:even-rows> element is usable within the following element: <table:table-template> 16.20.
The <table:even-rows> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:even-rows> element has no child elements.
The <table:odd-rows> element specifies styles to be applied to odd rows in a table.
The <table:odd-rows> element is usable within the following element: <table:table-template> 16.20.
The <table:odd-rows> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:odd-rows> element has no child elements.
The <table:even-columns> element specifies styles to be applied to even columns in a table.
The <table:even-columns> element is usable within the following element: <table:table-template> 16.20.
The <table:even-columns> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:even-columns> element has no child elements.
The <table:odd-columns> element specifies styles to be applied to odd columns in a table.
The <table:odd-columns> element is usable within the following element: <table:table-template> 16.20.
The <table:odd-columns> element has the following attributes: table:paragraph-style-name 19.692 and table:style-name 19.730.
The <table:odd-columns> element has no child elements.
The <table:background> element is usable within the following element: <table:table-template> 16.20.
The <table:background> element has the following attribute: table:style-name 19.730.
The <table:background> element has no child elements.
OpenDocument font face declarations directly correspond to the @font-face font description of [CSS2] (see §15.3.1) and the <font-face> element of [SVG] (see §20.8.3).
OpenDocument font face declarations may have an unique name. This name can be used inside styles (as an attribute of <style:text-properties> element) as value of the style:font-name attribute to select a font face declaration. If a font face declaration is referenced by name, the font-matching algorithms for selecting a font declaration based on the font-family, font-style, font-variant, font-weight and font-size descriptors are not used but the referenced font face declaration is used directly. (See §15.5 [CSS2])
Consumers should implement the CSS2 font-matching algorithm with the OpenDocument font face extensions. They may implement variations of the CSS2 font-matching algorithm. They may implement a font-matching based only on the font face declarations, that is, a font-matching that is not applied to every character independently but only once for each font face declaration. (See §15.5 [CSS2])
Font face declarations support the font descriptor attributes and elements described in §20.8.3 of [SVG].
The <style:font-face> element is usable within the following element: <office:font-face-decls> 3.14.
The <style:font-face> element has the following attributes: style:font-adornments 19.482, style:font-charset 19.483, style:font-family-generic 19.484, style:font-pitch 19.485, style:name 19.502, svg:accent-height 19.523, svg:alphabetic 19.524, svg:ascent 19.525, svg:bbox 19.526, svg:cap-height 19.527, svg:descent 19.531, svg:font-family 19.532, svg:font-size 19.533, svg:font-stretch 19.534, svg:font-style 19.535, svg:font-variant 19.536, svg:font-weight 19.537, svg:hanging 19.542, svg:ideographic 19.544, svg:mathematical 19.545, svg:overline-position 19.549, svg:overline-thickness 19.550, svg:panose-1 19.551, svg:slope 19.556, svg:stemh 19.558, svg:stemv 19.559, svg:strikethrough-position 19.562, svg:strikethrough-thickness 19.563, svg:underline-position 19.566, svg:underline-thickness 19.567, svg:unicode-range 19.568, svg:units-per-em 19.569, svg:v-alphabetic 19.570, svg:v-hanging 19.571, svg:v-ideographic 19.572, svg:v-mathematical 19.573, svg:widths 19.576 and svg:x-height 19.580.
The <style:font-face> element has the following child elements: <svg:definition-src> 16.27 and <svg:font-face-src> 16.24.
The <svg:font-face-src> element is usable within the following element: <style:font-face> 16.23.
The <svg:font-face-src> element has no attributes.
The <svg:font-face-src> element has the following child elements: <svg:font-face-name> 16.25 and <svg:font-face-uri> 16.26.
The <svg:font-face-name> element is usable within the following element: <svg:font-face-src> 16.24.
The <svg:font-face-name> element has the following attribute: svg:name 19.546.
The <svg:font-face-name> element has no child elements.
The <svg:font-face-uri> element is usable within the following element: <svg:font-face-src> 16.24.
The <svg:font-face-uri> element has the following attributes: xlink:actuate 19.915, xlink:href 19.916 and xlink:type 19.919.
The <svg:font-face-uri> element has the following child element: <svg:font-face-format> 16.28.
The <svg:definition-src> element is usable within the following element: <style:font-face> 16.23.
The <svg:definition-src> element has the following attributes: xlink:actuate 19.915, xlink:href 19.916 and xlink:type 19.919.
The <svg:definition-src> element has no child elements.
The <svg:font-face-format> element is usable within the following element: <svg:font-face-uri> 16.26.
The <svg:font-face-format> element has the following attribute: svg:string 19.564.
The <svg:font-face-format> element has no child elements.
Data styles specify the styles to be applied to defined data types for display.
Data styles shall not specify two <number:text> elements in sequence as part of a data style.
Data styles shall specify at most one <number:fill-character> element.
Note: Tab alignment should be supported in spreadsheets for interoperability (display) purposes.
The <number:number-style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.2.
The <number:number-style> element has the following attributes: number:country 19.342, number:language 19.351, number:rfc-language-tag 19.360, number:script 19.361, number:title 19.364, number:transliteration-country 19.365, number:transliteration-format 19.366, number:transliteration-language 19.367, number:transliteration-style 19.368, style:display-name 19.476, style:name 19.502 and style:volatile 19.521.
The <number:number-style> element has the following child elements: <number:fill-character> 16.29.5, <number:fraction> 16.29.7, <number:number> 16.29.3, <number:scientific-number> 16.29.6, <number:text> 16.29.27, <style:map> 16.3 and <style:text-properties> 16.29.29.
The <number:number> element specifies the display formatting properties for a decimal number.
The <number:number> element is usable within the following elements: <number:currency-style> 16.29.8, <number:number-style> 16.29.2 and <number:percentage-style> 16.29.10.
The <number:number> element has the following attributes: number:decimal-places 19.343, number:decimal-replacement 19.344, number:display-factor 19.346, number:grouping 19.350, number:min-decimal-places 19.356 and number:min-integer-digits 19.355.
The <number:number> element has the following child element: <number:embedded-text> 16.29.4.
The <number:embedded-text> element is usable within the following element: <number:number> 16.29.3.
The <number:embedded-text> element has the following attribute: number:position 19.358.
The <number:embedded-text> element has no child elements.
The <number:embedded-text> element has character data content.
The <number:fill-character> element is usable within the following elements: <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 and <number:time-style> 16.29.19.
The <number:fill-character> element has no attributes.
The <number:fill-character> element has no child elements.
The <number:fill-character> element has character data content.
The <number:scientific-number> element is usable within the following element: <number:number-style> 16.29.2.
The <number:scientific-number> element has the following attributes: number:decimal-places 19.343, number:exponent-interval 19.347, number:forced-exponent-sign 19.349, number:grouping 19.350, number:min-decimal-places 19.356, number:min-exponent-digits 19.354 and number:min-integer-digits 19.355.
The <number:scientific-number> element has no child elements.
The <number:fraction> element is usable within the following element: <number:number-style> 16.29.2.
The <number:fraction> element has the following attributes: number:denominator-value 19.345, number:grouping 19.350, number:max-denominator-value 19.352, number:min-denominator-digits 19.353, number:min-integer-digits 19.355 and number:min-numerator-digits 19.357.
The <number:fraction> element has no child elements.
The <number:currency-style> element specifies the style for currency values.
The <number:currency-style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.2.
The <number:currency-style> element has the following attributes: number:automatic-order 19.340, number:country 19.342, number:language 19.351, number:rfc-language-tag 19.360, number:script 19.361, number:title 19.364, number:transliteration-country 19.365, number:transliteration-format 19.366, number:transliteration-language 19.367, number:transliteration-style 19.368, style:display-name 19.476, style:name 19.502 and style:volatile 19.521.
The <number:currency-style> element has the following child elements: <number:currency-symbol> 16.29.9, <number:fill-character> 16.29.5, <number:number> 16.29.3, <number:text> 16.29.27, <style:map> 16.3 and <style:text-properties> 16.29.29.
The <number:currency-symbol> element is usable within the following element: <number:currency-style> 16.29.8.
The <number:currency-symbol> element has the following attributes: number:country 19.342, number:language 19.351, number:rfc-language-tag 19.360 and number:script 19.361.
The <number:currency-symbol> element has no child elements.
The <number:currency-symbol> element has character data content.
The <number:percentage-style> element specifies the style for percentage values.
The <number:percentage-style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.2.
The <number:percentage-style> element has the following attributes: number:country 19.342, number:language 19.351, number:rfc-language-tag 19.360, number:script 19.361, number:title 19.364, number:transliteration-country 19.365, number:transliteration-format 19.366, number:transliteration-language 19.367, number:transliteration-style 19.368, style:display-name 19.476, style:name 19.502 and style:volatile 19.521.
The <number:percentage-style> element has the following child elements: <number:fill-character> 16.29.5, <number:number> 16.29.3, <number:text> 16.29.27, <style:map> 16.3 and <style:text-properties> 16.29.29.
The <number:date-style> element specifies a style for date values.
The <number:date-style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.2.
The <number:date-style> element has the following attributes: number:automatic-order 19.340, number:country 19.342, number:format-source 19.348, number:language 19.351, number:rfc-language-tag 19.360, number:script 19.361, number:title 19.364, number:transliteration-country 19.365, number:transliteration-format 19.366, number:transliteration-language 19.367, number:transliteration-style 19.368, style:display-name 19.476, style:name 19.502 and style:volatile 19.521.
The <number:date-style> element has the following child elements: <number:am-pm> 16.29.23, <number:day> 16.29.12, <number:day-of-week> 16.29.16, <number:era> 16.29.15, <number:fill-character> 16.29.5, <number:hours> 16.29.20, <number:minutes> 16.29.21, <number:month> 16.29.13, <number:quarter> 16.29.18, <number:seconds> 16.29.22, <number:text> 16.29.27, <number:week-of-year> 16.29.17, <number:year> 16.29.14, <style:map> 16.3 and <style:text-properties> 16.29.29.
The <number:day> element specifies a day of a month in a date.
The <number:day> element is usable within the following element: <number:date-style> 16.29.11.
The <number:day> element has the following attributes: number:calendar 19.341 and number:style 19.362.
The <number:day> element has no child elements.
The <number:month> element specifies a month in a date.
The <number:month> element is usable within the following element: <number:date-style> 16.29.11.
The <number:month> element has the following attributes: number:calendar 19.341, number:possessive-form 19.359, number:style 19.362 and number:textual 19.363.
The <number:month> element has no child elements.
The <number:year> element specifies a year in a date.
The <number:year> element is usable within the following element: <number:date-style> 16.29.11.
The <number:year> element has the following attributes: number:calendar 19.341 and number:style 19.362.
The <number:year> element has no child elements.
The <number:era> element specifies an era in which a year is counted.
The <number:era> element is usable within the following element: <number:date-style> 16.29.11.
The <number:era> element has the following attributes: number:calendar 19.341 and number:style 19.362.
The <number:era> element has no child elements.
The <number:day-of-week> element specifies a day of a week in a date.
The <number:day-of-week> element is usable within the following element: <number:date-style> 16.29.11.
The <number:day-of-week> element has the following attributes: number:calendar 19.341 and number:style 19.362.
The <number:day-of-week> element has no child elements.
The <number:week-of-year> element specifies a week of a year in a date.
The <number:week-of-year> element is usable within the following element: <number:date-style> 16.29.11.
The <number:week-of-year> element has the following attribute: number:calendar 19.341.
The <number:week-of-year> element has no child elements.
The <number:quarter> element specifies a quarter of a year in a date.
The <number:quarter> element is usable within the following element: <number:date-style> 16.29.11.
The <number:quarter> element has the following attributes: number:calendar 19.341 and number:style 19.362.
The <number:quarter> element has no child elements.
The <number:time-style> element specifies a style for time values.
The <number:time-style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.2.
The <number:time-style> element has the following attributes: number:country 19.342, number:format-source 19.348, number:language 19.351, number:rfc-language-tag 19.360, number:script 19.361, number:title 19.364, number:transliteration-country 19.365, number:transliteration-format 19.366, number:transliteration-language 19.367, number:transliteration-style 19.368, number:truncate-on-overflow 19.369, style:display-name 19.476, style:name 19.502 and style:volatile 19.521.
The <number:time-style> element has the following child elements: <number:am-pm> 16.29.23, <number:fill-character> 16.29.5, <number:hours> 16.29.20, <number:minutes> 16.29.21, <number:seconds> 16.29.22, <number:text> 16.29.27, <style:map> 16.3 and <style:text-properties> 16.29.29.
The <number:hours> element specifies whether hours are displayed as part of a date or time.
The <number:hours> element is usable within the following elements: <number:date-style> 16.29.11 and <number:time-style> 16.29.19.
The <number:hours> element has the following attribute: number:style 19.362.
The <number:hours> element has no child elements.
The <number:minutes> element specifies whether minutes are displayed as part of a date or time.
The <number:minutes> element is usable within the following elements: <number:date-style> 16.29.11 and <number:time-style> 16.29.19.
The <number:minutes> element has the following attribute: number:style 19.362.
The <number:minutes> element has no child elements.
The <number:seconds> element specifies whether seconds are displayed as part of a date or time.
The <number:seconds> element is usable within the following elements: <number:date-style> 16.29.11 and <number:time-style> 16.29.19.
The <number:seconds> element has the following attributes: number:decimal-places 19.343 and number:style 19.362.
The <number:seconds> element has no child elements.
The <number:am-pm> element specifies whether AM/PM is included as part of a date or time.
The <number:am-pm> element is usable within the following elements: <number:date-style> 16.29.11 and <number:time-style> 16.29.19.
The <number:am-pm> element has no attributes.
The <number:am-pm> element has no child elements.
The <number:boolean-style> element defines a style for Boolean values.
The <number:boolean-style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.2.
The <number:boolean-style> element has the following attributes: number:country 19.342, number:language 19.351, number:rfc-language-tag 19.360, number:script 19.361, number:title 19.364, number:transliteration-country 19.365, number:transliteration-format 19.366, number:transliteration-language 19.367, number:transliteration-style 19.368, style:display-name 19.476, style:name 19.502 and style:volatile 19.521.
The <number:boolean-style> element has the following child elements: <number:boolean> 16.29.25, <number:text> 16.29.27, <style:map> 16.3 and <style:text-properties> 16.29.29.
The <number:boolean> element marks the position of the Boolean value of a Boolean style.
The <number:boolean> element is usable within the following element: <number:boolean-style> 16.29.24.
The <number:boolean> element has no attributes.
The <number:boolean> element has no child elements.
The <number:text-style> element defines a style for displaying text.
It can also contain <number:text> elements, which display additional text.
The <number:text-style> element is usable within the following elements: <office:automatic-styles> 3.15.3 and <office:styles> 3.15.2.
The <number:text-style> element has the following attributes: number:country 19.342, number:language 19.351, number:rfc-language-tag 19.360, number:script 19.361, number:title 19.364, number:transliteration-country 19.365, number:transliteration-format 19.366, number:transliteration-language 19.367, number:transliteration-style 19.368, style:display-name 19.476, style:name 19.502 and style:volatile 19.521.
The <number:text-style> element has the following child elements: <number:fill-character> 16.29.5, <number:text> 16.29.27, <number:text-content> 16.29.28, <style:map> 16.3 and <style:text-properties> 16.29.29.
The <number:text> element contains any fixed text for a data style.
The <number:text> 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 and <number:time-style> 16.29.19.
The <number:text> element has no attributes.
The <number:text> element has no child elements.
The <number:text> element has character data content.
The <number:text-content> element marks the position of variable text content of a text style.
The <number:text-content> element is usable within the following element: <number:text-style> 16.29.26.
The <number:text-content> element has no attributes.
The <number:text-content> element has no child elements.
The <style:text-properties> element specifies formatting properties for text.
The <style:text-properties> 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, <style:default-style> 16.4, <style:style> 16.2, <text:list-level-style-bullet> 16.33, <text:list-level-style-number> 16.34 and <text:outline-level-style> 16.37.
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.
The <text:linenumbering-configuration> element is usable within the following element: <office:styles> 3.15.2.
The <text:linenumbering-configuration> element has the following attributes: style:num-format 19.504, style:num-letter-sync 19.505, text:count-empty-lines 19.788, text:count-in-text-boxes 19.789, text:increment 19.814, text:number-lines 19.845, text:number-position 19.846, text:offset 19.848, text:restart-on-page 19.864 and text:style-name 19.880.
The <text:linenumbering-configuration> element has the following child element: <text:linenumbering-separator> 16.31.2.
The <text:linenumbering-separator> element is usable within the following element: <text:linenumbering-configuration> 16.31.1.
The <text:linenumbering-separator> element has the following attribute: text:increment 19.814.
The <text:linenumbering-separator> element has no child elements.
The <text:linenumbering-separator> element has character data content.
The <text:notes-configuration> element is usable within the following elements: <office:styles> 3.15.2 and <style:section-properties> 17.11.
The <text:notes-configuration> element has the following attributes: style:num-format 19.504, style:num-letter-sync 19.505, style:num-prefix 19.506, style:num-suffix 19.507, text:citation-body-style-name 19.773, text:citation-style-name 19.774, text:default-style-name 19.800, text:footnotes-position 19.810, text:master-page-name 19.839, text:note-class 19.843, text:start-numbering-at 19.875 and text:start-value 19.874.
The <text:notes-configuration> element has the following child elements: <text:note-continuation-notice-backward> 16.31.5 and <text:note-continuation-notice-forward> 16.31.4.
The <text:note-continuation-notice-forward> element is usable within the following element: <text:notes-configuration> 16.31.3.
The <text:note-continuation-notice-forward> element has no attributes.
The <text:note-continuation-notice-forward> element has no child elements.
The <text:note-continuation-notice-forward> element has character data content.
The <text:note-continuation-notice-backward> element is usable within the following element: <text:notes-configuration> 16.31.3.
The <text:note-continuation-notice-backward> element has no attributes.
The <text:note-continuation-notice-backward> element has no child elements.
The <text:note-continuation-notice-backward> element has character data content.
The <text:bibliography-configuration> element is usable within the following element: <office:styles> 3.15.2.
The <text:bibliography-configuration> element has the following attributes: fo:country 19.234, fo:language 19.236, fo:script 19.242, style:rfc-language-tag 19.516, text:numbered-entries 19.847, text:prefix 19.854, text:sort-algorithm 19.871, text:sort-by-position 19.873 and text:suffix 19.882.
The <text:bibliography-configuration> element has the following child element: <text:sort-key> 16.31.7.
The <text:sort-key> element is usable within the following element: <text:bibliography-configuration> 16.31.6.
The <text:sort-key> element has the following attributes: text:key 19.826 and text:sort-ascending 19.872.
The <text:sort-key> element has no child elements.
Including a list style element in a graphic style has the same semantics as adding a style:list-style-name attribute ( 19.500) to the style that references a list style that is declared outside a graphic style.
Note: The inclusion of a list style element is needed in cases where a common graphic style should be associated with an automatic list style.
List styles contained in graphic styles can be referenced by other graphic styles using the style:list-style-name attribute. Their names are not displayed in the user interface, even if the graphic style that contains it is a common style.
The <text:list-style> element is usable within the following elements: <office:automatic-styles> 3.15.3, <office:styles> 3.15.2 and <style:graphic-properties> 17.21.
The <text:list-style> element has the following attributes: style:display-name 19.476, style:name 19.502 and text:consecutive-numbering 19.784.
The <text:list-style> element has the following child elements: <text:list-level-style-bullet> 16.33, <text:list-level-style-image> 16.35 and <text:list-level-style-number> 16.34.
The <text:list-level-style-bullet> element is usable within the following element: <text:list-style> 16.32.
The <text:list-level-style-bullet> element has the following attributes: style:num-prefix 19.506, style:num-suffix 19.507, text:bullet-char 19.765, text:bullet-relative-size 19.766, text:level 19.834 and text:style-name 19.880.
The <text:list-level-style-bullet> element has the following child elements: <style:list-level-properties> 17.19 and <style:text-properties> 16.29.29.
A <text:list-level-style-number> specifies a list style where list items are preceded by numbers.
The <text:list-level-style-number> element is usable within the following element: <text:list-style> 16.32.
The <text:list-level-style-number> element has the following attributes: style:num-format 19.504, style:num-letter-sync 19.505, style:num-prefix 19.506, style:num-suffix 19.507, text:display-levels 19.803, text:level 19.834, text:start-value 19.874 and text:style-name 19.880.
The <text:list-level-style-number> element has the following child elements: <style:list-level-properties> 17.19 and <style:text-properties> 16.29.29.
A <text:list-level-style-image> specifies a list style where list items are preceded by images. This element can be the target of a link [XLink] and can only be contained in list style elements.
The <text:list-level-style-image> element is usable within the following element: <text:list-style> 16.32.
The <text:list-level-style-image> element has the following attributes: text:level 19.834, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <text:list-level-style-image> element has the following child elements: <office:binary-data> 10.4.5 and <style:list-level-properties> 17.19.
The <text:outline-style> element contains the elements that specify a style for each outline level.
The <text:outline-style> element is usable within the following element: <office:styles> 3.15.2.
The <text:outline-style> element has the following attribute: style:name 19.502.
The <text:outline-style> element has the following child element: <text:outline-level-style> 16.37.
The <text:outline-level-style> element specifies a style for the specified level.
The <text:outline-level-style> element is usable within the following element: <text:outline-style> 16.36.
The <text:outline-level-style> element has the following attributes: style:num-format 19.504, style:num-letter-sync 19.505, style:num-prefix 19.506, style:num-suffix 19.507, text:display-levels 19.803, text:level 19.834, text:start-value 19.874 and text:style-name 19.880.
The <text:outline-level-style> element has the following child elements: <style:list-level-properties> 17.19 and <style:text-properties> 16.29.29.
Table styles are <style:style> elements that have the family table.
Table column styles are <style:style> elements that have the family table-column.
Table row styles are <style:style> elements that have the family table-row.
Table cell styles are <style:style> elements that have the family table-cell.
Graphic styles are <style:style> elements that have the family graphic.
Presentation styles are <style:style> elements that have the family presentation.
A drawing page style is a <style:style> element with family drawing-page.
The <draw:gradient> element defines a gradient for filling a drawing object.
The <draw:gradient> element is usable within the following element: <office:styles> 3.15.2.
The <draw:gradient> element has the following attributes: draw:angle 19.112, draw:border 19.114, draw:cx 19.129, draw:cy 19.130, draw:display-name 19.133, draw:end-color 19.141, draw:end-intensity 19.143, draw:name 19.197, draw:start-color 19.214, draw:start-intensity 19.216 and draw:style 19.218.
The <draw:gradient> element has no child elements.
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 <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.
The <svg:linearGradient> element has the following child element: <svg:stop> 16.42.4.
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 <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.
The <svg:radialGradient> element has the following child element: <svg:stop> 16.42.4.
The <svg:stop> element is usable within the following elements: <svg:linearGradient> 16.42.2 and <svg:radialGradient> 16.42.3.
The <svg:stop> element has the following attributes: svg:offset 19.547, svg:stop-color 19.560 and svg:stop-opacity 19.561.
The <svg:stop> element has no child elements.
The <draw:hatch> element is usable within the following element: <office:styles> 3.15.2.
The <draw:hatch> element has the following attributes: draw:color 19.122, draw:display-name 19.133, draw:distance 19.134, draw:name 19.197, draw:rotation 19.209 and draw:style 19.218.
The <draw:hatch> element has no child elements.
Fill images are not available as automatic styles.
The <draw:fill-image> element is usable within the following element: <office:styles> 3.15.2.
The <draw:fill-image> element has the following attributes: draw:display-name 19.133, draw:name 19.197, svg:height 19.543, svg:width 19.575, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <draw:fill-image> element has the following child element: <office:binary-data> 10.4.5.
The <draw:opacity> element is usable within the following element: <office:styles> 3.15.2.
The <draw:opacity> element has the following attributes: draw:angle 19.112, draw:border 19.114, draw:cx 19.129, draw:cy 19.130, draw:display-name 19.133, draw:end 19.139, draw:name 19.197, draw:start 19.212 and draw:style 19.218.
The <draw:opacity> element has no child elements.
The <draw:marker> element represents a marker, which is used to draw polygons at the start or end point of a stroke depending on whether it is referenced by a draw:marker-start 20.146 or draw:marker-end 20.143 attribute.
Marker geometry is defined by a svg:d attribute.
Note: The marker geometry can be imagined as an arrow whose vertex points upwards.
When the marker is painted, its geometry is first mapped to the stroke start or end point as follows:
If a marker is referenced by a draw:marker-start attribute, the marker geometry is scaled so that its width equals the width specified by draw:marker-start-width 20.148 attribute. If the marker is referenced by a draw:marker-end attribute, the marker geometry is scaled so that its width equals the width specified by draw:marker-end-width 20.145 attribute. The aspect ratio of the geometry is in both cases kept unchanged.
The geometry is horizontally centered. It is vertically positioned relative to an offset value which is specified by a draw:marker-start-center 20.147 attribute for markers referenced by a draw:marker-start attribute, and by the draw:marker-end-center 20.144 attribute for markers referenced by a draw:marker-end attribute. The attribute value true defines an offset of 0.5 and the attribute value false defines an offset of 0.3, which is also the default value. The offset specifies the marker's vertical position in a range from 0.0 to 1.0, where the value 0.0 means the geometry's bottom bound is aligned to the x=axis of the local coordinate system of the marker geometry, and where the value 1.0 means the top bound to be aligned to the X axis of the local coordinate system of the marker geometry.
If a marker is referenced by a draw:marker-start attribute, the marker geometry is then rotated so that the y-axis is aligned with the direction of the stroke in the start/end point direction. It is painted to the stroke so that the origin of the coordinate system of the mapped marker geometry is positioned at the start point's position.
If the marker is referenced by a draw:marker-end attribute, the marker geometry is then rotated so that the x-axis is aligned with the direction of the stroke in the end/start point direction. It is painted to the stroke so that the origin of the coordinate system of the mapped marker geometry is positioned at the end point's position.
Markers are not available as automatic styles.
The <draw:marker> element is usable within the following element: <office:styles> 3.15.2.
The <draw:marker> element has the following attributes: draw:display-name 19.133, draw:name 19.197, svg:d 19.530 and svg:viewBox 19.574.
The <draw:marker> element has no child elements.
The <draw:stroke-dash> element is usable within the following element: <office:styles> 3.15.2.
The <draw:stroke-dash> element has the following attributes: draw:display-name 19.133, draw:distance 19.134, draw:dots1 19.135, draw:dots1-length 19.136, draw:dots2 19.137, draw:dots2-length 19.138, draw:name 19.197 and draw:style 19.218.
The <draw:stroke-dash> element has no child elements.
The <style:presentation-page-layout> element is usable within the following element: <office:styles> 3.15.2.
The <style:presentation-page-layout> element has the following attributes: style:display-name 19.476 and style:name 19.502.
The <style:presentation-page-layout> element has the following child element: <presentation:placeholder> 16.44.
The <presentation:placeholder> element specifies a placeholder for presentation objects.
The <presentation:placeholder> element is usable within the following element: <style:presentation-page-layout> 16.43.
The <presentation:placeholder> element has the following attributes: presentation:object 19.407, svg:height 19.543, svg:width 19.575, svg:x 19.577 and svg:y 19.581.
The <presentation:placeholder> element has no child elements.
Chart styles are <style:style> elements that have the family chart.
There are two style inheritance models at work with chart styles. The first model, is standard style inheritance as described in <style:style>. 16.2 The second model is inheritance between elements representing parts of a chart.
If an attribute is not specified with a chart style on a <chart:data-point> element, the specification of that attribute on its parent <chart:series> element is used. If the attribute is not specified on the parent <chart:series> element, then the specification of that attribute on its ancestor <chart:plot-area> element is used.
Chart styles may define paragraph and text properties. These are applied to paragraphs contained in chart elements unless they are over-ridden by paragraph styles that are specified by the paragraph elements themselves.
The elements described in this chapter, which are child elements of style elements defined in chapter 16, together with their attributes, define formatting properties.
The <style:page-layout-properties> element is usable within the following elements: <style:default-page-layout> 16.8 and <style:page-layout> 16.5.
The <style:page-layout-properties> element has the following attributes: fo:background-color 20.182, fo:border 20.183.2, fo:border-bottom 20.183.3, fo:border-left 20.183.4, fo:border-right 20.183.5, fo:border-top 20.183.6, fo:margin 20.205, fo:margin-bottom 20.206, fo:margin-left 20.207, fo:margin-right 20.208, fo:margin-top 20.209, fo:padding 20.217, fo:padding-bottom 20.218, fo:padding-left 20.219, fo:padding-right 20.220, fo:padding-top 20.221, fo:page-height 20.215, fo:page-width 20.216, style:border-line-width 20.248, style:border-line-width-bottom 20.249, style:border-line-width-left 20.250, style:border-line-width-right 20.251, style:border-line-width-top 20.252, style:first-page-number 20.266, style:footnote-max-height 20.296, style:layout-grid-base-height 20.304, style:layout-grid-base-width 20.305, style:layout-grid-color 20.306, style:layout-grid-display 20.307, style:layout-grid-lines 20.308, style:layout-grid-mode 20.309, style:layout-grid-print 20.310, style:layout-grid-ruby-below 20.311, style:layout-grid-ruby-height 20.312, style:layout-grid-snap-to 20.313, style:layout-grid-standard-mode 20.314, style:num-format 20.322, style:num-letter-sync 20.323, style:num-prefix 20.324, style:num-suffix 20.325, style:paper-tray-name 20.329, style:print 20.330, style:print-orientation 20.333, style:print-page-order 20.332, style:register-truth-ref-style-name 20.337, style:scale-to 20.352, style:scale-to-X 20.354, style:scale-to-Y 20.355, style:scale-to-pages 20.353, style:shadow 20.359, style:table-centering 20.363 and style:writing-mode 20.404.
The <style:page-layout-properties> element has the following child elements: <style:background-image> 17.3, <style:columns> 17.12 and <style:footnote-sep> 17.4.
The <style:background-image> element specifies an image as a background.
Note: The fo:background-color property also sets a background attribute.
The <style:background-image> element is usable within the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6, <style:section-properties> 17.11, <style:table-cell-properties> 17.18, <style:table-properties> 17.15 and <style:table-row-properties> 17.17.
The <style:background-image> element has the following attributes: draw:opacity 19.202, style:filter-name 19.481, style:position 19.512, style:repeat 19.515, xlink:actuate 19.915, xlink:href 19.916, xlink:show 19.917 and xlink:type 19.919.
The <style:background-image> element has the following child element: <office:binary-data> 10.4.5.
The <style:footnote-sep> element is usable within the following element: <style:page-layout-properties> 17.2.
The <style:footnote-sep> element has the following attributes: style:adjustment 19.465, style:color 19.471, style:distance-after-sep 19.479, style:distance-before-sep 19.478, style:line-style 19.497, style:rel-width 19.514 and style:width 19.522.
The <style:footnote-sep> element has no child elements.
The <style:header-footer-properties> element is usable within the following elements: <style:footer-style> 16.7 and <style:header-style> 16.6.
The <style:header-footer-properties> element has the following attributes: fo:background-color 20.182, fo:border 20.183.2, fo:border-bottom 20.183.3, fo:border-left 20.183.4, fo:border-right 20.183.5, fo:border-top 20.183.6, fo:margin 20.205, fo:margin-bottom 20.206, fo:margin-left 20.207, fo:margin-right 20.208, fo:margin-top 20.209, fo:min-height 20.212, fo:padding 20.217, fo:padding-bottom 20.218, fo:padding-left 20.219, fo:padding-right 20.220, fo:padding-top 20.221, style:border-line-width 20.248, style:border-line-width-bottom 20.249, style:border-line-width-left 20.250, style:border-line-width-right 20.251, style:border-line-width-top 20.252, style:dynamic-spacing 20.264, style:shadow 20.359 and svg:height 20.407.
The <style:header-footer-properties> element has the following child element: <style:background-image> 17.3.
The <style:paragraph-properties> element specifies formatting properties for paragraphs.
The <style:paragraph-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:paragraph-properties> element has the following attributes: fo:background-color 20.182, fo:border 20.183.2, fo:border-bottom 20.183.3, fo:border-left 20.183.4, fo:border-right 20.183.5, fo:border-top 20.183.6, fo:break-after 20.184, fo:break-before 20.185, fo:hyphenation-keep 20.196, fo:hyphenation-ladder-count 20.197, fo:keep-together 20.200, fo:keep-with-next 20.201, fo:line-height 20.204, fo:margin 20.205, fo:margin-bottom 20.206, fo:margin-left 20.207, fo:margin-right 20.208, fo:margin-top 20.209, fo:orphans 20.214, fo:padding 20.217, fo:padding-bottom 20.218, fo:padding-left 20.219, fo:padding-right 20.220, fo:padding-top 20.221, fo:text-align 20.223, fo:text-align-last 20.224, fo:text-indent 20.225, fo:widows 20.228, style:auto-text-indent 20.246, style:background-transparency 20.247, style:border-line-width 20.248, style:border-line-width-bottom 20.249, style:border-line-width-left 20.250, style:border-line-width-right 20.251, style:border-line-width-top 20.252, style:contextual-spacing 20.255, style:font-independent-line-spacing 20.276, style:join-border 20.300, style:justify-single-word 20.301, style:line-break 20.315, style:line-height-at-least 20.317, style:line-spacing 20.318, style:page-number 20.328, style:punctuation-wrap 20.335, style:register-true 20.336, style:shadow 20.359, style:snap-to-layout-grid 20.361, style:tab-stop-distance 20.362, style:text-autospace 20.365, style:vertical-align 20.396, style:writing-mode 20.404, style:writing-mode-automatic 20.405, text:line-number 20.430 and text:number-lines 20.434.
The <style:paragraph-properties> element has the following child elements: <style:background-image> 17.3, <style:drop-cap> 17.9 and <style:tab-stops> 17.7.
The <style:tab-stops> element is a container for <style:tab-stop> elements.
If a style contains a <style:tab-stops> element, it overrides the entire <style:tab-stops> element of the parent style such that no <style:tab-stop> children are inherited; otherwise, the style inherits the entire <style:tab-stops> element as specified in section 16.2 <style:style>.
The <style:tab-stops> element is usable within the following element: <style:paragraph-properties> 17.6.
The <style:tab-stops> element has no attributes.
The <style:tab-stops> element has the following child element: <style:tab-stop> 17.8.
The <style:tab-stop> element defines a tab stop.
The <style:tab-stop> element is usable within the following element: <style:tab-stops> 17.7.
The <style:tab-stop> element has the following attributes: style:char 19.469, style:leader-color 19.488, style:leader-style 19.489, style:leader-text 19.490, style:leader-text-style 19.491, style:leader-type 19.492, style:leader-width 19.493, style:position 19.512, style:type 19.519.
The <style:tab-stop> element has no child elements.
The <style:drop-cap> element is usable within the following element: <style:paragraph-properties> 17.6.
The <style:drop-cap> element has the following attributes: style:distance 19.477, style:length 19.496, style:lines 19.498 and style:style-name 19.518.
The <style:drop-cap> element has no child elements.
The <style:ruby-properties> element specifies formatting properties for ruby elements.
The <style:ruby-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:ruby-properties> element has the following attributes: style:ruby-align 20.349 and style:ruby-position 20.350.
The <style:ruby-properties> element has no child elements.
The <style:section-properties> element specifies the formatting properties used by section styles.
The <style:section-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:section-properties> element has the following attributes: fo:background-color 20.182, fo:margin-left 20.207, fo:margin-right 20.208, style:editable 20.265, style:protect 20.334, style:writing-mode 20.404 and text:dont-balance-text-columns 20.428.
The <style:section-properties> element has the following child elements: <style:background-image> 17.3, <style:columns> 17.12 and <text:notes-configuration> 16.31.3.
The <style:columns> element is usable within the following elements: <style:graphic-properties> 17.21, <style:page-layout-properties> 17.2 and <style:section-properties> 17.11.
The <style:columns> element has the following attributes: fo:column-count 19.232 and fo:column-gap 19.233.
The <style:columns> element has the following child elements: <style:column> 17.13 and <style:column-sep> 17.14.
The <style:column> element specifies formatting properties for a column.
The <style:column> element is usable within the following element: <style:columns> 17.12.
The <style:column> element has the following attributes: fo:end-indent 19.235, fo:space-after 19.243, fo:space-before 19.244, fo:start-indent 19.245 and style:rel-width 19.514.
The <style:column> element has no child elements.
The <style:column-sep> element specifies a separator line between columns.
The <style:column-sep> element is usable within the following element: <style:columns> 17.12.
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.
The <style:table-properties> element specifies formatting properties for tables.
The <style:table-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:table-properties> element has the following attributes: fo:background-color 20.182, fo:break-after 20.184, fo:break-before 20.185, fo:keep-with-next 20.201, fo:margin 20.205, fo:margin-bottom 20.206, fo:margin-left 20.207, fo:margin-right 20.208, fo:margin-top 20.209, style:may-break-between-rows 20.319, style:page-number 20.328, style:rel-width 20.340, style:shadow 20.359, style:width 20.399, style:writing-mode 20.404, table:align 20.414, table:border-model 20.415, table:display 20.416 and table:tab-color 19.731.
The <style:table-properties> element has the following child element: <style:background-image> 17.3.
The <style:table-column-properties> element specifies formatting properties for table columns.
The <style:table-column-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:table-column-properties> element has the following attributes: fo:break-after 20.184, fo:break-before 20.185, style:column-width 20.254, style:rel-column-width 20.338 and style:use-optimal-column-width 20.393.
The <style:table-column-properties> element has no child elements.
The <style:table-row-properties> element specifies formatting properties for table rows.
The <style:table-row-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:table-row-properties> element has the following attributes: fo:background-color 20.182, fo:break-after 20.184, fo:break-before 20.185, fo:keep-together 20.200, style:min-row-height 20.320, style:row-height 20.348 and style:use-optimal-row-height 20.394.
The <style:table-row-properties> element has the following child element: <style:background-image> 17.3.
The <style:table-cell-properties> element specifies formatting properties for cells.
The <style:table-cell-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:table-cell-properties> element has the following attributes: fo:background-color 20.182, fo:border 20.183.2, fo:border-bottom 20.183.3, fo:border-left 20.183.4, fo:border-right 20.183.5, fo:border-top 20.183.6, fo:padding 20.217, fo:padding-bottom 20.218, fo:padding-left 20.219, fo:padding-right 20.220, fo:padding-top 20.221, fo:wrap-option 20.230, style:border-line-width 20.248, style:border-line-width-bottom 20.249, style:border-line-width-left 20.250, style:border-line-width-right 20.251, style:border-line-width-top 20.252, style:cell-protect 20.253, style:decimal-places 20.258, style:diagonal-bl-tr 20.259, style:diagonal-bl-tr-widths 20.260, style:diagonal-tl-br 20.261, style:diagonal-tl-br-widths 20.262, style:direction 20.263, style:glyph-orientation-vertical 20.297, style:print-content 20.331, style:repeat-content 20.342, style:rotation-align 20.346, style:rotation-angle 20.347, style:shadow 20.359, style:shrink-to-fit 20.360, style:text-align-source 20.364, style:vertical-align 20.396 and style:writing-mode 20.404.
The <style:table-cell-properties> element has the following child element: <style:background-image> 17.3.
The <style:list-level-properties> element specifies formatting properties for a list level.
The <style:list-level-properties> element is usable within the following elements: <text:list-level-style-bullet> 16.33, <text:list-level-style-image> 16.35, <text:list-level-style-number> 16.34 and <text:outline-level-style> 16.37.
The <style:list-level-properties> element has the following attributes: fo:height 20.194, fo:text-align 20.223, fo:width 20.229, style:font-name 20.277, style:vertical-pos 20.397, style:vertical-rel 20.398, svg:y 20.412, text:list-level-position-and-space-mode 20.431, text:min-label-distance 20.432, text:min-label-width 20.433 and text:space-before 20.435.
The <style:list-level-properties> element has the following child element: <style:list-level-label-alignment> 17.20.
The fo:text-indent and fo:margin-left attributes specify the indent and margin for the text lines of a list item. The text lines of a list item contain the list level properties specific content and the text of the paragraph inside the list item. The value fo:text-indent + fo:margin-left specifies the indent of the first text line of the list item. This position is also the alignment position for the list label, because the value of text:min-label-width is treated as 0. 19.246, 20.431
The fo:text-indent and fo:margin-left attributes are evaluated only for paragraphs inside list items whose paragraph styles do not specify them. If one of the two properties, or both, are specified by the paragraph style, the text indent and/or left margin are taken from the paragraph style. In this case the paragraph style's properties are used to determine the indent and margin for the text lines and thus also the alignment position.
The <style:list-level-label-alignment> element is usable within the following element: <style:list-level-properties> 17.19.
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.
The <style:graphic-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:graphic-properties> element has the following attributes: dr3d:ambient-color 20.74, dr3d:back-scale 20.75, dr3d:backface-culling 20.76, dr3d:close-back 20.77, dr3d:close-front 20.78, dr3d:depth 20.79, dr3d:diffuse-color 20.80, dr3d:edge-rounding 20.81, dr3d:edge-rounding-mode 20.82, dr3d:emissive-color 20.83, dr3d:end-angle 20.84, dr3d:horizontal-segments 20.85, dr3d:lighting-mode 20.86, dr3d:normals-direction 20.87, dr3d:normals-kind 20.88, dr3d:shadow 20.89, dr3d:shininess 20.90, dr3d:specular-color 20.91, dr3d:texture-filter 20.92, dr3d:texture-generation-mode-x 20.95, dr3d:texture-generation-mode-y 20.96, dr3d:texture-kind 20.93, dr3d:texture-mode 20.94, dr3d:vertical-segments 20.97, draw:auto-grow-height 20.98, draw:auto-grow-width 20.99, draw:blue 20.101, draw:caption-angle 20.102, draw:caption-angle-type 20.103, draw:caption-escape 20.104, draw:caption-escape-direction 20.105, draw:caption-fit-line-length 20.106, draw:caption-gap 20.107, draw:caption-line-length 20.108, draw:caption-type 20.109, draw:color-inversion 20.110, draw:color-mode 20.111, draw:contrast 20.112, draw:decimal-places 20.113, draw:draw-aspect 20.114, draw:end-guide 20.115, draw:end-line-spacing-horizontal 20.116, draw:end-line-spacing-vertical 20.117, 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:fit-to-contour 20.129, draw:fit-to-size 20.130, draw:frame-display-border 20.131, draw:frame-display-scrollbar 20.133, draw:frame-margin-horizontal 20.132, draw:frame-margin-vertical 20.134, draw:gamma 20.135, draw:gradient-step-count 20.137, draw:green 20.136, draw:guide-distance 20.138, draw:guide-overhang 20.139, draw:image-opacity 20.140, draw:line-distance 20.141, draw:luminance 20.142, draw:marker-end 20.143, draw:marker-end-center 20.144, draw:marker-end-width 20.145, draw:marker-start 20.146, draw:marker-start-center 20.147, draw:marker-start-width 20.148, draw:measure-align 20.149, draw:measure-vertical-align 20.150, draw:ole-draw-aspect 20.151, draw:opacity 20.152, draw:opacity-name 20.153, draw:parallel 20.154, draw:placing 20.155, draw:red 20.156, draw:secondary-fill-color 20.157, draw:shadow 20.158, draw:shadow-color 20.159, draw:shadow-offset-x 20.160, draw:shadow-offset-y 20.161, draw:shadow-opacity 20.162, draw:show-unit 20.163, draw:start-guide 20.164, draw:start-line-spacing-horizontal 20.165, draw:start-line-spacing-vertical 20.166, draw:stroke 20.167, draw:stroke-dash 20.168, draw:stroke-dash-names 20.169, draw:stroke-linejoin 20.170, draw:symbol-color 20.172, draw:textarea-horizontal-align 20.173, draw:textarea-vertical-align 20.174, draw:tile-repeat-offset 20.175, draw:unit 20.180, draw:visible-area-height 20.176, draw:visible-area-left 20.177, draw:visible-area-top 20.178, draw:visible-area-width 20.179, draw:wrap-influence-on-position 20.181, fo:background-color 20.182, fo:border 20.183.2, fo:border-bottom 20.183.3, fo:border-left 20.183.4, fo:border-right 20.183.5, fo:border-top 20.183.6, fo:clip 20.186, fo:margin 20.205, fo:margin-bottom 20.206, fo:margin-left 20.207, fo:margin-right 20.208, fo:margin-top 20.209, fo:max-height 20.210, fo:max-width 20.211, fo:min-height 20.212, fo:min-width 20.213, fo:padding 20.217, fo:padding-bottom 20.218, fo:padding-left 20.219, fo:padding-right 20.220, fo:padding-top 20.221, fo:wrap-option 20.230, style:background-transparency 20.247, style:border-line-width 20.248, style:border-line-width-bottom 20.249, style:border-line-width-left 20.250, style:border-line-width-right 20.251, style:border-line-width-top 20.252, style:editable 20.265, style:flow-with-text 20.267, style:horizontal-pos 20.298, style:horizontal-rel 20.299, style:mirror 20.321, style:number-wrapped-paragraphs 20.326, style:overflow-behavior 20.327, style:print-content 20.331, style:protect 20.334, style:rel-height 20.339, style:rel-width 20.340, style:repeat 20.341, style:run-through 20.351, style:shadow 20.359, style:shrink-to-fit 20.360, style:vertical-pos 20.397, style:vertical-rel 20.398, style:wrap 20.400, style:wrap-contour 20.401, style:wrap-contour-mode 20.402, style:wrap-dynamic-threshold 20.403, style:writing-mode 20.404, svg:fill-rule 20.406, svg:height 20.407, svg:stroke-color 20.408, svg:stroke-linecap 20.171, svg:stroke-opacity 20.409, svg:stroke-width 20.410, svg:width 20.413, svg:x 20.411, svg:y 20.412, text:anchor-page-number 20.417, text:anchor-type 20.418, text:animation 20.419, text:animation-delay 20.420, text:animation-direction 20.421, text:animation-repeat 20.422, text:animation-start-inside 20.423, text:animation-steps 20.424 and text:animation-stop-inside 20.425.
The <style:graphic-properties> element has the following child elements: <style:background-image> 17.3, <style:columns> 17.12 and <text:list-style> 16.32.
The <style:chart-properties> element specifies formatting properties for charts.
The <style:chart-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
The <style:chart-properties> element has the following attributes: chart:angle-offset 20.2, chart:auto-position 20.3, chart:auto-size 20.4, chart:axis-label-position 20.5, chart:axis-position 20.6, chart:connect-bars 20.7, chart:data-label-number 20.8, chart:data-label-series 20.9, chart:data-label-symbol 20.10, chart:data-label-text 20.11, chart:deep 20.12, chart:display-label 20.13, chart:error-category 20.14, chart:error-lower-indicator 20.15, chart:error-lower-limit 20.16, chart:error-lower-range 20.17, chart:error-margin 20.18, chart:error-percentage 20.19, chart:error-upper-indicator 20.20, chart:error-upper-limit 20.21, chart:error-upper-range 20.22, chart:gap-width 20.23, chart:group-bars-per-axis 20.24, chart:hole-size 20.25, chart:include-hidden-cells 20.26, chart:interpolation 20.27, chart:interval-major 20.28, chart:interval-minor-divisor 20.29, chart:japanese-candle-stick 20.30, chart:label-arrangement 20.31, chart:label-position 20.32, chart:label-position-negative 20.33, chart:lines 20.34, chart:link-data-style-to-source 20.35, chart:logarithmic 20.36, chart:maximum 20.37, chart:mean-value 20.38, chart:minimum 20.39, chart:origin 20.40, chart:overlap 20.41, chart:percentage 20.43, chart:pie-offset 20.42, chart:regression-force-intercept 20.44, chart:regression-intercept-value 20.45, chart:regression-max-degree 20.46, chart:regression-moving-type 20.47, chart:regression-name 20.48, chart:regression-period 20.49, chart:regression-type 20.50, chart:reverse-direction 20.51, chart:right-angled-axes 20.52, chart:scale-text 20.53, chart:series-source 20.54, chart:solid-type 20.56, chart:sort-by-x-values 20.55, chart:spline-order 20.57, chart:spline-resolution 20.58, chart:stacked 20.59, chart:symbol-height 20.60, chart:symbol-name 20.61, chart:symbol-type 20.62, chart:symbol-width 20.63, chart:text-overlap 20.64, chart:three-dimensional 20.65, chart:tick-mark-position 20.70, chart:tick-marks-major-inner 20.66, chart:tick-marks-major-outer 20.67, chart:tick-marks-minor-inner 20.68, chart:tick-marks-minor-outer 20.69, chart:treat-empty-cells 20.71, chart:vertical 20.72, chart:visible 20.73, style:direction 20.263, style:rotation-angle 20.347 and text:line-break 20.429.
The <style:chart-properties> element has the following child elements: <chart:label-separator> 17.24 and <chart:symbol-image> 17.23.
The <chart:symbol-image> element specifies an image to be used for a data point in a chart.
The <chart:symbol-image> element is usable within the following element: <style:chart-properties> 17.22.
The <chart:symbol-image> element has the following attribute: xlink:href 19.916.
The <chart:symbol-image> element has no child elements.
The <chart:label-separator> element specifies text that is used for separating different parts of a textual data label. These parts can be the value as number, the value as a percentage (20.8), and the label text (20.11).
If the <chart:label-separator> element is omitted, the default value is a space character “ “ (U+0020, SPACE).
This element should be used within chart styles that are applied to <chart:data-label>, <chart:data-point>, <chart:series> or <chart:plot-area> elements.
If a separator is not specified by this element in a chart style applied to a <chart:data-label> element, the separator specified with a chart style applied to a parent element is used.
The <chart:label-separator> element is usable within the following element: <style:chart-properties> 17.22.
The <chart:label-separator> element has no attributes.
The <chart:label-separator> element has the following child element: <text:p> 5.1.3.
The <style:drawing-page-properties> element is usable within the following elements: <style:default-style> 16.4 and <style:style> 16.2.
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.
The following [XMLSchema-2] datatypes are used in this specification:
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.
Note: OpenDocument v1.1 did not support angle specifications that contain an angle unit identifier. Angle unit identifiers should be omitted for compatibility with OpenDocument v1.1.
An IRI-reference as defined in [RFC3987], expressed in an [XMLSchema-2] anyURI.
Note: The procedure for resolution of anyIRI values that are not IRI values is undefined.
A Boolean value may have either of the values true or false.
A cell address as specified in 9.2.1.
A cell range address as specified in 9.2.3.
A cell range address list as specified in 9.2.5.
A character value is a string with only one character.
A clip shape as defined in §7.20.1 of [XSL]. Offsets shall not be specified using the units em and px.
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 country code is a value that conforms to ISO 3166 ([ISO3166-1], [ISO3166-2], [ISO3166-3], or their successors, and further parts).
See §2.2.4 Region Subtag of [RFC5646], or its successors.
A CURIE, as described in §7 of [RDFa].
A list of CURIEs, as described in §7 of [RDFa], separated by white spaces.
A dateOrDateTime value is either an [XMLSchema-2] date value or an [XMLSchema-2] dateTime value.
The length between two points.
A language is a natural language identifier as defined by [RFC5646], or its successor. The lexical space is the same as the [XMLSchema-2] language data type.
Note 1: The language datatype is the same as the [XMLSchema-2] language datatype, except that its value range is not restricted to values of [RFC3066], but follows the syntax of the xml:lang attribute. See §2.12 of [XML1.0].
A language code is a value that conforms to ISO 639 ([ISO639-1], [ISO639-2], [ISO639-3] or their successors, and further parts).
See §2.2.1 Primary Language Subtag of [RFC5646], or its successors.
A (positive or negative) length, consisting of magnitude and unit, in conformance with the Units of Measure defined in §5.9.13 of [XSL].
A namespaced token is an [XMLSchema-2] QName that matches the definition of PrefixedName in §4 of [XML-Names].
A measurement with a value that shall be zero or positive.
A non-negative measurement that shall have the unit px (pixels).
Path data as described in §8.3 of [SVG]. Attribute values of this data type shall match the BNF grammar for SVG path data in §8.3.9 of [SVG].
(Positive or negative) percentage values in conformance with §5.9.11 of [XSL].
A 3D point. The syntax of a 3D point is the same as that for vector3D (18.3.40), except that each coordinate is shall be followed by a unit.
A measurement with a value that shall be positive.
A relative length is a positive integer, followed by a ”*” (U+002A, ASTERISK) character.
A safe CURIE, as described in §7 of [RDFa].
A script code conforming to [ISO15924], or its successors. See §2.2.3 Script Subtag of [RFC5646], or its successors.
Percentage values in the range [-100%,100%] in conformance with §5.9.11 of [XSL].
A NCName as specified in [XMLSchema-2][XMLSchema-2] that is the name of a style.
A NCName as specified in [XMLSchema-2] that is the name of a referenced style, or an empty value.
A white-space-separated list of NCNames as specified in [XMLSchema-2] that are the names of a style.
The name of a target frame in conformance with §6.16 of [HTML4].
A character encoding in the notation described in the §4.3.3 of [XML1.0], or the value x-symbol. The value is x-symbol means that the character encoding is not enumerated by §4.3.3 of [XML1.0].
A timeOrDateTime value is either an [XMLSchema-2] time or an [XMLSchema-2] dateTime value.
An IRI or a safe CURIE, as described in §7 of [RDFa].
A string specifying the name of a variable.
Percentage values in the range [0%,100%] in conformance with §5.9.11 of [XSL].
Attributes for elements defined by OpenDocument are divided between those used by structural elements (19) versus those used by <style:*-properties> elements (20).
Attributes have default values defined by this standard. When any element appears in a document instance without such an attribute, consumers should behave as if the attribute is present with the defined default value.
The defined values for the anim:color-interpolation attribute are:
The default value for this attribute is rgb.
The anim:color-interpolation attribute is usable with the following element: <anim:animateColor> 15.2.6.
The values of the anim:color-interpolation attribute are rgb or hsl.
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.
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.
The values of the anim:color-interpolation-direction attribute are clockwise or counter-clockwise.
The anim:audio-level attribute specifies the audio volume during a playback.
The anim:audio-level attribute is usable with the following element: <anim:audio> 15.5.
The anim:audio-level attribute has the data type double 18.2.
The anim:command attribute specifies an animation command.
The defined values for the anim:command attribute are:
•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.
If the value of the anim:command attribute is play, then there shall be a <anim:param> child element whose anim:name attribute value is play and whose anim:value attribute value contains a value expressed in seconds.
The anim:command attribute is usable with the following element: <anim:command> 15.6.1.
The anim:command attribute has the data type string 18.2.
The anim:formula attribute specifies a formula used in an animation function.
The following is the minimum supported grammar:
formula::= additive_expression
identifier::= '$' | 'pi' | 'e' | 'x' | 'y' | 'width' | 'height'
function::= 'abs'|'sqrt'|'sin'|'cos'|'tan'|'atan'|'acos'|'asin'|'exp'|'log'
binary_function::= 'min'|'max'
| unary_function S* '(' S* additive_expression S* ')'
| binary_function S* '(' S* additive_expression S* ',' S*additive_expression S* ')'
| '(' S* additive_expression S* ')'
unary_expression::= '-' S* basic_expression | basic_expression
multiplicative_expression::= unary_expression ( ( S* '*' S* unary_expression )
| ( S* '/' S* unary_expression ) )*
additive_expression::= multiplicative_expression ( ( S* '+' S* multiplicative_expression )
| ( S* '-' S* multiplicative_expression ) )*
number::= sign? integer | sign? Floating-point-constant
floating-point-constant::= fractional-constant exponent? | integer exponent
fractional-constant::= integer? '.' integer | integer '.'
exponent::= ( 'e' | 'E' ) sign? Integer
The defined identifiers for the anim:formula attribute are:
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.
The anim:formula attribute has the data type string 18.2.
The anim:id attribute specifies an identifier to an animation element.
OpenDocument producers may write anim:id attributes for elements in addition to an xml:id attribute.
The value of an anim:id attribute shall equal the value of an xml:id attribute on the same element.
The anim:id attribute is deprecated in favor of xml:id. 19.920
The anim:id attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The anim:id attribute has the data type NCName 18.2.
The anim:iterate-interval attribute is usable with the following element: <anim:iterate> 15.4.4.
The anim:iterate-interval attribute has the data type duration 18.2.
The defined values for the anim:iterate-type attribute are:
•by-letter: the target shape or paragraph is iterated by letters.
•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.
The anim:name attribute specifies the name of a parameter for an <anim:command> 15.6.1 element.
The anim:name attribute is usable with the following element: <anim:param> 15.6.2.
The anim:name attribute has the data type string 18.2.
The defined values for the anim:sub-item attribute are:
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.
The anim:value attribute specifies the value of a parameter for an <anim:command> element.
The anim:value attribute is usable with the following element: <anim:param> 15.6.2.
The anim:value attribute has the data type string 18.2.
The chart:attached-axis attribute is usable with the following element: <chart:series> 11.12.
The chart:attached-axis attribute has the data type string 18.2.
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:
The default value for this attribute is true.
The chart:automatic-content attribute is usable with the following element: <chart:equation> 11.19.
The chart:automatic-content attribute has the data type boolean 18.3.3.
The term line 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:stroke 19.218, draw:stroke-dash 20.168 and draw:stroke-linejoin 20.170,svg:stroke-color 20.408, svg:stroke-width20.410, and svg:stroke-opacity20.409.
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.
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.
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.
chart:line | chart:area | chart:circle |
chart:ring | chart:scatter | chart:radar |
chart:bar | chart:stock | chart:bubble |
chart:surface | chart:gantt |
The chart:class attribute is usable with the following elements: <chart:chart> 11.1 and <chart:series> 11.12.
The chart:class attribute has the data type namespacedToken 18.3.19.
The defined values for the chart:class attribute are:
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.
The values of the chart:class attribute are major or minor.
The chart:column-mapping 19.16 and chart:row-mapping 19.26 attributes shall not be used simultaneously.
Note: Instead of using the deprecated chart:column-mapping attribute, <chart:series> elements may be reordered and specific cell ranges may be assigned to them using the chart:values-cell-range-address 19.28 attribute.
The chart:column-mapping attribute is usable with the following element: <chart:chart> 11.1.
The chart:column-mapping attribute has the data type string 18.2.
The chart:data-source-has-labels attribute specifies whether a chart's source range (as given within table:cell-range-address 19.28 attribute on a <chart:plot-area> 11.5 element) 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.
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.
The values of the chart:data-source-has-labels attribute are none, row, column or both.
The chart:dimension attribute specifies a dimension in a coordinate system.
The defined values for the chart:dimension attribute are:
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.
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.
The default value for this attribute is true.
The chart:display-equation attribute is usable with the following element: <chart:equation> 11.19.
The chart:display-equation attribute has the data type boolean 18.3.3.
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.
The default value for this attribute is false.
The chart:display-r-square attribute is usable with the following element: <chart:equation> 11.19.
The chart:display-r-square attribute has the data type boolean 18.3.3.
The chart:label-cell-address attribute is usable with the following element: <chart:series> 11.12.
The chart:label-cell-address attribute has the data type cellRangeAddressList 18.3.6.
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:
•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).
The chart:legend-align attribute is usable with the following element: <chart:legend> 11.4.
The values of the chart:legend-align attribute are start, center or end.
The chart:legend-position attribute specifies the placement of a legend.
The chart:legend-position attribute is usable with the following element: <chart:legend> 11.4.
The chart:name attribute specifies a name for an axis.
Note: The value of a chart:name attribute can be used to reference an axis.
The chart:name attribute is usable with the following element: <chart:axis> 11.9.
The chart:name attribute has the data type string 18.2.
The chart:repeated attribute specifies how many consecutive data points have the same style.
The chart:repeated attribute is usable with the following element: <chart:data-point> 11.14.
The chart:repeated attribute has the data type positiveInteger 18.2.
The chart:row-mapping and chart:column-mapping 19.16 attributes shall not be used simultaneously.
Note: Instead of using the deprecated chart:row-mapping attribute, <chart:series> 11.12 elements may be reordered and specific cell ranges may be assigned to them using the chart:values-cell-range-address 19.28 attribute.
The chart:row-mapping attribute is usable with the following element: <chart:chart> 11.1.
The chart:row-mapping attribute has the data type string 18.2.
The chart:style-name attribute references a chart style by its name. 19.502
The chart:style-name attribute is usable with the following elements: <chart:axis> 11.9, <chart:chart> 11.1, <chart:data-label> 11.15, <chart:data-point> 11.14, <chart:equation> 11.19, <chart:error-indicator> 11.17, <chart:floor> 11.8, <chart:footer> 11.2.3, <chart:grid> 11.11, <chart:legend> 11.4, <chart:mean-value> 11.16, <chart:plot-area> 11.5, <chart:regression-curve> 11.18, <chart:series> 11.12, <chart:stock-gain-marker> 11.20, <chart:stock-loss-marker> 11.21, <chart:stock-range-line> 11.22, <chart:subtitle> 11.2.2, <chart:title> 11.2.1 and <chart:wall> 11.7.
The chart:style-name attribute has the data type styleNameRef 18.3.32.
The chart:values-cell-range-address attribute is usable with the following element: <chart:series> 11.12.
The chart:values-cell-range-address attribute has the data type cellRangeAddressList 18.3.6.
For <config:config-item-set> 3.10.2 elements that are children of <office:settings> 3.10 elements, the name shall begin with a namespace prefix followed by a “:” (U+003A, COLON). The XML namespace bound to the prefix identifies the implementation that defines the name of a setting.
The config:name attribute is usable with the following elements: <config:config-item> 3.10.3, <config:config-item-map-entry> 3.10.5, <config:config-item-map-indexed> 3.10.4, <config:config-item-map-named> 3.10.6 and <config:config-item-set> 3.10.2.
The config:name attribute has the data type string 18.2.
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.
The db:additional-column-statement attribute is usable with the following element: <db:auto-increment> 12.10.
The db:additional-column-statement attribute has the data type string 18.2.
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.
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.
The db:append-table-alias-name attribute has the data type boolean 18.3.3.
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.
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.
The db:apply-command attribute has the data type boolean 18.3.3.
The defined values for the db:as-template attribute are:
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.
The db:base-dn attribute specifies a base DN for data that is retrieved using LDAP. [RFC4514]
The db:base-dn attribute is usable with the following element: <db:driver-settings> 12.9.
The db:base-dn attribute has the data type string 18.2.
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.
•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.
The values of the db:boolean-comparison-mode attribute are equal-integer, is-boolean, equal-boolean or equal-use-only-zero.
The db:catalog-name attribute is usable with the following elements: <db:index> 12.46, <db:table-definition> 12.38, <db:table-representation> 12.33 and <db:update-table> 12.31.
The db:catalog-name attribute has the data type string 18.2.
The db:command attribute is usable with the following elements: <db:filter-statement> 12.30, <db:order-statement> 12.29 and <db:query> 12.28.
The db:command attribute has the data type string 18.2.
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.
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.
The db:data-source-setting-name attribute specifies a name for a <db:data-source-setting> element.
The db:data-source-setting-name attribute is usable with the following element: <db:data-source-setting> 12.23.
The db:data-source-setting-name attribute has the data type string 18.2.
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.
The db:data-type attribute specifies an SQL data type for a column.
The values accepted by db:data-type are defined by [SQL].
The db:data-type attribute is usable with the following element: <db:column-definition> 12.40.
The values of the db:data-type attribute are bit, boolean, tinyint, smallint, integer, bigint, float, real, double, numeric, decimal, char, varchar, longvarchar, date, time, timestmp, binary, varbinary, longvarbinary, sqlnull, other, object, distinct, struct, array, blob, clob or ref.
The db:database-name attribute is usable with the following element: <db:server-database> 12.6.
The db:database-name attribute has the data type string 18.2.
The db:decimal attribute specifies a decimal separator for numeric fields.
The default value for this attribute is “.” (U+002E, FULL STOP).
The db:decimal attribute is usable with the following element: <db:delimiter> 12.11.
The db:decimal attribute has the data type string 18.2.
The db:default-cell-style-name attribute is usable with the following element: <db:column> 12.35.
The db:default-cell-style-name attribute has the data type styleNameRef 18.3.32.
The db:default-row-style-name attribute is usable with the following elements: <db:query> 12.28 and <db:table-representation> 12.33.
The db:default-row-style-name attribute has the data type styleNameRef 18.3.32.
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.
•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.
The values of the db:delete-rule attribute are cascade, restrict, set-null, no-action or set-default.
The db:description attribute specifies a description of a database object.
The db:description attribute is usable with the following elements: <db:column> 12.35, <db:component> 12.25.5, <db:component-collection> 12.25.4, <db:query> 12.28, <db:query-collection> 12.27 and <db:table-representation> 12.33.
The db:description attribute has the data type string 18.2.
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.
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.
The db:enable-sql92-check attribute has the data type boolean 18.3.3.
The db:encoding attribute specifies a text encoding for string data.
The default value for this attribute is utf-8.
The db:encoding attribute is usable with the following element: <db:character-set> 12.12.
The db:encoding attribute has the data type textEncoding 18.3.35.
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:
The default value for this attribute is true.
The db:escape-processing attribute is usable with the following element: <db:query> 12.28.
The db:escape-processing attribute has the data type boolean 18.3.3.
The db:extension attribute specifies a file name extension for files which are used as tables.
The db:extension attribute is usable with the following element: <db:file-based-database> 12.5.
The db:extension attribute has the data type string 18.2.
The db:field attribute specifies a separator for database fields.
The default value for this attribute is “;” (U+003B, SEMICOLON).
The db:field attribute is usable with the following element: <db:delimiter> 12.11.
The db:field attribute has the data type string 18.2.
The db:hostname attribute specifies the name of a server for a server-based database.
The db:hostname attribute is usable with the following element: <db:server-database> 12.6.
The db:hostname attribute has the data type string 18.2.
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.
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.
The db:ignore-driver-privileges attribute has the data type boolean 18.3.3.
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:
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.
The db:is-autoincrement attribute specifies whether a column is automatically numbered.
The defined values for the db:is-autoincrement attribute are:
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.
The db:is-clustered attribute specifies that an index is clustered.
The defined values for the db:is-clustered attribute are:
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.
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:
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.
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.
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.
The db:is-first-row-header-line attribute has the data type boolean 18.3.3.
The db:login-timeout attribute is usable with the following element: <db:login> 12.8.
The db:login-timeout attribute has the data type positiveInteger 18.2.
The db:is-nullable attribute specifies the nullability of values in a column.
The defined values for the db:is-nullable attribute are:
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.
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.
The default value for this attribute is false.
The db:is-password-required attribute is usable with the following element: <db:login> 12.8.
The db:is-password-required attribute has the data type boolean 18.3.3.
The db:is-unique attribute specifies whether an index shall have unique values.
The defined values for the db:is-unique attribute are:
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.
The db:precision attribute specifies a column's number of decimal digits.
The db:precision attribute is usable with the following element: <db:column-definition> 12.40.
The db:precision attribute has the data type positiveInteger 18.2.
The defined values for the db:is-table-name-length-limited attribute are:
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.
The db:is-table-name-length-limited attribute has the data type boolean 18.3.3.
The db:local-socket attribute is usable with the following element: <db:server-database> 12.6.
The db:local-socket attribute has the data type string 18.2.
The db:max-row-count attribute is usable with the following element: <db:application-connection-settings> 12.15.
The db:max-row-count attribute has the data type integer 18.2.
The db:media-type attribute of a <db:file-based-database> element specifies the type of the file(s) that comprise a database. If the database consists of multiple files of different types which all are required for it to be operational, this attribute specifies the type of the file linked to by the xlink:href 19.916 attribute on the <db:file-based-database> element.
The db:media-type attribute is usable with the following element: <db:file-based-database> 12.5.
The db:media-type attribute has the data type string 18.2.
The db:name attribute specifies a name of a database or component of a database.
The db:name attribute specifies the name of a column.
The db:name attribute is usable with the following element: <db:column> 12.35.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a column.
The db:name attribute is usable with the following element: <db:column-definition> 12.40.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a database component.
The db:name attribute is usable with the following element: <db:component> 12.25.5.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a collection of <db:component> 12.25.5 and <db:component-collection> elements.
The db:name attribute is usable with the following element: <db:component-collection> 12.25.4.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of an index.
The db:name attribute is usable with the following element: <db:index> 12.46.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of an index column.
The db:name attribute is usable with the following element: <db:index-column> 12.48.
The db:name attribute has the data type string 18.2.
The db:name attribute is usable with the following element: <db:key> 12.42.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a <db:key-column> element.
The db:name attribute is usable with the following element: <db:key-column> 12.44.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a <db:query> element.
The db:name attribute is usable with the following element: <db:query> 12.28.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a collection of <db:query> 12.28 and <db:query-collection> elements.
The db:name attribute is usable with the following element: <db:query-collection> 12.27.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a schema for a table.
The db:name attribute is usable with the following element: <db:table-definition> 12.38.
The db:name attribute has the data type string 18.2.
The db:name attribute is usable with the following element: <db:table-representation> 12.33.
The db:name attribute has the data type string 18.2.
The db:name attribute specifies the name of a <db:update-table> element.
The db:name attribute is usable with the following element: <db:update-table> 12.31.
The db:name attribute has the data type string 18.2.
The defined values for the db:parameter-name-substitution attribute are:
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.
The db:parameter-name-substitution attribute has the data type boolean 18.3.3.
The db:port attribute is usable with the following element: <db:server-database> 12.6.
The db:port attribute has the data type positiveInteger 18.2.
The db:referenced-table-name attribute is usable with the following element: <db:key> 12.42.
The db:referenced-table-name attribute has the data type string 18.2.
The db:related-column-name attribute is usable with the following element: <db:key-column> 12.44.
The db:related-column-name attribute has the data type string 18.2.
The db:row-retrieving-statement attribute is usable with the following element: <db:auto-increment> 12.10.
The db:row-retrieving-statement attribute has the data type string 18.2.
The db:scale attribute specifies a column's number of digits to the right of the decimal point.
The db:scale attribute is usable with the following element: <db:column-definition> 12.40.
The db:scale attribute has the data type positiveInteger 18.2.
The db:schema-name attribute specifies the name of a schema.
The db:schema-name attribute is usable with the following elements: <db:table-definition> 12.38, <db:table-representation> 12.33 and <db:update-table> 12.31.
The db:schema-name attribute has the data type string 18.2.
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:
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.
The db:show-deleted attribute has the data type boolean 18.3.3.
The db:string attribute specifies a separator for strings.
The default value for this attribute is “.” (U+002E, FULL STOP).
The db:string attribute is usable with the following element: <db:delimiter> 12.11.
The db:string attribute has the data type string 18.2.
The db:style-name attribute specifies the name of a style of the family table-column.
The db:style-name attribute is usable with the following element: <db:column> 12.35.
The db:style-name attribute has the data type styleNameRef 18.3.32.
The db:style-name attribute specifies the name of a style of the family table.
The db:style-name attribute is usable with the following element: <db:query> 12.28.
The db:style-name attribute has the data type styleNameRef 18.3.32.
The db:style-name attribute specifies the name of a style of the family table.
The db:style-name attribute is usable with the following element: <db:table-representation> 12.33.
The db:style-name attribute has the data type styleNameRef 18.3.32.
The defined values for the db:suppress-version-columns attribute are:
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.
The db:suppress-version-columns attribute has the data type boolean 18.3.3.
The db:system-driver-settings attribute specifies system-specific options for a connection.
The db:system-driver-settings attribute is usable with the following element: <db:driver-settings> 12.9.
The db:system-driver-settings attribute has the data type string 18.2.
The db:thousand attribute specifies a thousand separator for numeric fields.
The default value for this attribute is “,” (U+002C, COMMA).
The db:thousand attribute is usable with the following element: <db:delimiter> 12.11.
The db:thousand attribute has the data type string 18.2.
The db:title attribute specifies a human-readable title of an object.
The db:title attribute is usable with the following elements: <db:column> 12.35, <db:component> 12.25.5, <db:component-collection> 12.25.4, <db:query> 12.28, <db:query-collection> 12.27 and <db:table-representation> 12.33.
The db:title attribute has the data type string 18.2.
The db:type attribute specifies the type of a key.
The defined values for the db:type attribute are:
•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.
The db:type attribute specifies the type of a database.
The db:type attribute is usable with the following element: <db:server-database> 12.6.
The db:type attribute has the data type namespacedToken 18.3.19.
The db:type attribute specifies the type of a table.
The defined values for the db:type attribute are:
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.
The db:type-name attribute specifies a database-dependent type name of a database column.
The db:type-name attribute is usable with the following element: <db:column-definition> 12.40.
The db:type-name attribute has the data type string 18.2.
The defined values for the db:update-rule attribute are:
•no-action: if the primary key has been imported, it cannot be updated.
•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.
The values of the db:update-rule attribute are cascade, restrict, set-null, no-action or set-default.
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.
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.
The db:use-catalog attribute has the data type boolean 18.3.3.
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.
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.
If db:user-name and db:use-system-user 19.89 attributes are omitted and the server requires a user name, the user is prompted to enter a name.
The db:user-name attribute is usable with the following element: <db:login> 12.8.
The db:user-name attribute has the data type string 18.2.
The db:visible attribute specifies whether a column appears in a table grid view.
The defined values for the db:visible attribute are:
The default value for this attribute is true.
The db:visible attribute is usable with the following element: <db:column> 12.35.
The db:visible attribute has the data type boolean 18.3.3.
The dr3d:ambient-color attribute specifies a color for ambient light.
Note: Ambient light is light that seems to come from all directions.
The dr3d:ambient-color attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The dr3d:ambient-color attribute has the data type color 18.3.9.
The dr3d:center attribute specifies the center of a sphere in a three-dimensional space.
The dr3d:center attribute is usable with the following element: <dr3d:sphere> 10.5.5.
The dr3d:center attribute has the data type vector3D 18.3.40.
The dr3d:diffuse-color attribute specifies the base color that a light is emitting.
The dr3d:diffuse-color attribute is usable with the following element: <dr3d:light> 10.5.3.
The dr3d:diffuse-color attribute has the data type color 18.3.9.
The dr3d:direction attribute specifies the direction in which light is emitted.
The dr3d:direction attribute is usable with the following element: <dr3d:light> 10.5.3.
The dr3d:direction attribute has the data type vector3D 18.3.40.
The dr3d:distance attribute specifies the distance between a camera and an object.
The dr3d:distance attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The dr3d:distance attribute has the data type length 18.3.18.
The defined values for the dr3d:enabled attribute are:
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.
The dr3d:focal-length attribute specifies the focal length of a virtual camera in a scene.
The dr3d:focal-length attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The dr3d:focal-length attribute has the data type length 18.3.18.
The dr3d:lighting-mode attribute specifies the use of lighting in three-dimensional scenes.
Note: The dr3d:lighting-mode attribute is also defined for 3D objects. 20.86
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:
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.
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:
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.
The dr3d:max-edge attribute specifies the maximum x, y and z coordinate values for a cube.
The dr3d:max-edge attribute is usable with the following element: <dr3d:cube> 10.5.4.
The dr3d:max-edge attribute has the data type vector3D 18.3.40.
The dr3d:min-edge attribute specifies the minimum x, y and z coordinate values for a cube.
The dr3d:min-edge attribute is usable with the following element: <dr3d:cube> 10.5.4.
The dr3d:min-edge attribute has the data type vector3D 18.3.40.
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.
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.
The values of the dr3d:projection attribute are parallel or perspective.
The dr3d:shade-mode attribute specifies how lighting is calculated for rendered surfaces.
The defined values for the dr3d:shade-mode attribute are:
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.
The values of the dr3d:shade-mode attribute are flat, phong, gouraud or draft.
The dr3d:shadow-slant attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The dr3d:shadow-slant attribute has the data type angle 18.3.1.
The dr3d:size attribute specifies the size of a sphere in a three-dimensional space.
The dr3d:size attribute is usable with the following element: <dr3d:sphere> 10.5.5.
The dr3d:size attribute has the data type vector3D 18.3.40.
The defined values for the dr3d:specular attribute are:
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.
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.
The dr3d:vpn attribute specifies a pointer towards projected objects.
With the dr3d:vrp 19.109 and dr3d:vup 19.110 attributes, the dr3d:vpn attribute specifies a viewing volume.
The dr3d:vpn attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The dr3d:vpn attribute has the data type vector3D 18.3.40.
The dr3d:vrp attribute specifies an origin.
With the dr3d:vpn 19.108 and dr3d:19.110 vup attributes, the dr3d:vrp attribute specifies a viewing volume.
The dr3d:vrp attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The dr3d:vrp attribute has the data type vector3D 18.3.40.
The dr3d:vup attribute specifies an up vector.
With the dr3d:vpn 19.108 and dr3d:vrp 19.109 attributes, the dr3d:vup attribute specifies a viewing volume.
The dr3d:vup attribute is usable with the following elements: <chart:plot-area> 11.5 and <dr3d:scene> 10.5.2.
The dr3d:vup attribute has the data type vector3D 18.3.40.
The draw:align attribute specifies the shape edge where a glue point is positioned.
The defined values for the draw:align attribute are:
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.
The draw:angle attribute is usable with the following elements: <draw:gradient> 16.42.1 and <draw:opacity> 16.42.7.
The draw:angle attribute has the data type angle 18.3.1.
The draw:archive attribute is equivalent to the archive attribute of an <applet> element in HTML. See. §13.4 of [HTML4].
The draw:archive attribute is usable with the following element: <draw:applet> 10.4.7.
The draw:archive attribute has the data type string 18.2.
The draw:border attribute is usable with the following elements: <draw:gradient> 16.42.1 and <draw:opacity> 16.42.7.
The draw:border attribute has the data type percent 18.3.23.
The draw:caption-id attribute establishes a relationship between a drawing shape and its caption. It takes a value of type IDREF. The value for the draw:caption-id attribute is the target ID assigned to the <draw:text-box> 10.4.3 element that contains the caption.
Note: When a caption is assigned to a drawing shape, an id shall be assigned to the element containing the text used to caption a drawing shape. Removing the caption should result in removing the draw:caption-id attribute of the drawing shape that was being captioned.
The draw:caption-id attribute is usable with the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The draw:caption-id attribute has the data type IDREF 18.2.
The draw:caption-point-x attribute is usable with the following elements: <draw:caption> 10.3.11 and <office:annotation> 14.1.
The draw:caption-point-x attribute has the data type coordinate 18.3.10.
The draw:caption-point-y attribute is usable with the following elements: <draw:caption> 10.3.11 and <office:annotation> 14.1.
The draw:caption-point-y attribute has the data type coordinate 18.3.10.
The draw:chain-next-name attribute is usable with the following element: <draw:text-box> 10.4.3.
The draw:chain-next-name attribute has the data type string 18.2.
The draw:class-id attribute specifies the OLE class id of an object.
The draw:class-id attribute is usable with the following element: <draw:object-ole> 10.4.6.3.
The draw:class-id attribute has the data type string 18.2.
The draw:class-names attribute is usable with the following elements: <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The draw:class-names attribute has the data type styleNameRefs 18.3.33.
The draw:code attribute is equivalent to the code attribute of an <applet> element in HTML. See. §13.4 of [HTML4].
The draw:code attribute is usable with the following element: <draw:applet> 10.4.7.
The draw:code attribute has the data type string 18.2.
The draw:color attribute specifies different colors depending upon the element where it appears.
The draw:color attribute specifies the color of hatch lines.
The draw:color attribute is usable with the following element: <draw:hatch> 16.42.5.
The draw:color attribute has the data type color 18.3.9.
The draw:color attribute is usable with the following element: <presentation:dim> 10.8.7.
The draw:color attribute has the data type color 18.3.9.
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.
The draw:concave attribute is usable with the following element: <draw:regular-polygon> 10.3.6.
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.
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.
The draw:concentric-gradient-fill-allowed attribute has the data type boolean 18.3.3.
The draw:control attribute is usable with the following element: <draw:control> 10.3.13.
The draw:control attribute has the data type IDREF 18.2.
The draw:copy-of attribute is usable with the following element: <draw:frame> 10.4.2.
The draw:copy-of attribute has the data type string 18.2.
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.
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.
The draw:corner-radius attribute has the data type nonNegativeLength 18.3.20.
The draw:corners attribute specifies the number of corners for a regular-polygon shape. If the draw:concave 19.123 attribute of the <draw:regular-polygon> 10.3.6 element has the value false, the value of the draw:corners attribute specifies the number of corners of the polygon. If the draw:concave attribute has the value true, the polygon has twice as many corners as the value of the draw:corners attribute.
Note: The drawing of polygons is further described at the draw:sharpness 19.211 attribute.
The draw:corners attribute is usable with the following element: <draw:regular-polygon> 10.3.6.
The draw:corners attribute has the data type positiveInteger 18.2.
The draw:cx attribute, along with the draw:cy 19.130 attribute, specifies the center of the geometry that is used for a gradient 19.218.2, if the gradient style is ellipsoid, radial, rectangular, or square.
The draw:cx attribute is usable with the following elements: <draw:gradient> 16.42.1 and <draw:opacity> 16.42.7.
The draw:cx attribute has the data type percent 18.3.23.
The draw:cy attribute, along with the draw:cx 19.129 attribute, specifies the center of the geometry that is used for a gradient, if the gradient 19.218.2 style is ellipsoid, radial, rectangular, or square.
The draw:cy attribute is usable with the following elements: <draw:gradient> 16.42.1 and <draw:opacity> 16.42.7.
The draw:cy attribute has the data type percent 18.3.23.
The draw:data attribute is usable with the following element: <draw:custom-shape> 10.6.1.
The draw:data attribute has the data type string 18.2.
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.
The default value for this attribute is always.
The draw:display attribute is usable with the following element: <draw:layer> 10.2.3.
The values of the draw:display attribute are always, screen, printer or none.
The draw:display-name attribute specifies the name of a fill image.
The draw:display-name attribute is usable with the following element: <draw:fill-image> 16.42.6.
The draw:display-name attribute has the data type string 18.2.
The draw:display-name attribute specifies the name of a gradient.
The draw:display-name attribute is usable with the following element: <draw:gradient> 16.42.1.
The draw:display-name attribute has the data type string 18.2.
The draw:display-name attribute specifies the name of a hatch style.
The draw:display-name attribute is usable with the following element: <draw:hatch> 16.42.5.
The draw:display-name attribute has the data type string 18.2.
The draw:display-name attribute specifies the name of a marker.
The draw:display-name attribute is usable with the following element: <draw:marker> 16.42.8.
The draw:display-name attribute has the data type string 18.2.
The draw:display-name attribute specifies the name of an opacity gradient.
The draw:display-name attribute is usable with the following element: <draw:opacity> 16.42.7.
The draw:display-name attribute has the data type string 18.2.
The draw:display-name attribute specifies the name of a dash style.
The draw:display-name attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The draw:display-name attribute has the data type string 18.2.
The draw:display-name attribute specifies the name of a gradient.
The draw:display-name attribute is usable with the following element: <svg:linearGradient> 16.42.2.
The draw:display-name attribute has the data type string 18.2.
The draw:display-name attribute specifies the name of a gradient.
The draw:display-name attribute is usable with the following element: <svg:radialGradient> 16.42.3.
The draw:display-name attribute has the data type string 18.2.
The draw:distance attribute specifies distances.
The draw:distance attribute specifies the distance between two hatch lines.
The draw:distance attribute is usable with the following element: <draw:hatch> 16.42.5.
The draw:distance attribute has the data type length 18.3.18.
The draw:distance attribute specifies the distance between the dashes of a stroke.
The value of the attribute may be an absolute length or a percentage value. Percentage values are relative to the width of the stroke as defined by the svg:stroke-width attribute. 20.410
The draw:distance attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The values of the draw:distance attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The draw:dots1 attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The draw:dots1 attribute has the data type integer 18.2.
The value of the attribute may be an absolute length or a percentage value. Percentage values are relative to the width of the stroke as defined by the svg:stroke-width attribute. 20.410
The draw:dots1-length attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The values of the draw:dots1-length attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The draw:dots2 attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The draw:dots2 attribute has the data type integer 18.2.
The value of the attribute may be an absolute length or a percentage value. Percentage values relative to the width of the stroke as defined by the svg:stroke-width attribute. 20.410
The draw:dots2-length attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The values of the draw:dots2-length attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The draw:end attributes specifies the end value for the <draw:opacity> 16.42.7 element, which interpolates between the value of this attribute and draw:start. The defined value range for the draw:end attribute is 0% to 100%, where 0% is transparent and 100% is opaque.
The draw:end attribute is usable with the following element: <draw:opacity> 16.42.7.
The draw:end attribute has the data type zeroToHundredPercent 18.3.41.
The draw:end-angle attribute specifies the end angle of an arc, cut, or section for circles where the draw:kind 19.188 attribute value is arc, cut, or section.
The draw:end-angle attribute is usable with the following elements: <draw:circle> 10.3.8 and <draw:ellipse> 10.3.9.
The draw:end-angle attribute has the data type angle 18.3.1.
The draw:end-color attribute specifies the end value for the <draw:gradient> element, which interpolates between the value of this attribute and draw:start-color 19.214.
The draw:end-color attribute is usable with the following element: <draw:gradient> 16.42.1.
The draw:end-color attribute has the data type color 18.3.9.
The draw:end-glue-point attribute identifies the glue point in a shape where a connector ends by its number. See 10.3.16. Glue point numbers are defined by the draw:id attributes of the glue point elements <draw:glue-point>. 19.187.2
If the connector is not connected to a shape, this attribute is ignored.
The draw:end-glue-point attribute is usable with the following element: <draw:connector> 10.3.10.
The draw:end-glue-point attribute has the data type nonNegativeInteger 18.2.
The draw:end-intensity attribute is usable with the following element: <draw:gradient> 16.42.1.
The draw:end-intensity attribute has the data type zeroToHundredPercent 18.3.41.
The draw:end-shape attribute specifies a drawing shape to which the end of a connector is connected.
The draw:end-shape attribute is usable with the following element: <draw:connector> 10.3.10.
The draw:end-shape attribute has the data type IDREF 18.2.
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:
A parameter in the value of a draw:enhanced-path attribute may be:
•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.
The following commands are defined:
Table 10 - Enhanced path commands
Command | Name | 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). |
B | arc | (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. |
F | nofill | (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. |
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. |
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. |
Q | quadraticcurveto | (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 | (none) | Specifies that the current set of sub-paths will not be stroked. |
T | angleellipseto | (x y wR hR t0 t1) + | Draws a segment of an ellipse. The ellipse is specified by the center(x, y), the width 2*wR, the height 2*hR, and the start-angle t0 in degrees and end-angle t1 in degrees. The segment is drawn clockwise. |
U | angleellipse | (x y wR hR t0 t1) + | The same as the “T” command, except that an implied moveto to the starting point is done. |
V | clockwisearc | (x1 y1 x2 y2 x3 y3 x y)+ | The same as the “A” command, except that an implied moveto to the starting point is done and the arc is drawn clockwise. |
W | clockwisearcto | (x1 y1 x2 y2 x3 y3 x y) + | The same as the “A” command except, that the arc is drawn clockwise. |
X | ellipticalquatrantx | (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. |
Y | ellipticalquadranty | (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 |
Z | closepath | (none) | Close the current sub-path by drawing a straight line from the current point to current sub-path's initial point. |
Note: The value of the draw:enhanced-path attribute is based upon [SVG] §8.3.
The draw:enhanced-path attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:enhanced-path attribute has the data type string 18.2.
The value of the draw:engine attribute shall not influence the geometry of a shape.
The draw:engine attribute is usable with the following element: <draw:custom-shape> 10.6.1.
The draw:engine attribute has the data type namespacedToken 18.3.19.
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.
•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.
The draw:extrusion attribute specifies if an extrusion is displayed.
The defined values for the draw:extrusion attribute are:
The default value for this attribute is false.
The draw:extrusion attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion attribute has the data type boolean 18.3.3.
The defined values for the draw:extrusion-allowed attribute are:
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.
The draw:extrusion-allowed attribute has the data type boolean 18.3.3.
The draw:extrusion-brightness attribute specifies the brightness of a scene.
The default value for this attribute is 33%.
The draw:extrusion-brightness attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-brightness attribute has the data type zeroToHundredPercent 18.3.41.
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.
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.
The draw:extrusion-color attribute has the data type boolean 18.3.3.
The default value for this attribute is 36pt 0.
The draw:extrusion-depth attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-depth attribute has two white space separated values. The first value is of type length 18.3.18. The second value is of type double 18.2.
The draw:extrusion-diffusion attribute specifies the amount of diffusion reflected by a shape.
The default value for this attribute is 0%.
The draw:extrusion-diffusion attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-diffusion attribute has the data type percent 18.3.23.
The draw:extrusion-first-light-direction attribute specifies the direction of the first light.
The default value for this attribute is (5 0 1).
The draw:extrusion-first-light-direction attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-first-light-direction attribute has the data type vector3D 18.3.40.
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.
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.
The draw:extrusion-first-light-harsh attribute has the data type boolean 18.3.3.
The draw:extrusion-first-light-level attribute specifies the intensity of the first light.
The default value for this attribute is 66%.
The draw:extrusion-first-light-level attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-first-light-level attribute has the data type zeroToHundredPercent 18.3.41.
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.
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.
The draw:extrusion-light-face attribute has the data type boolean 18.3.3.
The draw:extrusion-metal attribute specifies the shading of an extruded shape.
The defined values for the draw:extrusion-metal attribute are:
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.
The draw:extrusion-metal attribute has the data type boolean 18.3.3.
The default value for this attribute is 30.
The draw:extrusion-number-of-line-segments attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-number-of-line-segments attribute has the data type integer 18.2.
The first parameter represents the horizontal origin of a shape.
The defined values for the first parameter of the draw:extrusion-origin attribute are:
The second parameter represents the vertical origin of a shape.
The defined values for the second parameter of the draw:extrusion-origin attribute are:
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.
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].
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 order of the rotation is: z-axis, y-axis and then x-axis.
The default value for this attribute is 0 0.
The draw:extrusion-rotation-angle attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-rotation-angle attribute has two white space separated values. The first value is of type angle 18.3.1. The second value is of type angle 18.3.1.
The draw:extrusion-rotation-center attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-rotation-center attribute has the data type vector3D 18.3.40.
The draw:extrusion-second-light-direction attribute specifies the direction of the second light.
The default value for this attribute is (-5 0 1).
The draw:extrusion-second-light-direction attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-second-light-direction attribute has the data type vector3D 18.3.40.
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.
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.
The draw:extrusion-second-light-harsh attribute has the data type boolean 18.3.3.
The draw:extrusion-second-light-level attribute specifies the intensity of the second light.
The default value for this attribute is 66%.
The draw:extrusion-second-light-level attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-second-light-level attribute has the data type zeroToHundredPercent 18.3.41.
The draw:extrusion-shininess attribute specifies the reflectivity of a mirror.
The default value for this attribute is 50%.
The draw:extrusion-shininess attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-shininess attribute has the data type zeroToHundredPercent 18.3.41.
The draw:extrusion-skew attribute specifies the skew amount and skew angle of an extrusion. Skew settings are only applied if the dr3d:projection 19.102 attribute on the same element has the value parallel.
The attribute value is a white space separated number and angle. The first value defines the skew amount in percent, the second value defines the skew angle.
The default value for this attribute is 50 45.
The draw:extrusion-skew attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-skew attribute has two white space separated values. The first value is of type double 18.2. The second value is of type angle 18.3.1.
The draw:extrusion-specularity attribute specifies the specularity of an extrusion object.
The default value for this attribute is 0%.
The draw:extrusion-specularity attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-specularity attribute has the data type zeroToHundredPercent 18.3.41.
The draw:extrusion-viewpoint attribute specifies the viewpoint of an observer as a 3D point.
The default value for this attribute is (3.5cm -3.5cm 25cm).
The draw:extrusion-viewpoint attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:extrusion-viewpoint attribute has the data type point3D 18.3.24.
The draw:filter-name attribute is usable with the following element: <draw:image> 10.4.4.
The draw:filter-name attribute has the data type string 18.2.
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) precedes an integer value, the value is an index to a draw:modifiers 19.196 attribute. The corresponding modifier value is used as value.
formula::=additive_expression
identifier::= 'pi' | 'left' | 'top' | 'right' | 'bottom' | 'xstretch'
| 'ystretch' | 'hasstroke' | 'hasfill' | 'width' | 'height' | 'logwidth'
| 'logheight'
unary_function::= 'abs' | 'sqrt' | 'sin' | 'cos' | 'tan' | 'atan'
binary_function::= 'min' | 'max' | 'atan2'
ternary_function::= 'if'
basic_expression::= number
| identifier
| function_reference
| modifier_reference
| unary_function S* '(' S* additive_expression S* ')'
| binary_function S* '(' S* additive_expression S* ',' S*
additive_expression S* ')'
| ternary_function S* '(' S* additive_expression S* ',' S*
additive_expression S* ',' S* additive_expression S* ')'
| '(' S* additive_expression S* ')'
unary_expression::= '-' S* basic_expression | basic_expression
multiplicative_expression::= unary_expression ( ( S* '*' S* unary_expression )
| ( S* '/' S* unary_expression ) )*
additive_expression::= multiplicative_expression
( ( S* '+' S* multiplicative_expression )
| ( S* '-' S* multiplicative_expression ) )*
number::= sign? Integer | sign? Floating-point-constant
function_reference::= "?" name
modifier_reference::= "$" integer
floating-point-constant::= fractional-constant exponent? | integer exponent
fractional-constant::= integer? '.' integer | integer '.'
exponent::= ( 'e' | 'E' ) sign? Integer
sign::= '+' | '-'
name::= [^#x20#x9]+
integer::= [0-9]+
S::= (#x20 | #x9)
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. |
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. |
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. |
The draw:formula attribute is usable with the following element: <draw:equation> 10.2.5.
The draw:formula attribute has the data type string 18.2.
The draw:frame-name attribute is usable with the following element: <draw:floating-frame> 10.4.10.
The draw:frame-name attribute has the data type string 18.2.
The draw:glue-point-leaving-directions attribute specifies a comma “,” (U+002C, COMMA) separated list of angles. The angles are listed in the same order as the glue points specified in the draw:glue-points attribute. 19.175
The draw:glue-point-leaving-directions attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:glue-point-leaving-directions attribute has the data type string 18.2.
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.
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.
The values of the draw:glue-point-type attribute are none, segments or rectangle.
The first parameter specifies the horizontal position of the glue point.
The second parameter specifies the vertical position of the glue point.
The value of a draw:glue-points attribute is formally defined as:
The draw:glue-points attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:glue-points attribute has the data type string 18.2.
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:
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.
The draw:handle-mirror-horizontal attribute has the data type boolean 18.3.3.
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:
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.
The draw:handle-mirror-vertical attribute has the data type boolean 18.3.3.
The draw:handle-polar attribute specifies that a handle is a polar handle. The syntax for this attribute is the same as for the draw:handle-position 19.179 attribute. The first parameter specifies the horizontal center position, the vertical center position is specified by the second parameter. If this attribute is set, the draw:handle-range-x-minimum 19.183, draw:handle-range-x-maximum 19.182, draw:handle-range-y-minimum 19.185 and draw:handle-range-y-maximum 19.184 attributes are ignored, and the draw:handle-radius-range-minimum 19.181 and draw:handle-radius-range-maximum 19.180 attributes are used.
The draw:handle-polar attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-polar attribute has the data type string 18.2.
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. |
If the draw:handle-polar 19.178 attribute is not set, the first parameter of the draw:handle-position attribute specifies the horizontal handle position, the vertical handle position is described by the second parameter. If the draw:handle-polar attribute is set, then a handle is a polar handle and the first parameter of the draw:handle-position attribute specifies the angle (as defined in 18.3.1), the handle radius is specified by the second parameter.
The value of a draw:handle-position attribute is formally defined as:
handleposition ::= position ' '+ position
position::= formula | modifier | constant | number
formula::= '?' name
modifier::= '$' integer
constant::= 'left' | 'top' | 'right' | 'bottom' |
'xstretch' | 'ystretch' | 'hasstroke' | 'hasfill ' |
'width' | 'height' | 'logwidth' | 'logheight'
number::=sign? float | sign? integer
float::= fractional exponent? | integer exponent
fractional::= integer? '.' integer | integer '.'
exponent::= ( 'e' | 'E' ) sign? integer
sign::= '+'| '-'
integer::= [0-9]+
name ::= [^ ]+
The draw:handle-position attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-position attribute has the data type string 18.2.
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-position attribute, except that only the first parameter is used. 19.179
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.
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-position attribute, except that only the first parameter is used. 19.179
The draw:handle-radius-range-minimum attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-radius-range-minimum attribute has the data type string 18.2.
The draw:handle-range-x-maximum attribute specifies the horizontal maximum value of the range for movement of a handle. The syntax for the value of the draw:handle-range-x-maximum attribute is the same as the draw:handle-position attribute, except that only the first parameter is used. 19.179
The draw:handle-range-x-maximum attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-range-x-maximum attribute has the data type string 18.2.
The draw:handle-range-x-minimum attribute specifies the horizontal minimum value of the range of movement of a handle. The syntax for the value of the draw:handle-range-x-minimum attribute is the same as the draw:handle-position attribute, except that only the first parameter is used. 19.179
The draw:handle-range-x-minimum attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-range-x-minimum attribute has the data type string 18.2.
The draw:handle-range-y-maximum attribute specifies the vertical maximum value of the range for movement of a handle. The syntax for the value of the draw:handle-range-y-maximum attribute is the same as the draw:handle-position attribute, except that only the first parameter is used. 19.179
The draw:handle-range-y-maximum attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-range-y-maximum attribute has the data type string 18.2.
The draw:handle-range-y-minimum attribute specifies the vertical minimum value of the range of movement of a handle. The syntax for the value of the draw:handle-range-y-minimum attribute is the same as the draw:handle-position attribute, except that only the first parameter is used. 19.179
The draw:handle-range-y-minimum attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-range-y-minimum attribute has the data type string 18.2.
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.
The default value for this attribute is false.
The draw:handle-switched attribute is usable with the following element: <draw:handle> 10.6.3.
The draw:handle-switched attribute has the data type boolean 18.3.3.
The draw:id attribute specifies an identifier for an element.
The draw:id attribute specifies an identifier for a glue point. See 10.3.16. The identifiers 0 to 3 are reserved for the four standard glue points of drawing objects. The glue points are numbered clockwise, starting at the top left corner edge of the shape.
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.
The draw:id attribute specifies identifiers for draw elements.
The value of a draw:id attribute shall equal the value of an xml:id attribute on the same element.
The draw:id attribute is deprecated in favor of xml:id. 19.920
The draw:id attribute is usable with the following elements: <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page> 10.2.4, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The draw:id attribute has the data type NCName 18.2.
The draw:kind attribute specifies the appearance of a circle.
The defined values for the draw:kind attribute are:
The default value for this attribute is full.
The draw:kind attribute is usable with the following elements: <draw:circle> 10.3.8 and <draw:ellipse> 10.3.9.
The values of the draw:kind attribute are full, section, cut or arc.
The draw:layer attribute specifies the name of a layer in the layer-set of a document.
Note: The effect of this attribute is to assign a shape to a particular layer.
The draw:layer attribute is usable with the following elements: <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The draw:layer attribute has the data type string 18.2.
The draw:line-skew attribute is usable with the following element: <draw:connector> 10.3.10.
The values of the draw:line-skew attribute are one, two or three white space separated values of type length 18.3.18.
The draw:mime-type attribute specifies the MIME type of the media type that a plugin processes, or the MIME type of the image given by a <draw:image> element. Valid values for this attribute are those defined in accordance with §3.7 of [RFC2616], or registered in accordance with [RFC6838].
Note: Additional information on MIME media types can be found at [MIMETYPES].
The draw:mime-type attribute is usable with the following elements: <draw:image> 10.4.4 and <draw:plugin> 10.4.8.
The draw:mime-type attribute has the data type string 18.2.
The defined values for the draw:mirror-horizontal attribute are:
The default value for this attribute is false.
The draw:mirror-horizontal attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:mirror-horizontal attribute has the data type boolean 18.3.3.
The draw:mirror-vertical attribute specifies if the vertical geometry of a shape is to be mirrored.
The defined values for the draw:mirror-vertical attribute are:
The default value for this attribute is false.
The draw:mirror-vertical attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:mirror-vertical attribute has the data type boolean 18.3.3.
The draw:master-page-name attribute specifies the name of a master page assigned to a drawing page.
The draw:master-page-name attribute is usable with the following element: <draw:page> 10.2.4.
The draw:master-page-name attribute has the data type styleNameRef 18.3.32.
The draw:may-script attribute specifies whether an applet can be modified by scripts.
The defined values for the draw:may-script attribute are:
The default value for this attribute is false.
The draw:may-script attribute is usable with the following element: <draw:applet> 10.4.7.
The draw:may-script attribute has the data type boolean 18.3.3.
The draw:modifiers attribute contains list of modifier values.
The value of a draw:modifiers attribute is formally defined as:
The draw:modifiers attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:modifiers attribute has the data type string 18.2.
The draw:name attribute specifies names that are used for referencing graphical elements.
The draw:name attribute specifies a name by which a <draw:caption> element can be referenced.
The draw:name attribute is usable with the following element: <draw:caption> 10.3.11.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:circle> element can be referenced.
The draw:name attribute is usable with the following element: <draw:circle> 10.3.8.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:connector> element can be referenced.
The draw:name attribute is usable with the following element: <draw:connector> 10.3.10.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:control> element can be referenced.
The draw:name attribute is usable with the following element: <draw:control> 10.3.13.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:custom-shape> element can be referenced.
The draw:name attribute is usable with the following element: <draw:custom-shape> 10.6.1.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:ellipse> element can be referenced.
The draw:name attribute is usable with the following element: <draw:ellipse> 10.3.9.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:equation> element can be referenced.
The draw:name attribute is usable with the following element: <draw:equation> 10.2.5.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:fill-image> element can be referenced.
The draw:name attribute is usable with the following element: <draw:fill-image> 16.42.6.
The draw:name attribute has the data type styleName 18.3.31.
The draw:name attribute specifies a name by which a <draw:frame> element can be referenced.
The draw:name attribute is usable with the following element: <draw:frame> 10.4.2.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:g> element can be referenced.
The draw:name attribute is usable with the following element: <draw:g> 10.3.15.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:gradient> element can be referenced.
The draw:name attribute is usable with the following element: <draw:gradient> 16.42.1.
The draw:name attribute has the data type styleName 18.3.31.
The draw:name attribute specifies a name by which a <draw:hatch> element can be referenced.
The draw:name attribute is usable with the following element: <draw:hatch> 16.42.5.
The draw:name attribute has the data type styleName 18.3.31.
The draw:name attribute specifies a name by which a <draw:layer> element can be referenced.
The draw:name attribute is usable with the following element: <draw:layer> 10.2.3.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:line> element can be referenced.
The draw:name attribute is usable with the following element: <draw:line> 10.3.3.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:marker> element can be referenced.
The draw:name attribute is usable with the following element: <draw:marker> 16.42.8.
The draw:name attribute has the data type styleName 18.3.31.
The draw:name attribute specifies a name by which a <draw:measure> element can be referenced.
The draw:name attribute is usable with the following element: <draw:measure> 10.3.12.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:opacity> element can be referenced.
The draw:name attribute is usable with the following element: <draw:opacity> 16.42.7.
The draw:name attribute has the data type styleName 18.3.31.
The draw:name attribute is usable with the following element: <draw:page> 10.2.4.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:page-thumbnail> element can be referenced.
The draw:name attribute is usable with the following element: <draw:page-thumbnail> 10.3.14.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies the name of a run-time parameter.
The draw:name attribute is usable with the following element: <draw:param> 10.4.9.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:path> element can be referenced.
The draw:name attribute is usable with the following element: <draw:path> 10.3.7.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:polygon> element can be referenced.
The draw:name attribute is usable with the following element: <draw:polygon> 10.3.5.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:polyline> element can be referenced.
The draw:name attribute is usable with the following element: <draw:polyline> 10.3.4.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:rect> element can be referenced.
The draw:name attribute is usable with the following element: <draw:rect> 10.3.2.
The draw:name attribute has the data type string 18.2.
The draw:name attribute is usable with the following element: <draw:regular-polygon> 10.3.6.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <draw:stroke-dash> element can be referenced.
The draw:name attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The draw:name attribute has the data type styleName 18.3.31.
The draw:name attribute specifies a name for an <office:annotation> element.
The draw:name attribute has been deprecated in favor of the office:name attribute.
The draw:name attribute is usable with the following element: <office:annotation> 14.1.
The draw:name attribute has the data type string 18.2.
The draw:name attribute specifies a name by which a <svg:linearGradient> element can be referenced.
SVG gradients are referenced by the name assigned to them by use of the draw:fill-gradient-name 20.120 attribute within a graphic style. SVG gradients cannot be referenced by a draw:opacity-name 20.153 attribute. The result of referencing a SVG gradient with a draw:fill-gradient-name attribute and an opacity gradient with a draw:opacity-name attribute at the same time is unspecified.
The draw:name attribute is usable with the following element: <svg:linearGradient> 16.42.2.
The draw:name attribute has the data type styleName 18.3.31.
The draw:name attribute specifies a name by which a <svg:radialGradient> element can be referenced.
SVG gradients are referenced by the name assigned to them by use of the draw:fill-gradient-name 20.120 attribute within a graphic style. SVG gradients cannot be referenced by a draw:opacity-name 20.153 attribute. The result of referencing a SVG gradient with a draw:fill-gradient-name attribute and an opacity gradient with a draw:opacity-name attribute at the same time is unspecified.
The draw:name attribute is usable with the following element: <svg:radialGradient> 16.42.3.
The draw:name attribute has the data type styleName 18.3.31.
The value of this attribute is the ordering of graphics as set by the document author.
Note: The ordering within any <draw:g> 10.3.15 element is set by the value of its draw:z-index 19.231 attribute.
The draw:nav-order attribute is usable with the following element: <draw:page> 10.2.4.
The draw:nav-order attribute has the data type IDREFS 18.2.
The draw:nohref attribute specifies that an image map element and its associated area are inactive.
The draw:nohref attribute is usable with the following elements: <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5 and <draw:area-rectangle> 10.4.13.3.
The only value of the draw:nohref attribute is nohref.
The defined values for the draw:notify-on-update-of-ranges attribute are:
The draw:notify-on-update-of-ranges attribute is usable with the following element: <draw:object> 10.4.6.2.
The values of the draw:notify-on-update-of-ranges attribute are a value of type cellRangeAddressList 18.3.6 or a value of type string 18.2.
The draw:object attribute is equivalent to the object attribute of an <applet> element in HTML. See. §13.4 of [HTML4].
The draw:object attribute is usable with the following element: <draw:applet> 10.4.7.
The draw:object attribute has the data type string 18.2.
The draw:opacity attribute is usable with the following element: <style:background-image> 17.3.
The draw:opacity attribute has the data type zeroToHundredPercent 18.3.41.
The draw:page-number attribute is usable with the following element: <draw:page-thumbnail> 10.3.14.
The draw:page-number attribute has the data type positiveInteger 18.2.
The draw:path-stretchpoint-x attribute specifies that a drawing shape is stretched horizontally.
If specified, and if the x/y aspect ratio of the svg:viewBox 19.574 is lower than the x/y aspect ratio of the shape size then the whole path is stretched horizontally at draw:path-stretchpoint-x.
Stretching is done by:
1)intersecting the path vertically at draw:path-stretchpoint-x.
2)moving the right path fragments to the right border of the drawing shape, using its original aspect ratio. The left path fragment remains unmodified at the left border of drawing the shape
The draw:path-stretchpoint-x attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:path-stretchpoint-x attribute has the data type double 18.2.
The draw:path-stretchpoint-y attribute specifies that a drawing shape is stretched vertically. If the x/y aspect ratio of the svg:viewBox 19.574 is greater than the x/y aspect ratio of the shape size then the whole path is stretched vertically at draw:path-stretchpoint-y.
Stretching is done by:
1)intersecting the path horizontally at draw:path-stretchpoint-y.
2)moving the bottom path fragments to the bottom border of the drawing shape, using its original aspect ratio.
The top path fragment remains unmodified at the top border of drawing the shape
The draw:path-stretchpoint-y attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:path-stretchpoint-y attribute has the data type double 18.2.
The draw:points attribute stores a sequence of points, which are connected by straight lines. Each point consists of two coordinates. The coordinates are separated by a comma “,” (U+002C, COMMA) and the points are separated by white spaces. The coordinates are relative to the coordinate system established by the svg:viewBox 19.574 attribute.
The draw:points attribute is usable with the following elements: <draw:area-polygon> 10.4.13.5, <draw:contour-polygon> 10.4.11.2, <draw:polygon> 10.3.5 and <draw:polyline> 10.3.4.
The draw:points attribute has the data type points 18.3.25.
The defined values for the draw:protected attribute are:
The default value for this attribute is false.
The draw:protected attribute is usable with the following element: <draw:layer> 10.2.3.
The draw:protected attribute has the data type boolean 18.3.3.
The defined values for the draw:recreate-on-edit attribute are:
The draw:recreate-on-edit attribute is usable with the following elements: <draw:contour-path> 10.4.11.3 and <draw:contour-polygon> 10.4.11.2.
The draw:recreate-on-edit attribute has the data type boolean 18.3.3.
The draw:rotation attribute is usable with the following element: <draw:hatch> 16.42.5.
The draw:rotation attribute has the data type angle 18.3.1.
The draw:shape-id attribute is usable with the following 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.
The draw:shape-id attribute has the data type IDREF 18.2.
Note: The drawing object has twice as many corners points in all as specified in the attribute draw:corners.
The basic model is scaled—thereby the circle might become an ellipse, 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> element.
The draw:sharpness attribute is usable with the following element: <draw:regular-polygon> 10.3.6.
The draw:sharpness attribute has the data type percent 18.3.23.
The draw:start attribute specifies the start value for the <draw:opacity> element, which interpolates between the value of this attribute and draw:end 19.139. The defined value range for the draw:start attribute is 0% to 100%, where 0% is transparent and 100% is opaque.
The draw:start attribute is usable with the following element: <draw:opacity> 16.42.7.
The draw:start attribute has the data type zeroToHundredPercent 18.3.41.
The draw:start-angle attribute specifies the start angle of a section, cut, or arc for circles where the draw:kind 19.188 attribute value is section, cut or arc.
The draw:start-angle attribute is usable with the following elements: <draw:circle> 10.3.8 and <draw:ellipse> 10.3.9.
The draw:start-angle attribute has the data type angle 18.3.1.
The draw:start-color attributes specifies the start value for the <draw:gradient> element, which interpolates between the value of this attribute and draw:end-color 19.141.
The draw:start-color attribute is usable with the following element: <draw:gradient> 16.42.1.
The draw:start-color attribute has the data type color 18.3.9.
The draw:start-glue-point attribute identifies the glue point in a shape where a connector starts by its number. See 10.3.16. Glue point numbers are defined by the draw:id attributes of the glue point elements <draw:glue-point>. See 19.187.
If the connector is not connected to a shape, this attribute is ignored.
The draw:start-glue-point attribute is usable with the following element: <draw:connector> 10.3.10.
The draw:start-glue-point attribute has the data type nonNegativeInteger 18.2.
The draw:start-intensity attribute is usable with the following element: <draw:gradient> 16.42.1.
The draw:start-intensity attribute has the data type zeroToHundredPercent 18.3.41.
The draw:start-shape attribute is usable with the following element: <draw:connector> 10.3.10.
The draw:start-shape attribute has the data type IDREF 18.2.
The draw:style attribute specifies the rendering of graphic objects.
The draw:style attribute specifies a rendering for a gradient.
The defined values for the draw:style attribute are:
•ellipsoid: defines a gradient where the colors are blend along the radius from the center of an ellipsoid as defined by the draw:cx 19.129 and draw:cy 19.130 attributes. The length of the semi major-axis is the width of the filled area and the length of the semi-minor axis is the height of the filled area. The area outside the ellipse is filled with the end color.
•linear: defines a gradient where the colors blend along the linear axis of the gradient. The axis of the gradient is specified with the draw:angle 19.112 attribute clockwise to the vertical axis.
•radial: defines a gradient where the colors are blend along the radius from the center of a circle as defined with the draw:cx and draw:cy attributes. The outside of the circle is filled with the end color.
•rectangle: defines a gradient that produces a rectangular blend from the center of the rectangle to the shortest of the 4 borders. The center of the rectangle is defined with the attributes draw:cx and draw:cy. The width of the rectangle is the width of the filled area, the height of the rectangle is the height of the filled area. The outside of the square is filled with the end color.
•square: defines a gradient that produces a square blend, imitating the visual perspective in a corridor or the aerial view of a pyramid. Also known as "box gradient" and "pyramidal gradient". The center of the square is defined with the draw:cx and draw:cy attributes. The width and height of the square is the minimum value of either the width or the height of the filled area. The outside of the square is filled with the end color.
The draw:style attribute is usable with the following element: <draw:gradient> 16.42.1.
The values of the draw:style attribute are linear, axial, radial, ellipsoid, square or rectangular.
The draw:style attribute specifies a rendering for a hatch.
The defined values for the draw:style attribute are:
The draw:style attribute is usable with the following element: <draw:hatch> 16.42.5.
The values of the draw:style attribute are single, double or triple.
The draw:style attribute specifies the transparency of a graphic object.
The defined values for the draw:style attribute are:
The transparency of an object is blended in contrast to the blending of colors described for draw:style on <draw:gradient>.
The draw:style attribute is usable with the following element: <draw:opacity> 16.42.7.
The values of the draw:style attribute are linear, axial, radial, ellipsoid, square or rectangular.
The draw:style attribute specifies a rendering for a stroke-dash.
This attribute is evaluated for a shape if its style does not contain an svg:stroke-linecap 20.171 attribute.
The defined values for the draw:style attribute are:
•rect: dash has a rectangular shape.
•round: dash has a round shape.
The draw:style attribute is usable with the following element: <draw:stroke-dash> 16.42.9.
The values of the draw:style attribute are rect or round.
The draw:style-name attribute specifies the name of a <style:style> 16.2 element whose whose style:family 19.480 attribute value varies depending upon the element where it appears.
The draw:style-name attribute is usable with the following element: <dr3d:cube> 10.5.4.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <dr3d:extrude> 10.5.6.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <dr3d:rotate> 10.5.7.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <dr3d:scene> 10.5.2.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <dr3d:sphere> 10.5.5.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:caption> 10.3.11.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:circle> 10.3.8.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:connector> 10.3.10.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:control> 10.3.13.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:custom-shape> 10.6.1.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:ellipse> 10.3.9.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:frame> 10.4.2.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:g> 10.3.15.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:line> 10.3.3.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:measure> 10.3.12.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:page> 10.2.4.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:page-thumbnail> 10.3.14.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:path> 10.3.7.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:polygon> 10.3.5.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:polyline> 10.3.4.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:rect> 10.3.2.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <draw:regular-polygon> 10.3.6.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <office:annotation> 14.1.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <presentation:notes> 16.19.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <style:handout-master> 10.2.1.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:style-name attribute is usable with the following element: <style:master-page> 16.9.
The draw:style-name attribute has the data type styleNameRef 18.3.32.
The draw:text-areas attribute specifies up to two text areas. If the attribute specifies one text area, this text area is used to position and align the text. If the attribute specifies two text areas, the second text area is used if a style that is assigned to the text has a style:writing-mode 20.404 attribute with value tb-rl or tb. Otherwise, the first text area is used. If the draw:text-areas attribute is omitted, the entire area of the shape is used to position and align the text.
An area consists of four parameters:
The first parameter specifies the left side of a text area.
The second parameter specifies the top side of a text area.
The third parameter specifies the right side of a text area.
The fourth parameter specifies the bottom side of a text area.
A parameter 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> 10.2.5 element's draw:formula 19.171 attribute whose draw:name 19.197 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 the parameter value.
The value of a draw:text-areas attribute is formally defined as:
textareas::= textareasequence
textareasequence ::= textarea ( ' '+ textarea )?
textarea::= position ' '+ position ' '+ 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 ::= [^ ]+
The draw:text-areas attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:text-areas attribute has the data type string 18.2.
The draw:text-path attribute specifies if text is displayed on a text path.
The defined values for the draw:text-path attribute are:
The default value for this attribute is false.
The draw:text-path attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:text-path attribute has the data type boolean 18.3.3.
The draw:text-path-allowed attribute specifies whether the user interface of a consumer that supports the draw:text-path 19.221 attribute should allow modification of the value of the draw:text-path attribute.
The defined values for the draw:text-path-allowed attribute are:
•false: the value of the draw:text-path attribute should not be modifiable by the user interface.
•true: the value of the draw:text-path attribute should be modifiable by the user interface.
The default value for this attribute is false.
The draw:text-path-allowed attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:text-path-allowed attribute has the data type boolean 18.3.3.
The draw:text-path-mode attribute specifies how text is drawn on a path.
The defined values for the draw:text-path-mode attribute are:
The default value for this attribute is normal.
The draw:text-path-mode attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The values of the draw:text-path-mode attribute are normal, path or shape.
The defined values for the draw:text-path-same-letter-heights attribute are:
The default value for this attribute is false.
The draw:text-path-same-letter-heights attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:text-path-same-letter-heights attribute has the data type boolean 18.3.3.
The draw:text-path-scale attribute specifies the scaling of a text path.
The defined values for the draw:text-path-scale attribute are:
•path: text scaling is determined by the length of the path from the draw:enhanced-path 19.145 attribute.
•shape: text scaling is determined by the width of a shape.
The default value for this attribute is path.
The draw:text-path-scale attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The values of the draw:text-path-scale attribute are path or shape.
The draw:text-rotate-angle attribute specifies the angle by which text within a custom shape is rotated in addition to the rotation included in the shape's draw:transform 19.228 attribute.
The default value for this attribute is 0.
The draw:text-rotate-angle attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The draw:text-rotate-angle attribute has the data type angle 18.3.1.
The draw:text-style-name attribute specifies a style for formatting of text in a shape.
The value of this attribute is the name of a <style:style> 16.2 element with a style:family 19.480 attribute value of paragraph.
The draw:text-style-name attribute is usable with the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The draw:text-style-name attribute has the data type styleNameRef 18.3.32.
The value of this attribute is a list of transform definitions, which are applied to the drawing shape in the order in which they are listed. The transform definitions in the list shall be separated by a white space and/or a comma “,” (U+002C, COMMA). Unless otherwise stated, the parameters of the transform definitions are double values (18.2)
The defined transforms are:
•matrix(<a> <b> <c> <d> <e> <f>), specifies a transformation in the form of a transformation matrix of six values. "The values describe a standard 3x2 homogeneous transformation matrix in column-major order, where the right column (<e>, <f>) describes the translation.
•rotate(<rotate-angle>), specifies a rotation by <rotate-angle> degrees about the origin of the shape’s coordinate system.
•scale(<sx> [<sy>]), specifies a scale operation by <sx> and <sy>. If <sy> is not provided, it is assumed to be equal to <sx>.
•skewX(<skew-angle>), specifies a skew transformation by <skew-angle> degrees along the x-axis.
•skewY(<skew-angle>), specifies a skew transformation by <skew-angle> degrees along the y-axis.
•translate(<tx> [<ty>]), specifies a translation by <tx> and <ty>, where <tx> and <ty> are lengths (18.3.18). If <ty> is not provided, it is assumed to be zero.
The draw:transform attribute is usable with the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The draw:transform attribute has the data type string 18.2.
The draw:type attribute specifies a drawing type.
The draw:type attribute specifies the line or series of lines that connect two glue points.
The defined values for the draw:type attribute are:
For a <draw:connector> element the default value for this attribute is standard.
The draw:type attribute is usable with the following element: <draw:connector> 10.3.10.
The values of the draw:type attribute are standard, lines, line or curve.
The draw:type attribute specifies the name of a shape type that is rendering engine dependent.
The defined values for the draw:type attribute are:
The value of this attribute shall not influence the geometry of the shape.
For a <draw:enhanced-geometry> element the default value for this attribute is non-primitive.
The draw:type attribute is usable with the following element: <draw:enhanced-geometry> 10.6.2.
The values of the draw:type attribute are non-primitive or a value of type string 18.2.
The draw:value attribute specifies the value of a run-time parameter specified by a draw:name 19.197 attribute.
The draw:value attribute is usable with the following element: <draw:param> 10.4.9.
The draw:value attribute has the data type string 18.2.
The draw:z-index values increase from back to front.
For a shape on which the style:run-through 20.351 attribute with value foreground is in effect, producers should not generate a draw:z-index value that is smaller than the value of any draw:z-index on a shape on which the style:run-through attribute with value background is in effect.
Producers shall not generate a draw:z-index for shapes that are children of a <draw:g> element 10.3.15 or a <dr3d:scene> element 10.5.2.
The draw:z-index attribute is usable with the following elements: <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The draw:z-index attribute has the data type nonNegativeInteger 18.2.
The fo:column-count attribute specifies the number of columns in a section.
The fo:column-count attribute is usable with the following element: <style:columns> 17.12.
The fo:column-count attribute has the data type positiveInteger 18.2.
Note: This attribute has the same name as an [XSL] property but it is attached to a different element.
In the OpenDocument XSL-compatible namespace, the fo:column-gap attribute does not support inherit and percentage values.
The fo:column-gap attribute is usable with the following element: <style:columns> 17.12.
The fo:column-gap attribute has the data type length 18.3.18.
The fo:country attribute specifies the country code used for sorting an alphabetical index.
The fo:country attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The fo:country attribute has the data type countryCode 18.3.11.
The fo:country attribute specifies the country code used for sorting a bibliographic index.
The fo:country attribute is usable with the following element: <text:bibliography-configuration> 16.31.6.
The fo:country attribute has the data type countryCode 18.3.11.
The fo:end-indent attribute specifies the right space of a column. Together with the fo:start-indent attribute of an immediately adjacent and following column, it establishes the gap between the columns. 19.245
See §7.10.8 of [XSL].
In the OpenDocument XSL-compatible namespace, the fo:end-indent attribute does not support inherit and percentage values.
The default value for this attribute is 0cm.
The fo:end-indent attribute is usable with the following element: <style:column> 17.13.
The fo:end-indent attribute has the data type length 18.3.18.
See §7.9.2 of [XSL]. Compared to the XSL language attribute, the value range of this attribute is extended to additional parts of ISO 639.
This attribute may be ignored if it is not specified together with a fo:country 20.188 attribute.
In the OpenDocument XSL-compatible namespace, the fo:language attribute does not support inherit and none values.
The fo:language attribute specifies the language code used for sorting an alphabetical index.
The fo:language attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The fo:language attribute has the data type languageCode 18.3.17.
The fo:language attribute specifies the language code used for sorting a bibliographic index.
The fo:language attribute is usable with the following element: <text:bibliography-configuration> 16.31.6.
The fo:language attribute has the data type languageCode 18.3.17.
The fo:margin-left attribute specifies the left margins for the text lines of a list item. The attribute has the same meaning as the formatting property attribute fo:margin-left. 20.207 Its value is only considered for paragraphs inside a list item whose paragraph styles do not specify a fo:text-indent attribute or a fo:margin-left attribute.
The fo:margin-left attribute is usable with the following element: <style:list-level-label-alignment> 17.20.
The fo:margin-left attribute has the data type length 18.3.18.
The fo:max-height attribute specifies the maximum height of a text box when the minimum height has been set using the fo:min-height 20.212 attribute. When this maximum value is reached, the text box stops increasing in height. The units of measure for this attribute shall match those used for the corresponding fo:min-height attribute.
If the anchor for the text box is in a table cell, a percentage value is relative to the size of the surrounding table cell. If the anchor for the text box is in a text box, a percentage value is relative to the size of the surrounding text box. In other cases, percentage values are relative to the width or height of the page or window.
In the OpenDocument XSL-compatible namespace, the fo:max-height attribute does not support the none value.
The fo:max-height attribute is usable with the following element: <draw:text-box> 10.4.3.
The values of the fo:max-height attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The fo:max-width attribute specifies the maximum width of a text box when the minimum width have been set using the fo:min-width 20.213 attribute. When this maximum value is reached, the text box stops increasing in width. The units of measure for this attribute shall match those used for the corresponding fo:min-width attribute.
If the anchor for the text box is in a table cell, a percentage value is relative to the size of the surrounding table cell. If the anchor for the text box is in a text box, a percentage value is relative to the size of the surrounding text box. In other cases, percentage values are relative to the width or height of the page or window.
The fo:max-width attribute is usable with the following element: <draw:text-box> 10.4.3.
The values of the fo:max-width attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
If set, it overrides the height of a text box specified by the svg:height 19.543 attribute of the surrounding <draw:frame> 10.4.2 element.
If the anchor for a text box is in a table cell, a percentage value is relative to the surrounding table box. If the anchor for the text box is in a text box, a percentage value is relative to the surrounding text box. In other cases, percentage values are relative to the height of the page or window.
The fo:min-height attribute is usable with the following element: <draw:text-box> 10.4.3.
The values of the fo:min-height attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
If set, it overrides the width of a text box specified by the svg:width 20.413 attribute of the surrounding <draw:frame> 10.4.2 element.
If the anchor for a text box is in a table cell, a percentage value is relative to the surrounding table box. If the anchor for a text box is in a text box, a percentage value is relative to the surrounding text box. In other cases, percentage values are relative to the height of the page or window.
The fo:min-width attribute is usable with the following element: <draw:text-box> 10.4.3.
The values of the fo:min-width attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
See §7.9.3 of [XSL]. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors. The attribute may be ignored if it is not specified together with a fo:language attribute.
In the OpenDocument XSL-compatible namespace, the fo:script attribute does not support inherit and none values.
The fo:script attribute specifies the script code used for sorting an alphabetical index. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors.
The fo:script attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The fo:script attribute has the data type scriptCode 18.3.29.
The fo:script attribute specifies the script code used for sorting a bibliographic index. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors.
The fo:script attribute is usable with the following element: <text:bibliography-configuration> 16.31.6.
The fo:script attribute has the data type scriptCode 18.3.29.
The default value for this attribute is 0cm.
The fo:space-after attribute is usable with the following element: <style:column> 17.13.
The fo:space-after attribute has the data type length 18.3.18.
The default value for this attribute is 0cm.
The fo:space-before attribute is usable with the following element: <style:column> 17.13.
The fo:space-before attribute has the data type length 18.3.18.
The default value for this attribute is 0cm.
The fo:start-indent attribute is usable with the following element: <style:column> 17.13.
The fo:start-indent attribute has the data type length 18.3.18.
The fo:text-indent attribute specifies the indent for the text lines of a list item. The attribute has the same meaning as the formatting property attribute fo:text-indent. See 20.225 It is used for paragraphs inside list items whose paragraph styles do not specify an fo:text-indent or fo:margin-left attribute.
The value fo:text-indent + fo:margin-left specifies the indent of the first text line of the list item. This position is also the alignment position for the list label, because the value of text:min-label-width is treated as 0.
The fo:text-indent attribute is usable with the following element: <style:list-level-label-alignment> 17.20.
The fo:text-indent attribute has the data type length 18.3.18.
The defined values for the form:allow-deletes attribute are:
The default value for this attribute is true.
The form:allow-deletes attribute is usable with the following element: <form:form> 13.3.
The form:allow-deletes attribute has the data type boolean 18.3.3.
The defined values for the form:allow-inserts attribute are:
The default value for this attribute is true.
The form:allow-inserts attribute is usable with the following element: <form:form> 13.3.
The form:allow-inserts attribute has the data type boolean 18.3.3.
The defined values for the form:allow-updates attribute are:
The default value for this attribute is true.
The form:allow-updates attribute is usable with the following element: <form:form> 13.3.
The form:allow-updates attribute has the data type boolean 18.3.3.
The default value for this attribute is true.
The form:apply-design-mode attribute is usable with the following element: <office:forms> 13.2.
The form:apply-design-mode attribute has the data type boolean 18.3.3.
The form:apply-filter attribute specifies whether the filter clause specified by the form:filter 19.273 attribute is applied to the SQL command constituting the form's result set.
The defined values for the form:apply-filter attribute are:
•false: the filter clause specified by the form:filter attribute is not applied to the SQL command constituting the form's result set.
•true: the filter clause specified by the form:filter attribute is applied to the SQL command constituting the form's result set.
The default value for this attribute is false.
The form:apply-filter attribute is usable with the following element: <form:form> 13.3.
The form:apply-filter attribute has the data type boolean 18.3.3.
The defined values for the form:auto-complete attribute are:
The form:auto-complete attribute is usable with the following element: <form:combobox> 13.5.11.
The form:auto-complete attribute has the data type boolean 18.3.3.
The defined values for the form:automatic-focus attribute are:
Note: If the <office:forms> 13.2 element and its sub-elements define multiple form controls, it is not defined as to which form control receives focus.
The default value for this attribute is false.
The form:automatic-focus attribute is usable with the following element: <office:forms> 13.2.
The form:automatic-focus attribute has the data type boolean 18.3.3.
The form:bound-column attribute is usable with the following element: <form:listbox> 13.5.13.
The form:bound-column attribute has the data type string 18.2.
The form:button-type attribute specifies the type of a button.
The defined values for the form:button-type attribute are:
•reset: pressing the button resets every control in the form to its default value.
•url: pressing the button loads the IRI that is specified in the xlink:href 19.916 attribute.
The default value for this attribute is push.
The form:button-type attribute is usable with the following elements: <form:button> 13.5.15 and <form:image> 13.5.16.
The values of the form:button-type attribute are submit, reset, push or url.
The form:command attribute specifies a command to execute on a data source.
The value is interpreted differently, depending to the value of the form:command-type 19.257 attribute of the form.
The form:command attribute is usable with the following element: <form:form> 13.3.
The form:command attribute has the data type string 18.2.
The form:command-type attribute specifies the type of command to execute on a data source.
The defined values of the form:command-type attribute are:
Note: The attribute value query is only meaningful if the form:datasource 19.264 attribute specifies a data source name or a database front-end document.
The default value for this attribute is command.
The form:command-type attribute is usable with the following element: <form:form> 13.3.
The values of the form:command-type attribute are table, query or command.
The form:control-implementation attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:column> 13.5.23, <form:combobox> 13.5.11, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:control-implementation attribute has the data type namespacedToken 18.3.19.
The form:convert-empty-to-null attribute specifies whether empty current values are treated as NULL.
The defined values for the form:convert-empty-to-null attribute are:
•false: an empty string in the control is treated as an empty string.
•true: an empty string in the control is treated as a NULL value.
The default value for this attribute is false.
The form:convert-empty-to-null attribute is usable with the following elements: <form:combobox> 13.5.11, <form:date> 13.5.8, <form:formatted-text> 13.5.6, <form:number> 13.5.7, <form:password> 13.5.4, <form:text> 13.5.2, <form:textarea> 13.5.3 and <form:time> 13.5.9.
The form:convert-empty-to-null attribute has the data type boolean 18.3.3.
The form:current-selected attribute specifies the state of a radio button or option control.
The defined values for the form:current-selected attribute are:
The default value for this attribute is false.
The form:current-selected attribute is usable with the following elements: <form:option> 13.5.14 and <form:radio> 13.5.18.
The form:current-selected attribute has the data type boolean 18.3.3.
The form:current-state attribute specifies the state of a check box control.
The defined values for the form:current-state attribute are:
•checked: The check box is checked. The value of the control is submitted with the form.
•unknown: This value is available only if the form:is-tristate 19.281 attribute for a <form:checkbox> 13.5.17 element is true. It indicates that a check box control is neither checked nor unchecked.
The form:current-state attribute is usable with the following element: <form:checkbox> 13.5.17.
The values of the form:current-state attribute are unchecked, checked or unknown.
The defined value types for form:current-value attribute values are:
•<form:combobox> 13.5.11: string.
•<form:date> 13.5.8: date.
•<form:file> 13.5.5: string.
•<form:formatted-text> 13.5.6: string.
•<form:number> 13.5.7: double.
•<form:text> 13.5.2: string.
•<form:textarea> 13.5.3: string.
•<form:time> 13.5.9: time.
The form:current-value attribute is usable with the following elements: <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:number> 13.5.7, <form:text> 13.5.2, <form:textarea> 13.5.3 and <form:time> 13.5.9.
The form:current-value attribute has the data type string 18.2.
•the current row of a form changes: the control is initialized with the value from its column.
•the user changes the content of a control: this changed value is written back to its column.
The form:data-field attribute is usable with the following elements: <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:formatted-text> 13.5.6, <form:image-frame> 13.5.20, <form:listbox> 13.5.13, <form:number> 13.5.7, <form:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3 and <form:time> 13.5.9.
The form:data-field attribute has the data type string 18.2.
The form:datasource attribute specifies the name of a data source to use for a form.
The defined values for the form:datasource attribute are:
The form:datasource attribute is usable with the following element: <form:form> 13.3.
The values of the form:datasource attribute are a value of type anyIRI 18.3.2 or a value of type string 18.2.
The form:default-button attribute specifies whether a button is the default button on a form. If a user clicks 19.406 the default button or presses the Return key while an input control is focused, the consumer takes the same action.
If multiple buttons with form:default-button attributes with values of true are present in a form, it is implementation-defined which button is the default for the form.
The defined values for the form:default-button attribute are:
•false: button is not the default button for a form.
•true: button is the default button for a form.
The default value for this attribute is false.
The form:default-button attribute is usable with the following element: <form:button> 13.5.15.
The form:default-button attribute has the data type boolean 18.3.3.
The form:delay-for-repeat attribute specifies a time-out to be used before a pressed mouse button results in repeating an action. The form:delay-for-repeat attribute is ignored unless a form:repeat 19.302 attribute is present, and evaluates to true.
The default value for this attribute is PT0.050S.
The form:delay-for-repeat attribute is usable with the following elements: <form:button> 13.5.15, <form:date> 13.5.8, <form:formatted-text> 13.5.6, <form:number> 13.5.7, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:delay-for-repeat attribute has the data type duration 18.2.
This attribute contains a comma “,” (U+002C, COMMA) separated list of field names.
The form:detail-fields attribute is usable with the following element: <form:form> 13.3.
The form:detail-fields attribute has the data type string 18.2.
The form:disabled attribute specifies whether a control can accept user input.
The defined values for the form:disabled attribute are:
The default value for this attribute is false.
The form:disabled attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <form:formatted-text> 13.5.6, <form:frame> 13.5.19, <form:grid> 13.5.22, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:disabled attribute has the data type boolean 18.3.3.
The form:dropdown attribute specifies whether a list in a <form:combobox> or <form:listbox> element is always visible or is only visible when the user clicks 19.406 the drop-down button.
The defined values for the form:dropdown attribute are:
•false: list is visible only when a user selects a drop-down button.
•true: list is always visible.
The default value for this attribute is false.
The form:dropdown attribute is usable with the following elements: <form:combobox> 13.5.11 and <form:listbox> 13.5.13.
The form:dropdown attribute has the data type boolean 18.3.3.
The default value for this attribute is “*” (U+002A, ASTERISK).
The form:echo-char attribute is usable with the following element: <form:password> 13.5.4.
The form:echo-char attribute has the data type character 18.3.7.
The form:enctype attribute, when the value of the form:method 19.291 attribute is post, specifies the content type used to submit the form to the server. Other MIME types may be acceptable. See §17.3.4 of [HTML4].
The default value for this attribute is application/x-www-form-urlencoded.
The form:enctype attribute is usable with the following element: <form:form> 13.3.
The form:enctype attribute has the data type string 18.2.
The form:escape-processing attribute, when the value of the form:command-type 19.257 attribute is command, specifies whether the consumer processes the command before passing it to a database driver.
The defined values for the form:escape-processing attribute are:
•false: consumer does not process commands before passing them to a database driver.
•true: consumer does process commands before passing them to a database driver.
The default value for this attribute is true.
The form:escape-processing attribute is usable with the following element: <form:form> 13.3.
The form:escape-processing attribute has the data type boolean 18.3.3.
The form:filter attribute specifies a filter for the SQL clause determined by the form:command-type 19.257 and form:command 19.256 attributes. If that SQL statement contains a filter (WHERE clause), the filter specified by the attribute value is conjunctively added to the existing filter.
The filter is only applied if the form:apply-filter attribute has the value true. 19.251.
Note: This allows OpenDocument consumers to toggle a filter on and off without losing the content of the form:filter attribute.
The form:filter attribute is usable with the following element: <form:form> 13.3.
The form:filter attribute has the data type string 18.2.
The defined values for the form:focus-on-click attribute are:
The form:focus-on-click attribute is usable with the following element: <form:button> 13.5.15.
The form:focus-on-click attribute has the data type boolean 18.3.3.
The form:for attribute is usable with the following elements: <form:fixed-text> 13.5.10 and <form:frame> 13.5.19.
The form:for attribute has the data type string 18.2.
The form:id attribute specifies an identifier for a control element.
OpenDocument producers may write form:id attributes for elements in addition to an xml:id attribute.
The value of a form:id attribute shall equal the value of an xml:id attribute on the same element.
The form:id attribute is deprecated in favor of xml:id. 19.920
The form:id attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The defined values for the form:ignore-result attribute are:
The default value for this attribute is false.
The form:ignore-result attribute is usable with the following element: <form:form> 13.3.
The form:ignore-result attribute has the data type boolean 18.3.3.
The defined values for the form:image-align attribute are:
If a form:image-align attribute is not present, it is assumed to be center.
The default value for this attribute is center.
The form:image-align attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17 and <form:radio> 13.5.18.
The values of the form:image-align attribute are start, center or end.
The form:image-data attribute specifies the location of a file containing image data.
The form:image-data attribute is usable with the following elements: <form:button> 13.5.15, <form:image> 13.5.16 and <form:image-frame> 13.5.20.
The form:image-data attribute has the data type anyIRI 18.3.2.
The defined values for the form:image-position attribute are:
The default value for this attribute is center.
The form:image-position attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17 and <form:radio> 13.5.18.
The defined values for the form:is-tristate attribute are:
•false: a check box can only have the values of checked and unchecked.
•true: a check box can have the values of checked, unchecked and unknown.
The default value for this attribute is false.
The form:is-tristate attribute is usable with the following element: <form:checkbox> 13.5.17.
The form:is-tristate attribute has the data type boolean 18.3.3.
The form:label attribute specifies the text for a control.
The form:label attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:column> 13.5.23, <form:fixed-text> 13.5.10, <form:frame> 13.5.19, <form:item> 13.5.12, <form:option> 13.5.14 and <form:radio> 13.5.18.
The form:label attribute has the data type string 18.2.
The form:linked-cell attribute is usable with the following elements: <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:listbox> 13.5.13, <form:number> 13.5.7, <form:password> 13.5.4, <form:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The values of the form:linked-cell attribute are a value of type cellAddress 18.3.4 or a value of type string 18.2.
The form:list-linkage-type attribute specifies how a control defined by a <form:listbox> 13.5.13 elements interacts with a linked table cell.
The defined values for the form:list-linkage-type attribute are:
•selection: The text selected in the control is propagated to its linked cell. If text is entered into a cell linked to a <form:listbox> element, the list item whose label matches the cell text is selected, or all items are deselected if no such item exists.
•selection-indices: If a list item is selected in the control, its index value on a 1-based index is propagated to its its linked cell. If the value in the linked cell changes, the control should select the list item with the index described by the cell value, or deselect all items if the cell value cannot be interpreted as integer value, or does not specify a valid list index item.
The form:list-linkage-type attribute is usable with the following element: <form:listbox> 13.5.13.
The values of the form:list-linkage-type attribute are selection or selection-indices.
The form:list-source attribute specifies a source for the list entries in a list or combo box.
If the form:list-source-type 19.286 attribute has the value value-list, the content of the form:list-source attribute is ignored.
In all other cases, the content of the form:list-source attribute is resolved relative to a database connection or database front-end document. The <form:form> 13.3 element containing the control defines this database connection or document by its form:datasource 19.264 attribute.
•For retrieving the list entries depending on the form:list-source-type attribute, the following algorithms are to be used:
•If the form:list-source-type attribute has the value table-fields, the form:list-source attribute specifies the name of a database table. The names of the columns of this table, in the order as returned by the database driver, are used as list entries.
•For all other values of form:list-source-type, the value of the form:list-source attribute is used to create a result set. For this, the first step is to transform the value of the form:list-source attribute into an SQL command as follows:
•sql, sql-pass-through: The SQL command is the content of the form:list-source attribute.
•query: The form:list-source attribute specifies the name of a query object in the database, whose underlying SQL command is to be used.
•table: The form:list-source attribute specifies the name of a database table, and the SQL command is the default SQL command to select all data from that table. This is "SELECT * FROM <table_name>", but consumers may find it necessary to add escape characters to a table name, if required by the database driver.
In a next step, the obtained SQL command is executed against the database. If the form:list-source-type attribute has the value sql-pass-through or query, and if the db:escape-processing 19.51 attribute of the referred query has the value false, then the SQL command shall be passed directly to the database driver, without being interpreted and modified or normalized by the consumer.
This execution produces a two-dimensional homogeneous result set, whose first-column values form the entry list to be used.
The form:list-source attribute is usable with the following elements: <form:combobox> 13.5.11 and <form:listbox> 13.5.13.
The form:list-source attribute has the data type string 18.2.
The defined values for the form:list-source-type attribute are:
•query: evaluated against the database front-end document or database connection defined by the <form:form> element which the control belongs to. The form:list-source attribute defines that evaluation. 19.285
•sql: evaluated against the database front-end document or database connection defined by the <form:form> element which the control belongs to. The form:list-source attribute defines that evaluation. 19.285
•sql-pass-through: evaluated against the database front-end document or database connection defined by the <form:form> element which the control belongs to. The form:list-source attribute defines that evaluation. 19.285
•table: evaluated against the database front-end document or database connection defined by the <form:form> element which the control belongs to. The form:list-source attribute defines that evaluation. 19.285
•table-fields: evaluated against the database front-end document or database connection defined by the <form:form> element which the control belongs to. The form:list-source attribute defines that evaluation. 19.285
•value-list: entry list populated by values specified by the form:value 19.316 attributes of <form:option> 13.5.14 child elements. This value is applicable to list boxes only.
The form:list-source-type attribute is usable with the following elements: <form:combobox> 13.5.11 and <form:listbox> 13.5.13.
The values of the form:list-source-type attribute are table, query, sql, sql-pass-through, value-list or table-fields.
The attribute contains a comma “,” (U+002C, COMMA) separated list of field names.
The form:master-fields attribute is usable with the following element: <form:form> 13.3.
The form:master-fields attribute has the data type string 18.2.
The form:max-length attribute is usable with the following elements: <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:number> 13.5.7, <form:password> 13.5.4, <form:text> 13.5.2, <form:textarea> 13.5.3 and <form:time> 13.5.9.
The form:max-length attribute has the data type nonNegativeInteger 18.2.
The form:max-value attribute specifies the maximum value that a user can enter.
The value type of the form:max-value attribute is date.
The form:max-value attribute is usable with the following element: <form:date> 13.5.8.
The form:max-value attribute has the data type date 18.2.
The value type of the form:max-value attribute is string.
The form:max-value attribute is usable with the following element: <form:formatted-text> 13.5.6.
The form:max-value attribute has the data type string 18.2.
The value type of the form:max-value attribute is double.
The form:max-value attribute is usable with the following elements: <form:number> 13.5.7 and <form:value-range> 13.5.24.
The form:max-value attribute has the data type double 18.2.
The value type of the form:max-value attribute is time.
The form:max-value attribute is usable with the following element: <form:time> 13.5.9.
The form:max-value attribute has the data type time 18.2.
The form:min-value attribute specifies the minimum value that a user can enter.
The value type of the form:min-value attribute is date.
The form:min-value attribute is usable with the following element: <form:date> 13.5.8.
The form:min-value attribute has the data type date 18.2.
The value type of the form:min-value attribute is string.
The form:min-value attribute is usable with the following element: <form:formatted-text> 13.5.6.
The form:min-value attribute has the data type string 18.2.
The value type of the form:min-value attribute is double.
The form:min-value attribute is usable with the following elements: <form:number> 13.5.7 and <form:value-range> 13.5.24.
The form:min-value attribute has the data type double 18.2.
The value type of the form:min-value attribute is time.
The form:min-value attribute is usable with the following element: <form:time> 13.5.9.
The form:min-value attribute has the data type time 18.2.
The form:method attribute specifies the HTTP method [RFC2616] used to submit data in a form to a server.
The defined values for the form:method attribute are:
•get: HTTP get method.
•post: HTTP post method.
•a value of type string
These values are not case sensitive.
The default value for this attribute is get.
The form:method attribute is usable with the following element: <form:form> 13.3.
The values of the form:method attribute are get, post or a value of type string 18.2.
The form:multi-line attribute specifies whether a label is displayed on multiple lines.
The defined values for the form:multi-line attribute are:
The default value for this attribute is false.
The form:multi-line attribute is usable with the following element: <form:fixed-text> 13.5.10.
The form:multi-line attribute has the data type boolean 18.3.3.
The form:multiple attribute specifies whether a user can select multiple items from a list box.
The defined values for the form:multiple attribute are:
The default value for this attribute is false.
The form:multiple attribute is usable with the following element: <form:listbox> 13.5.13.
The form:multiple attribute has the data type boolean 18.3.3.
The form:name attribute specifies the name of a form or control element.
The form:name attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:column> 13.5.23, <form:combobox> 13.5.11, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:name attribute has the data type string 18.2.
The form:navigation-mode attribute specifies methods for navigation of a database aware form.
The defined values of the form:navigation-mode attribute are:
The form:navigation-mode attribute is usable with the following element: <form:form> 13.3.
The values of the form:navigation-mode attribute are none, current or parent.
The form:order attribute specifies a sort criteria for a command.
The form:order attribute is usable with the following element: <form:form> 13.3.
The form:order attribute has the data type string 18.2.
The form:orientation attribute specifies the orientation of a control,
The defined values for the form:orientation attribute are:
The form:orientation attribute is usable with the following element: <form:value-range> 13.5.24.
The values of the form:orientation attribute are horizontal or vertical.
The form:page-step-size attribute is usable with the following element: <form:value-range> 13.5.24.
The form:page-step-size attribute has the data type positiveInteger 18.2.
The defined values for the form:printable attribute are:
•false: control not printed when a document containing the control is printed.
•true: control printed when a document containing the control is printed.
The default value for this attribute is true.
The form:printable attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <form:formatted-text> 13.5.6, <form:frame> 13.5.19, <form:grid> 13.5.22, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:printable attribute has the data type boolean 18.3.3.
The form:property-name attribute specifies the name of a property element. The name is unique within all <form:property> and <form:list-property> child elements of a <form:properties> 13.7 element.
The form:property-name attribute is usable with the following elements: <form:list-property> 13.9 and <form:property> 13.8.
The form:property-name attribute has the data type string 18.2.
The form:readonly attribute specifies whether a user can modify the value of a control.
Read-only controls are included in a tabbing navigation sequence.
The defined values for the form:readonly attribute are:
The default value for this attribute is false.
The form:readonly attribute is usable with the following elements: <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:image-frame> 13.5.20, <form:number> 13.5.7, <form:text> 13.5.2, <form:textarea> 13.5.3 and <form:time> 13.5.9.
The form:readonly attribute has the data type boolean 18.3.3.
The defined values for the form:repeat attribute are:
Note: Pressing and holding any key is an example of a continuous action by a user.
The form:repeat attribute is usable with the following elements: <form:button> 13.5.15, <form:date> 13.5.8, <form:formatted-text> 13.5.6, <form:number> 13.5.7, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:repeat attribute has the data type boolean 18.3.3.
The defined values for the form:selected attribute are:
The default value for this attribute is false.
The form:selected attribute is usable with the following elements: <form:option> 13.5.14 and <form:radio> 13.5.18.
The form:selected attribute has the data type boolean 18.3.3.
The form:size attribute is usable with the following elements: <form:combobox> 13.5.11 and <form:listbox> 13.5.13.
The form:size attribute has the data type nonNegativeInteger 18.2.
The form:source-cell-range attribute is usable with the following elements: <form:combobox> 13.5.11 and <form:listbox> 13.5.13.
The values of the form:source-cell-range attribute are a value of type cellRangeAddress 18.3.5 or a value of type string 18.2.
The defined values for the form:spin-button attribute are:
The default value for this attribute is false.
The form:spin-button attribute is usable with the following elements: <form:date> 13.5.8, <form:formatted-text> 13.5.6, <form:number> 13.5.7 and <form:time> 13.5.9.
The form:spin-button attribute has the data type boolean 18.3.3.
The defined values for the form:state attribute are:
•unknown: state of check box control is not known. This value is available only if the value of the form:is-tristate 19.281 attribute on this check box control is true.
The default value for this attribute is unchecked.
The form:state attribute is usable with the following element: <form:checkbox> 13.5.17.
The values of the form:state attribute are unchecked, checked or unknown.
The default value for this attribute is 1.
The form:step-size attribute is usable with the following element: <form:value-range> 13.5.24.
The form:step-size attribute has the data type positiveInteger 18.2.
The defined values for the form:tab-cycle attribute are:
•current: If a user presses the TAB key in the last control of the form, the focus moves to the first control specified in the tab order of the same form. If the form is data aware (13.1), then the current row of the result set subject to the form is not changed.
•page: If a user presses the TAB key in the last control of a form, the focus moves to the first control specified in the tab order for the next form.
•records: If a user presses the TAB key in the last control of the form, the focus moves to the first control specified in the tab order of the same form. If the form is data aware (13.1), then the current row of the result set subject to the form moves to the next row.
The form:tab-cycle attribute is usable with the following element: <form:form> 13.3.
The values of the form:tab-cycle attribute are records, current or page.
The form:tab-index attribute specifies the tabbing navigation order of controls within a form. Tabbing order is the order of focus on controls when a user navigates the form using the TAB key on the keyboard. Elements within other elements can be included in a tabbing order. Values do not have to be sequential and they do not have to begin with a particular value.
The rules of tab navigation are:
1)Controls that have the form:disabled 19.268 attribute set to true are not included in the navigation, independent of their form:tab-index value.
2)Controls that have the same values for the form:tab-index attribute are navigated in order of their position in the form.
3)The navigation starts with the controls with lowest non-zero form:tab-index value.
4)When the controls with a certain form:tab-index value have been navigated, navigation continues with the controls with the next highest value.
5)After the controls with the highest value have been navigated, navigation continues with the controls that do not contain the form:tab-index attribute or contain the attribute with a value of 0.
The default value for this attribute is 0.
The form:tab-index attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:grid> 13.5.22, <form:image> 13.5.16, <form:listbox> 13.5.13, <form:number> 13.5.7, <form:password> 13.5.4, <form:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:tab-index attribute has the data type nonNegativeInteger 18.2.
The form:tab-stop attribute specifies whether a control is included in the tabbing navigation order.
The defined values for the form:tab-stop attribute are:
The default value for this attribute is true.
The form:tab-stop attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:grid> 13.5.22, <form:image> 13.5.16, <form:listbox> 13.5.13, <form:number> 13.5.7, <form:password> 13.5.4, <form:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:tab-stop attribute has the data type boolean 18.3.3.
The form:text-style-name attribute is usable with the following element: <form:column> 13.5.23.
The form:text-style-name attribute has the data type styleNameRef 18.3.32.
The form:title attribute contains additional information about a control.
The form:title attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <form:formatted-text> 13.5.6, <form:frame> 13.5.19, <form:grid> 13.5.22, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:title attribute has the data type string 18.2.
A push button triggers an action, which happens every time the user operates the button.
The defined values for the form:toggle attribute are:
The default value for this attribute is false.
The form:toggle attribute is usable with the following element: <form:button> 13.5.15.
The form:toggle attribute has the data type boolean 18.3.3.
The defined values for the form:validation attribute are:
The default value for this attribute is false.
The form:validation attribute is usable with the following element: <form:formatted-text> 13.5.6.
The form:validation attribute has the data type boolean 18.3.3.
The form:value attribute specifies the default value of an input control.
The form:value attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:hidden> 13.5.21, <form:image> 13.5.16, <form:number> 13.5.7, <form:option> 13.5.14, <form:password> 13.5.4, <form:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The form:value attribute has the data type string 18.2.
The value type of the form:value attribute is boolean.
The form:value attribute is usable with the following element: <form:button> 13.5.15.
The form:value attribute has the data type string 18.2.
The value type of the form:value attribute is date.
The form:value attribute is usable with the following element: <form:date> 13.5.8.
The form:value attribute has the data type date 18.2.
The value type of the form:value attribute is number.
The form:value attribute is usable with the following elements: <form:number> 13.5.7 and <form:value-range> 13.5.24.
The form:value attribute has the data type double 18.2.
The value type of the form:value attribute is string.
The form:value attribute is usable with the following elements: <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:file> 13.5.5, <form:formatted-text> 13.5.6, <form:hidden> 13.5.21, <form:image> 13.5.16, <form:option> 13.5.14, <form:password> 13.5.4, <form:radio> 13.5.18, <form:text> 13.5.2 and <form:textarea> 13.5.3.
The form:value attribute has the data type string 18.2.
The value type of the form:value attribute is time.
The form:value attribute is usable with the following element: <form:time> 13.5.9.
The form:value attribute has the data type time 18.2.
The form:visual-effect attributes specifies a visual effect to apply to a control.
The defined values for the form:visual-effect attribute are:
The form:visual-effect attribute is usable with the following elements: <form:checkbox> 13.5.17 and <form:radio> 13.5.18.
The values of the form:visual-effect attribute are flat or 3d.
The form:xforms-list-source attribute is usable with the following element: <form:listbox> 13.5.13.
The form:xforms-list-source attribute has the data type string 18.2.
The form:xforms-submission attribute specifies the id of an <xforms:submission> (3.3.3 of [XForms]) child element of a <xforms:model> element for a <form:button> 13.5.15 control.
The form:xforms-submission attribute is usable with the following element: <form:button> 13.5.15.
The form:xforms-submission attribute has the data type string 18.2.
The grddl:transformation attributes link to a transformation for extracting RDF data from the document. See [GRDDL].
The referenced transformations should map OpenDocument elements that are children of the <office:meta> 3.2 element to RDF. They should also extract the RDF triples stored as RDFa attributes in the document content and styles.
Note: Please check the OASIS Open Document Format for Office Applications (OpenDocument) TC's web site for GRDDL transformations provided by the OASIS Open Document Format for Office Applications (OpenDocument) TC.
The grddl:transformation attribute is usable with the following elements: <office:document> 3.1.2, <office:document-content> 3.1.3.2, <office:document-meta> 3.1.3.4, <office:document-settings> 3.1.3.5 and <office:document-styles> 3.1.3.3.
The value of the grddl:transformation attribute is a white space separated lists of values of type anyIRI 18.3.2, including the empty list.
The meta:cell-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:cell-count attribute has the data type nonNegativeInteger 18.2.
The value of the meta:character-count attribute is implementation-dependent.
The meta:character-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:character-count attribute has the data type nonNegativeInteger 18.2.
The meta:date attribute is usable with the following element: <meta:template> 4.3.2.12.
The meta:date attribute has the data type dateTime 18.2.
The meta:delay attribute specifies a reload delay.
The meta:delay attribute is usable with the following element: <meta:auto-reload> 4.3.2.13.
The meta:delay attribute has the data type duration 18.2.
The meta:draw-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:draw-count attribute has the data type nonNegativeInteger 18.2.
The meta:frame-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:frame-count attribute has the data type nonNegativeInteger 18.2.
The meta:image-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:image-count attribute has the data type nonNegativeInteger 18.2.
The meta:name attribute specifies the name of a metadata element. The name shall be unique within the domain of <meta:user-defined> 4.3.3 elements.
The meta:name attribute is usable with the following element: <meta:user-defined> 4.3.3.
The meta:name attribute has the data type string 18.2.
The value of the meta:non-whitespace-character-count attribute is implementation-dependent.
The meta:non-whitespace-character-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:non-whitespace-character-count attribute has the data type nonNegativeInteger 18.2.
The meta:object-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:object-count attribute has the data type nonNegativeInteger 18.2.
The meta:ole-object-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:ole-object-count attribute has the data type nonNegativeInteger 18.2.
The value of the meta:page-count attribute is implementation-dependent.
The meta:page-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:page-count attribute has the data type nonNegativeInteger 18.2.
The meta:paragraph-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:paragraph-count attribute has the data type nonNegativeInteger 18.2.
The meta:row-count attribute specifies the number of lines contained in a document instance.
The value of the meta:row-count attribute is implementation-dependent.
The meta:row-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:row-count attribute has the data type nonNegativeInteger 18.2.
The value of the meta:sentence-count attribute is implementation-dependent.
The meta:sentence-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:sentence-count attribute has the data type nonNegativeInteger 18.2.
The value of the meta:syllable-count attribute is implementation-dependent.
The meta:syllable-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:syllable-count attribute has the data type nonNegativeInteger 18.2.
The meta:table-count attribute specifies the number of <table:table> elements counted in a document.
The meta:table-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:table-count attribute has the data type nonNegativeInteger 18.2.
The meta:value-type attribute specifies the type of a metadata element.
The defined values for the meta:value-type attribute are:
The default type for meta-data elements is string.
The meta:value-type attribute is usable with the following element: <meta:user-defined> 4.3.3.
The value of the meta:word-count attribute is implementation-dependent.
The meta:word-count attribute is usable with the following element: <meta:document-statistic> 4.3.2.18.
The meta:word-count attribute has the data type nonNegativeInteger 18.2.
The number:automatic-order attribute specifies whether data is ordered to match the default order for the language and country of a data style.
The defined values for the number:automatic-order attribute are:
•false: data is not ordered to match the default order for the language and country of a data style.
•true: data is ordered to match the default order for the language and country of a data style.
The default value for this attribute is false.
The number:automatic-order attribute is usable with the following elements: <number:currency-style> 16.29.8 and <number:date-style> 16.29.11.
The number:automatic-order attribute has the data type boolean 18.3.3.
The number:calendar attribute specifies the calendar system used to extract parts of a date.
The defined values for the number:calendar attribute are:
•gengou: Japanese Gengou calendar, Emperor eras. Identical to Gregorian calendar but with different eras for each emperor. Consumers may implement only the modern eras starting 1868, Meiji, Taisho, Showa and Heisei. Earlier dates are then displayed using the Gregorian calendar [JIS X 0301].
•gregorian: Gregorian calendar with cut-off date 1582-10-04, 1582-10-15 following. Dates before cut-off date are calculated in Julian proleptic calendar [ISO8601], Section 2.4.1.
•hanja: Additional Gregorian calendar in Korean locales, uses differently localized day and month names.
•hanja_yoil: Legacy alias for hanja
•hijri: Islamic Hijri lunar calendar (religious, non-civil).
•jewish: Jewish lunisolar calendar.
•ROC: Taiwanese Minguo calendar, identical to Gregorian calendar but substract 1911 years from the Gregorian date.
The attribute value may also be a string value. If this attribute is not specified, the default calendar system for the locale of the data style is used.
The number:calendar attribute is usable with the following elements: <number:day> 16.29.12, <number:day-of-week> 16.29.16, <number:era> 16.29.15, <number:month> 16.29.13, <number:quarter> 16.29.18, <number:week-of-year> 16.29.17 and <number:year> 16.29.14.
The values of the number:calendar attribute are gregorian, gengou, ROC, hanja_yoil, hanja, hijri, jewish, buddhist or a value of type string 18.2.
If a country is not specified, the system settings are used.
The number:country attribute is usable with the following elements: <number:boolean-style> 16.29.24, <number:currency-style> 16.29.8, <number:currency-symbol> 16.29.9, <number:date-style> 16.29.11, <number:number-style> 16.29.2, <number:percentage-style> 16.29.10, <number:text-style> 16.29.26 and <number:time-style> 16.29.19.
The number:country attribute has the data type countryCode 18.3.11.
The number:decimal-places attribute specifies the number of decimal places to display.
The number:decimal-places attribute is usable with the following element: <number:number> 16.29.3.
The number:decimal-places attribute has the data type integer 18.2.
For a <number:seconds> element the default value for this attribute is 0.
The number:decimal-places attribute is usable with the following element: <number:seconds> 16.29.22.
The number:decimal-places attribute has the data type integer 18.2.
The number:decimal-places attribute specifies the number of decimal places to display.
The number:decimal-places attribute is usable with the following element: <number:scientific-number> 16.29.6.
The number:decimal-places attribute has the data type integer 18.2.
Note: What replacement text is supported is implementation-dependent.
The number:decimal-replacement attribute is usable with the following element: <number:number> 16.29.3.
The number:decimal-replacement attribute has the data type string 18.2.
Note: The number:denominator-value attribute is used with number:grouping 19.350, number:min-denominator-digits 19.353, number:min-integer-digits 19.355 and number:min-numerator-digits 19.357 to define the display of a floating-point number as a fraction.
The number:denominator-value attribute is usable with the following element: <number:fraction> 16.29.7.
The number:denominator-value attribute has the data type integer 18.2.
The default value for this attribute is 1.
The number:display-factor attribute is usable with the following element: <number:number> 16.29.3.
The number:display-factor attribute has the data type double 18.2.
The default value for this attribute is 1.
The number:exponent-interval attribute is usable with the following element: <number:scientific-number> 16.29.6.
The number:exponent-interval attribute has the data type positiveInteger 18.2.
The defined values for the number:format-source attribute are:
The default value for this attribute is fixed.
The number:format-source attribute is usable with the following elements: <number:date-style> 16.29.11 and <number:time-style> 16.29.19.
The values of the number:format-source attribute are fixed or language.
The defined values for the number:forced-exponent-sign attribute are:
The default value for this attribute is true.
The number:forced-exponent-sign attribute is usable with the following element: <number:scientific-number> 16.29.6.
The number:forced-exponent-sign attribute has the data type boolean 18.3.3.
The defined values for the number:grouping attribute are:
•false: integer digits of a number are not grouped using a separator character.
•true: integer digits of a number should be grouped by a separator character.
The default value for this attribute is false.
The number:grouping attribute is usable with the following elements: <number:fraction> 16.29.7, <number:number> 16.29.3 and <number:scientific-number> 16.29.6.
The number:grouping attribute has the data type boolean 18.3.3.
The number:language attribute is usable with the following elements: <number:boolean-style> 16.29.24, <number:currency-style> 16.29.8, <number:currency-symbol> 16.29.9, <number:date-style> 16.29.11, <number:number-style> 16.29.2, <number:percentage-style> 16.29.10, <number:text-style> 16.29.26 and <number:time-style> 16.29.19.
The number:language attribute has the data type languageCode 18.3.17.
The number:max-denominator-value attribute specifies the maximum denominator permitted to be chosen if its <number:fraction> element does not have a number:denominator-value attribute. The number:max-denominator-value attribute is ignored in the presence of a number:denominator-value 19.345 attribute. The absence of the number:max-denominator-value attribute indicates that no maximum denominator is specified.
Note: The number:max-denominator-value attribute is used with number:grouping 19.348, number:min-denominator-digits 19.350, number:min-integer-digits 19.352 and number:min-numerator-digits 19.353 to define the display of a floating-point number as a fraction.
Note: A number:max-denominator-value attribute value of 99 is equivalent to permitting any 1- or 2-digit denominator. A number:max-denominator-value attribute value of 999 is equivalent to permitting any 1, 2, or 3 digit denominator.
The number:max-denominator-value attribute is usable with the following element: <number:fraction> 16.29.7.
The number:max-denominator-value attribute has the data type positiveInteger 18.2.
The number:min-denominator-digits attribute is usable with the following element: <number:fraction> 16.29.7.
The number:min-denominator-digits attribute has the data type integer 18.2.
The number:min-exponent-digits attribute is usable with the following element: <number:scientific-number> 16.29.6.
The number:min-exponent-digits attribute has the data type integer 18.2.
The number:min-integer-digits attribute is usable with the following elements: <number:fraction> 16.29.7, <number:number> 16.29.3 and <number:scientific-number> 16.29.6.
The number:min-integer-digits attribute has the data type integer 18.2.
The number:min-decimal-places attribute specifies the minimum number of digits in the decimal part.
The value of the number:min-decimal-places attribute shall not be greater than the value of the number:decimal-places 19.343 attribute.
If the value of number:min-decimal-places is less than the value of number:decimal-places, trailing zero digits in decimal places following the position indicated by the value of number:min-decimal-places shall not be displayed.
If the number:min-decimal-places attribute is not specified, it is set to:
•0, if the value of the number:decimal-replacement attribute is the empty string.
•the value of the number:decimal-places attribute in other cases.
If both number:decimal-replacement 19.344 and number:min-decimal-places attributes are present, and the number displayed is an integer, then the value of number:decimal-replacement shall be displayed.
The number:min-decimal-places attribute is usable with the following element: <number:number> 16.29.3.
The number:min-decimal-places attribute has the data type integer 18.2.
If the number:min-decimal-places attribute is not specified, it is set to the value of the number:decimal-places 19.343 attribute.
The number:min-decimal-places attribute is usable with the following element: <number:scientific-number> 16.29.6.
The number:min-decimal-places attribute has the data type integer 18.2.
The number:min-numerator-digits attribute is usable with the following element: <number:fraction> 16.29.7.
The number:min-numerator-digits attribute has the data type integer 18.2.
The number:position attribute specifies the position where text appears.
The index of a position starts with 1 and is counted by digits from right to left in the integer part of a number, starting left from a decimal separator if one exists, or from the last digit of the number. Text is inserted before the digit at the specified position. If the value of number:position attribute is greater than the value of number:min-integer-digits 19.355 and greater than the number of integer digits in the number, text is prepended to the number.
The number:position attribute is usable with the following element: <number:embedded-text> 16.29.4.
The number:position attribute has the data type integer 18.2.
The number:possessive-form attribute is only applied when a number:textual 19.363 attribute on the same <number:month> element has the value of true.
The defined values for the number:possessive-form attribute are:
•false: the name of the month is displayed in nominative form.
•true: the name of the month is displayed in possessive form.
The number:possessive-form attribute is usable with the following element: <number:month> 16.29.13.
The number:possessive-form attribute has the data type boolean 18.3.3.
The number:rfc-language-tag attribute specifies a language identifier according to the rules of [RFC5646], or its successors.
It shall only be used if its value cannot be expressed as a valid combination of the number:language 19.351, number:script 19.361 and number:country 19.342 attributes.
Producers may add support for consumers that don't support the number:rfc-language-tag attribute by specifying number:language, number:script and number:country attributes with values as close as possible to the actual value of the number:rfc-language-tag attribute. Producers shall not use values for these attributes that contradict the value of the table:rfc-language-tag attribute.
The number:rfc-language-tag attribute is usable with the following elements: <number:boolean-style> 16.29.24, <number:currency-style> 16.29.8, <number:currency-symbol> 16.29.9, <number:date-style> 16.29.11, <number:number-style> 16.29.2, <number:percentage-style> 16.29.10, <number:text-style> 16.29.26 and <number:time-style> 16.29.19.
The number:rfc-language-tag attribute has the data type language 18.3.16.
The number:script attribute specifies a script code. The script code is used for formatting properties whose evaluation is locale-dependent. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors.
The number:script attribute is usable with the following elements: <number:boolean-style> 16.29.24, <number:currency-style> 16.29.8, <number:currency-symbol> 16.29.9, <number:date-style> 16.29.11, <number:number-style> 16.29.2, <number:percentage-style> 16.29.10, <number:text-style> 16.29.26 and <number:time-style> 16.29.19.
The number:script attribute has the data type scriptCode 18.3.29.
The number:style attribute specifies whether the content of a time element is displayed in short or long format. The value of this attribute can be short or long. The meaning of these values depends on the value of the number:format-source 19.348 attribute that is attached to a date or time style.
The number:style attribute is usable with the following element: <number:day> 16.29.12.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:day-of-week> 16.29.16.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:era> 16.29.15.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:hours> 16.29.20.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:minutes> 16.29.21.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:month> 16.29.13.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:quarter> 16.29.18.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:seconds> 16.29.22.
The values of the number:style attribute are short or long.
The number:style attribute is usable with the following element: <number:year> 16.29.14.
The values of the number:style attribute are short or long.
The defined values for the number:textual element are:
The name or number of a month is defined by the number:calendar 19.341 attribute on the same parent element as the number:textual attribute.
The default value for this attribute is false.
The number:textual attribute is usable with the following element: <number:month> 16.29.13.
The number:textual attribute has the data type boolean 18.3.3.
The number:title attribute specifies the title of a data style.
The number:title attribute is usable with 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 and <number:time-style> 16.29.19.
The number:title attribute has the data type string 18.2.
The number:transliteration-country attribute specifies a country code in conformance with [RFC5646].
If no language/country (locale) combination is specified, the locale of the data style is used.
The number:transliteration-country attribute is usable with 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 and <number:time-style> 16.29.19.
The number:transliteration-country attribute has the data type countryCode 18.3.11.
The number:transliteration-format attribute specifies which number characters to use.
The default value for this attribute is 1.
The number:transliteration-format attribute is usable with 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 and <number:time-style> 16.29.19.
The number:transliteration-format attribute has the data type string 18.2.
The number:transliteration-language attribute specifies a language code in conformance with [RFC5646].
If no language/country (locale) combination is specified, the locale of the data style is used.
The number:transliteration-language attribute is usable with 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 and <number:time-style> 16.29.19.
The number:transliteration-language attribute has the data type countryCode 18.3.11.
The number:transliteration-style attribute specifies the transliteration format of a number system.
The default value for this attribute is short.
The number:transliteration-style attribute is usable with 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 and <number:time-style> 16.29.19.
The values of the number:transliteration-style attribute are short, medium or long.
The number:truncate-on-overflow attribute specifies if a time or duration for which the value to be displayed by the largest time component specified in the style is too large to be displayed using the value range for <number:hours> 16.29.20 (0 to 23), or <number:minutes> 16.29.21 or <number:seconds> 16.29.22 (0 to 59) is truncated or if the value range of this component is extended. The largest time component is those for which a value of "1" represents the longest period of time.
If a value gets truncated, then its value is displayed modulo 24 (for <number:hours>) or modulo 60 (for <number:minutes> and <number:seconds>).
If the value range of a component get extended, then values larger than 23 or 59 are displayed.
The defined values for the number:truncate-on-overflow element are:
•false: the value range of the component is extended.
•true: the value range of the component is not extended.
The default value for this attribute is true.
The number:truncate-on-overflow attribute is usable with the following element: <number:time-style> 16.29.19.
The number:truncate-on-overflow attribute has the data type boolean 18.3.3.
The defined values for the office:automatic-update element are:
The default value for this attribute is true.
The office:automatic-update attribute is usable with the following elements: <office:dde-source> 14.7.5 and <text:dde-connection-decl> 14.7.3.
The office:automatic-update attribute has the data type boolean 18.3.3.
It specifies a default value for database columns and database column definitions (<db:column> 12.35 and <db:column-definition> 12.40).
For <text:user-defined> elements, this attribute is only evaluated if the corresponding <meta:user-defined> 4.3.3 element has attribute meta:value-type="boolean".
The office:boolean-value attribute is usable with the following elements: <db:column> 12.35, <db:column-definition> 12.40, <form:list-value> 13.10, <form:property> 13.8, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:expression> 7.4.14, <text:user-defined> 7.5.6, <text:user-field-decl> 7.4.8 and <text:variable-set> 7.4.4.
The office:boolean-value attribute has the data type boolean 18.3.3.
The defined values for the office:conversion-mode attribute are:
•into-english-number: numbers are converted into the English default format.
•keep-text: numbers are not converted. They are treated as text.
The default value for this attribute is into-default-style-data-style.
The office:conversion-mode attribute is usable with the following element: <office:dde-source> 14.7.5.
The values of the office:conversion-mode attribute are into-default-style-data-style, into-english-number or keep-text.
It specifies a default currency for database columns and database column definitions (<db:column> 12.35 and <db:column-definition> 12.40).
The office:currency attribute is usable with the following elements: <db:column> 12.35, <db:column-definition> 12.40, <form:list-value> 13.10, <form:property> 13.8, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:expression> 7.4.14, <text:user-field-decl> 7.4.8 and <text:variable-set> 7.4.4.
The office:currency attribute has the data type string 18.2.
It specifies a default value for database columns and database column definitions (<db:column> 12.35 and <db:column-definition> 12.40).
For <text:user-defined> elements, this attribute is only evaluated if the corresponding <meta:user-defined> 4.3.3 element has attribute meta:value-type="date".
The office:date-value attribute is usable with the following elements: <db:column> 12.35, <db:column-definition> 12.40, <form:list-value> 13.10, <form:property> 13.8, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:expression> 7.4.14, <text:user-defined> 7.5.6, <text:user-field-decl> 7.4.8 and <text:variable-set> 7.4.4.
The office:date-value attribute has the data type dateOrDateTime 18.3.14.
The office:dde-application attribute is usable with the following elements: <office:dde-source> 14.7.5 and <text:dde-connection-decl> 14.7.3.
The office:dde-application attribute has the data type string 18.2.
The office:dde-item attribute specifies which information the target application should deliver.
The office:dde-item attribute is usable with the following elements: <office:dde-source> 14.7.5 and <text:dde-connection-decl> 14.7.3.
The office:dde-item attribute has the data type string 18.2.
The office:dde-topic attribute specifies the name of the topic to use for the DDE connection.
The office:dde-topic attribute is usable with the following elements: <office:dde-source> 14.7.5 and <text:dde-connection-decl> 14.7.3.
The office:dde-topic attribute has the data type string 18.2.
The office:display attribute specifies whether an annotation is visible.
The office:display attribute is usable with the following element: <office:annotation> 14.1.
The office:display attribute has the data type boolean 18.3.3.
The office:mimetype attribute is usable with the following element: <office:document> 3.1.2.
The office:mimetype attribute has the data type string 18.2.
The office:name attribute is usable with the following element: <draw:a> 10.4.12.
The office:name attribute has the data type string 18.2.
The office:name attribute is usable with the following element: <draw:area-circle> 10.4.13.4.
The office:name attribute has the data type string 18.2.
The office:name attribute is usable with the following element: <draw:area-rectangle> 10.4.13.3.
The office:name attribute has the data type string 18.2.
The office:name attribute specifies a name for an image map. The name does not have to be unique.
The office:name attribute is usable with the following element: <draw:area-polygon> 10.4.13.5.
The office:name attribute has the data type string 18.2.
The office:name attribute specifies a name for an annotation. It is used to match <office:annotation> elements with the corresponding <office:annotation-end> 14.2 elements.
The name that appears in the office:name attribute of any <office:annotation>, <office:annotation-end> pair shall be unique to that pair of elements in a document instance.
The office:name attribute is usable with the following element: <office:annotation> 14.1.
The office:name attribute has the data type string 18.2.
The office:name attribute specifies a name for an annotation. It is used to match <office:annotation-end> elements with the corresponding <office:annotation> 14.1 elements.
The office:name attribute is usable with the following element: <office:annotation-end> 14.2.
The office:name attribute has the data type string 18.2.
The office:name attribute specifies the name by which a connection can be referenced.
The office:name attribute is usable with the following element: <office:dde-source> 14.7.5.
The office:name attribute has the data type string 18.2.
Note: This attribute is specified for compatibility with [HTML4] only, where an <a> element may serve as a link source and target simultaneously. This attribute should not be used for any purpose other than to represent links that came from a HTML document.
The office:name attribute is usable with the following element: <text:a> 6.1.8.
The office:name attribute has the data type string 18.2.
The office:name attribute specifies a name by which a connection can be referenced.
The office:name attribute is usable with the following element: <text:dde-connection-decl> 14.7.3.
The office:name attribute has the data type string 18.2.
The office:server-map attribute specifies that a link returns data to a server-side image map. The mouse coordinates of the click 19.406 position of the graphic shape are appended to the IRI of the link. The coordinates are be used by the server to determine which link to activate within the image map.
The default value for this attribute is false.
The office:server-map attribute is usable with the following element: <draw:a> 10.4.12.
The office:server-map attribute has the data type boolean 18.3.3.
It specifies a default value for database columns and database column definitions (<db:column> 12.35 and <db:column-definition> 12.40).
For <text:user-defined> elements, this attribute is only evaluated if the corresponding <meta:user-defined> 4.3.3 element has (default) attribute meta:value-type="string".
The office:string-value attribute is usable with the following elements: <db:column> 12.35, <db:column-definition> 12.40, <form:list-value> 13.10, <form:property> 13.8, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:expression> 7.4.14, <text:user-defined> 7.5.6, <text:user-field-decl> 7.4.8 and <text:variable-set> 7.4.4.
The office:string-value attribute has the data type string 18.2.
The office:target-frame attribute specifies a target frame.
The defined values for the office:target-frame attribute are:
•_blank: The referenced document is displayed in a new frame.
•_parent: The referenced document is displayed in the parent frame of the current frame.
•_self: The referenced document replaces the content of the current frame.
The default value for this attribute is _blank.
The office:target-frame attribute is usable with the following elements: <form:button> 13.5.15, <form:form> 13.3 and <form:image> 13.5.16.
The office:target-frame attribute has the data type targetFrameName 18.3.34.
The office:target-frame-name attribute specifies the name of a target frame.
The defined values for the office:target-frame-name attribute are:
•_blank: The referenced document is displayed in a new frame.
•_parent: The referenced document is displayed in the parent frame of the current frame.
•_self: The referenced document replaces the content of the current frame.
The office:target-frame-name attribute may be used together with an xlink:show 19.917 attribute. In that case, if the value of the attribute is _blank, the xlink:show attribute value should be new. If the value of the attribute is any of the other value options, the value of the xlink:show attribute should be replace.
The office:target-frame-name attribute is usable with the following elements: <draw:a> 10.4.12, <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <meta:hyperlink-behaviour> 4.3.2.14 and <text:a> 6.1.8.
The office:target-frame-name attribute has the data type targetFrameName 18.3.34.
It specifies a default value for database columns and database column definitions (<db:column> 12.35 and <db:column-definition> 12.40).
For <text:user-defined> elements, this attribute is only evaluated if the corresponding <meta:user-defined> 4.3.3 element has attribute meta:value-type="time".
The office:time-value attribute is usable with the following elements: <db:column> 12.35, <db:column-definition> 12.40, <form:list-value> 13.10, <form:property> 13.8, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:expression> 7.4.14, <text:user-defined> 7.5.6, <text:user-field-decl> 7.4.8 and <text:variable-set> 7.4.4.
The office:time-value attribute has the data type duration 18.2.
The office:title attribute specifies a short accessible description.
Note: See appendix D for guidelines on using this attribute.
The office:title attribute is usable with the following elements: <draw:a> 10.4.12 and <text:a> 6.1.8.
The office:title attribute has the data type string 18.2.
It specifies a default value for database columns and database column definitions (<db:column> 12.35 and <db:column-definition> 12.40).
For <text:user-defined> elements, this attribute is only interpreted if the corresponding <meta:user-defined> 4.3.3 element has attribute meta:value-type="float".
The office:value attribute is usable with the following elements: <db:column> 12.35, <db:column-definition> 12.40, <form:list-value> 13.10, <form:property> 13.8, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:expression> 7.4.14, <text:user-defined> 7.5.6, <text:user-field-decl> 7.4.8 and <text:variable-set> 7.4.4.
It specifies a default value type of database columns and database column definitions (<db:column> 12.35 and <db:column-definition> 12.40).
The value type of each of these elements shall be specified. If the value type is not string or if the <table:table-cell> element content differs from the value of the element, the corresponding Value Attribute(s) (Table 14 - Value attributes) shall contain the value(s) of the element.
Table 14 - Value attributes
Value Type | Value Attribute(s) | Encoded as... | Example |
boolean | office:boolean-value | true or false | "true" |
currency | office:value and | Numeric value and | "100" |
dat | office:date-value | Date value as specified in §3.2.9 of [xmlschema-2], or date and time value as specified in §3.2.7 of [xmlschema-2] | "2003-04-17" |
float | office:value | Numeric value | "12.345" |
percentage | office:value | Numeric value | "0.50" |
string | office:string-value | Strings | "abc def" |
time | office:time-value | Duration, as specified in §3.2.6 of [xmlschema-2] | "PT03H30M00S" |
void | none |
|
|
The office:value-type attribute is usable with the following elements: <db:column> 12.35, <db:column-definition> 12.40, <form:list-property> 13.9, <form:property> 13.8, <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:expression> 7.4.14, <text:user-field-decl> 7.4.8, <text:variable-decl> 7.4.3, <text:variable-input> 7.4.6 and <text:variable-set> 7.4.4.
The office:value-type attribute has the data type valueType 18.3.38.
The office:version attribute identifies the version of the OpenDocument specification that defines the associated element, its schema, its complete content, and its interpretation.
Note 1: When an office:version-requiring element has office:version="1.1" the element and its content are based on the OpenDocument v1.1 specification [ODF11]. For office:version="1.0" the element and its content are based on the OpenDocument v1.0 specification [ODF10]. When an office:version-requiring element has office:version omitted, the element is based on a version of the OpenDocument specification earlier than v1.2.
Note 2: An OpenDocument 1.2 document that relies solely on features of a previous OpenDocument specification that are upward-compatible with OpenDocument 1.2, can be interpreted correctly under that earlier specification by treating the office:version="1.2" attribute as omitted or as identifying the earlier version.
Note 3: An OpenDocument 1.3 document that relies solely on features of a previous OpenDocument specification that are upward-compatible with OpenDocument 1.2, can be interpreted correctly under that earlier specification by treating the office:version="1.2" attribute as omitted or as identifying the earlier version.
The office:version attribute is usable with the following elements: <office:document> 3.1.2, <office:document-content> 3.1.3.2, <office:document-meta> 3.1.3.4, <office:document-settings> 3.1.3.5 and <office:document-styles> 3.1.3.3.
The only value of the office:version attribute is 1.3.
The defined values for the presentation:action attribute are:
•execute: another application is launched when this event is triggered. The application is specified with the xlink:href 19.916 attribute on the same <presentation:event-listener> element.
•fade-out: the object that contains this event is faded out when this event is triggered. The attributes presentation:effect 19.398, presentation:direction 19.396, presentation:speed 19.421 and presentation:start-scale 19.422 can be used to set the effect.
•first-page: the presentation jumps to the first page of the current document.
•hide: the object that contains this event is hidden if the event is triggered.
•last-page: the presentation jumps to the last page of the current document.
•last-visited-page: the presentation jumps to the page that was displayed before the current page.
•next-page: the presentation jumps to the next page.
•none: no action is performed when this event is triggered.
•previous-page: the presentation jumps to the previous page.
•show: the target of an IRI is opened when this event is triggered. The IRI is specified with the xlink:href 19.916 attribute on the same <presentation:event-listener> element.
•sound: an audio effect is started when the effect is triggered. The audio effect is described by a <presentation:sound> 10.8.2 child element.
•stop: if a slide show is active, it will be stopped.
•verb: if the object that contains this event supports the execution of [OLE] verbs, the verb with the id set in the presentation:verb 19.432 attribute is executed.
The presentation:action attribute is usable with the following element: <presentation:event-listener> 10.9.2.
The values of the presentation:action attribute are none, previous-page, next-page, first-page, last-page, hide, stop, execute, show, verb, fade-out, sound or last-visited-page.
The defined values for the presentation:animations attribute are:
•disabled: image animations cannot be played during a presentation.
•enabled: image animations can be played during a presentation.
The default value for this attribute is enabled.
The presentation:animations attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The values of the presentation:animations attribute are enabled or disabled.
The presentation:class attribute classifies presentation shapes by their usage within a draw page.
The defined values for the presentation:class attribute are:
•handout: presentation handouts are placeholder for the drawing page in a handout page
•orgchart: presentation organization charts are standard object shapes.
The date-time, footer, header, and page-number classes can be used only for drawing shapes that are contained in master pages. Depending on the settings of the <style:master-page> 16.9 element, they are displayed automatically on drawing pages that use the master page.
When used with drawing shapes contained in master pages, the defined values for the presentation:class attribute are:
•date-time: drawing shape is used as a date and/or time shape. Date and Time shapes are standard text shapes.
•footer: drawing shape is used as a footer. Footer shapes are standard text shapes.
•header: drawing shape is used as a header. Header shapes are standard text shapes.
•page-number: drawing shape is used as a page number shape. Page Number shapes are standard text shapes.
The presentation:class attribute is usable with the following elements: <draw:frame> 10.4.2 and <draw:page-thumbnail> 10.3.14.
The values of the presentation:class attribute are title, outline, subtitle, text, graphic, object, chart, table, orgchart, page, notes, handout, header, footer, date-time or page-number.
If both presentation:style-name and presentation:class-names are present, the style referenced by the presentation:style-name 19.426 attribute is applied before the styles referenced by the presentation:class-names attribute.
The presentation:class-names attribute is usable with the following elements: <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The presentation:class-names attribute has the data type styleNameRefs 18.3.33.
The presentation:delay attribute is usable with the following elements: <presentation:hide-shape> 10.8.5, <presentation:hide-text> 10.8.6, <presentation:show-shape> 10.8.3 and <presentation:show-text> 10.8.4.
The presentation:delay attribute has the data type duration 18.2.
The presentation:direction attribute specifies the direction of an effect.
The defined values for the presentation:direction attribute are:
•counter-clockwise: effect moves in a counter-clockwise direction.
•from-bottom: effect moves from the bottom of the presentation area.
•from-center: effect moves from the center of the presentation area.
•from-left: effect moves from the left of the presentation area.
•from-right: effect moves from the right of the presentation area.
•from-top: effect moves from the top of the presentation area.
•from-lower-left: effect moves from the lower-left of the presentation area.
•from-lower-right: effect moves from the lower-right of the presentation area.
•from-upper-left: effect moves from the upper-left of the presentation area.
•from-upper-right: effect moves from the upper-right of the presentation area.
•horizontal: effect moves from the bottom of the presentation area.
•path: effect moves from the bottom of the presentation area.
•spiral-inward-left: effect spirals inward from the left of the presentation area.
•spiral-inward-right: effect spirals inward from the right of the presentation area.
•spiral-outward-left: effect spirals outward to the left of the presentation area.
•spiral-outward-right: effect spirals outward to the right of the presentation area.
•to-left: effect moves to the left of the presentation area.
•to-right: effect moves to the right of the presentation area.
•to-bottom: effect moves to the bottom of the presentation area.
•to-center: effect moves from the center of the presentation area.
•to-lower-left: effect moves to the lower-left of the presentation area.
•to-upper-left: effect moves to the upper-left of the presentation area.
•to-lower-right: effect moves to the lower-right of the presentation area.
•to-upper-right: effect moves to the upper-right of the presentation area.
•vertical: effect moves vertically in the presentation area.
The default value for this attribute is none.
The presentation:direction attribute is usable with the following elements: <presentation:event-listener> 10.9.2, <presentation:hide-shape> 10.8.5, <presentation:hide-text> 10.8.6, <presentation:show-shape> 10.8.3 and <presentation:show-text> 10.8.4.
The values of the presentation:direction attribute are none, from-left, from-top, from-right, from-bottom, from-center, from-upper-left, from-upper-right, from-lower-left, from-lower-right, to-left, to-top, to-right, to-bottom, to-upper-left, to-upper-right, to-lower-right, to-lower-left, path, spiral-inward-left, spiral-inward-right, spiral-outward-left, spiral-outward-right, vertical, horizontal, to-center, clockwise or counter-clockwise.
The presentation:endless attribute specifies whether a presentation repeats indefinitely or not.
The defined values for the presentation:endless attribute are:
The default value for this attribute is false.
The presentation:endless attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:endless attribute has the data type boolean 18.3.3.
The presentation:effect attribute specifies the type of an effect.
The defined values for the presentation:effect attribute are:
•appear: the shape is faded in by just switching its state from invisible to visible.
•dissolve: the shape is faded in or out by drawing or removing small blocks in a random fashion.
•fade: the shape fades from its visible or hidden state to a hidden or visible state.
•hide: the shape is faded out by just switching its state from visible to invisible.
•random: an effect is chosen at random to fade the shape in or out.
•rotate: the shape rotates horizontally or vertically for a short amount of time during this effect.
•stretch: the shape is faded in or out by changing its size during this effect.
The default value for this attribute is none.
The presentation:effect attribute is usable with the following elements: <presentation:event-listener> 10.9.2, <presentation:hide-shape> 10.8.5, <presentation:hide-text> 10.8.6, <presentation:show-shape> 10.8.3 and <presentation:show-text> 10.8.4.
The values of the presentation:effect attribute are none, fade, move, stripes, open, close, dissolve, wavyline, random, lines, laser, appear, hide, move-short, checkerboard, rotate or stretch.
The presentation:force-manual attribute specifies that the value of the presentation:transition-type 20.240 attribute is set to manual.
The defined values for the presentation:force-manual attribute are:
•false: presentation:transition-type attribute is not set to manual.
•true: presentation:transition-type attribute is set to manual.
The default value for this attribute is false.
The presentation:force-manual attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:force-manual attribute has the data type boolean 18.3.3.
The defined values for the presentation:full-screen attribute are:
The default value for this attribute is true.
The presentation:full-screen attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:full-screen attribute has the data type boolean 18.3.3.
The presentation:group-id attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The presentation:group-id attribute has the data type string 18.2.
The presentation:master-element attribute specifies the id of an animation element.
The presentation:master-element attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The presentation:master-element attribute has the data type IDREF 18.2.
The defined values for the presentation:mouse-as-pen attribute are:
The default value for this attribute is false.
The presentation:mouse-as-pen attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:mouse-as-pen attribute has the data type boolean 18.3.3.
The defined values for the presentation:mouse-visible attribute are:
The default value for this attribute is true.
The presentation:mouse-visible attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:mouse-visible attribute has the data type boolean 18.3.3.
The presentation:name attribute identifies the element on which it appears inside a presentation.
The presentation:name attribute is usable with the following elements: <presentation:date-time-decl> 10.9.3.6, <presentation:footer-decl> 10.9.3.4, <presentation:header-decl> 10.9.3.2 and <presentation:show> 10.9.3.8.
The presentation:name attribute has the data type string 18.2.
The presentation:node-type attribute specifies a node type for an animation element.
The defined values for the presentation:node-type attribute are:
•default: no node type is defined. This is the default setting.
•on-click: this animation element is the root element of an effect that starts with a user click.
•timing-root: this animation element is the root element for the animation of a page.
The default value for this attribute is default.
The presentation:node-type attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The values of the presentation:node-type attribute are default, on-click, with-previous, after-previous, timing-root, main-sequence or interactive-sequence.
The defined values for the presentation:object attribute are the same as those defined for the presentation:class attribute. 19.393
The presentation:object attribute is usable with the following element: <presentation:placeholder> 16.44.
The values of the presentation:object attribute are title, outline, subtitle, text, graphic, object, chart, table, orgchart, page, notes, handout, header, footer, date-time or page-number.
The presentation:pages attribute specifies a comma “,” (U+002C, COMMA) separated list of page names as given by draw:name 19.197 attributes on <draw:page> 10.2.4 elements. The pages are displayed in the order in which they are listed during a presentation that uses this show. Pages can be included more than once.
The presentation:pages attribute is usable with the following element: <presentation:show> 10.9.3.8.
The presentation:pages attribute has the data type string 18.2.
The presentation:path-id attribute specifies a polygon shape by the value of its draw:shape-id 19.210 attribute. An effect moves along the lines of the specified polygon. The referenced polygon is not visible during the presentation.
The presentation:path-id attribute is usable with the following elements: <presentation:hide-shape> 10.8.5, <presentation:hide-text> 10.8.6, <presentation:show-shape> 10.8.3 and <presentation:show-text> 10.8.4.
The presentation:path-id attribute has the data type string 18.2.
The presentation:pause attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:pause attribute has the data type duration 18.2.
The presentation:placeholder attribute is usable with the following elements: <draw:frame> 10.4.2 and <draw:page-thumbnail> 10.3.14.
The presentation:placeholder attribute has the data type boolean 18.3.3.
The presentation:play-full attribute specifies when an effect starts.
The defined values for the presentation:play-full attribute are:
The presentation:play-full attribute is usable with the following element: <presentation:sound> 10.8.2.
The presentation:play-full attribute has the data type boolean 18.3.3.
The presentation:presentation-page-layout-name attribute references the style:name 19.502 attribute of a <style:presentation-page-layout> 16.43 element.
The presentation:presentation-page-layout-name attribute is usable with the following elements: <draw:page> 10.2.4 and <style:handout-master> 10.2.1.
The presentation:presentation-page-layout-name attribute has the data type styleNameRef 18.3.32.
The defined values for the presentation:preset-class attribute are:
The default value for this attribute is custom.
The presentation:preset-class attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The values of the presentation:preset-class attribute are custom, entrance, exit, emphasis, motion-path, ole-action or media-call.
The presentation:preset-id attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The presentation:preset-id attribute has the data type string 18.2.
The presentation:preset-sub-type attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The presentation:preset-sub-type attribute has the data type string 18.2.
The presentation:show attribute specifies the name of a <presentation:show> element that is used for the presentation. If the presentation:start-page 19.423 attribute is set, it overrides the value of this attribute.
The presentation:show attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:show attribute has the data type string 18.2.
The slide content is not defined within the document, but is implementation-defined.
The defined values for the presentation:show-end-of-presentation-slide attribute are:
•false: end-of-presentation slide not shown at end of presentation.
•true: end-of-presentation slide shown at end of presentation.
The default value for this attribute is true.
The presentation:show-end-of-presentation-slide attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:show-end-of-presentation-slide attribute has the data type boolean 18.3.3.
The defined values for the presentation:show-logo attribute are:
The default value for this attribute is false.
The presentation:show-logo attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:show-logo attribute has the data type boolean 18.3.3.
•fixed: display content of the attribute's <presentation:date-time-decl> element
•current-date: display the current date/time as reported by the operating system
The presentation:source attribute is usable with the following element: <presentation:date-time-decl> 10.9.3.6.
The values of the presentation:source attribute are fixed or current-date.
The presentation:speed attribute specifies the speed of an effect.
The defined values for the presentation:speed attribute are:
The rates specified by these values are implementation-defined.
The default value for this attribute is medium.
The presentation:speed attribute is usable with the following elements: <presentation:event-listener> 10.9.2, <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.
The values of the presentation:speed attribute are slow, medium or fast.
The presentation:start-scale attribute specifies the start size of a shape as a percentage of its original size, which is given by the svg:width 19.575 and svg:height 19.543 attributes of the element specifying the shape.
The default value for this attribute is 100%.
The presentation:start-scale attribute is usable with the following elements: <presentation:event-listener> 10.9.2, <presentation:hide-shape> 10.8.5, <presentation:hide-text> 10.8.6, <presentation:show-shape> 10.8.3 and <presentation:show-text> 10.8.4.
The presentation:start-scale attribute has the data type percent 18.3.23.
The presentation:start-page attribute specifies the name of the page on which the presentation starts. If this attribute is set, it overrides the presentation:show 19.417 attribute.
The presentation:start-page attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:start-page attribute has the data type string 18.2.
The defined values for the presentation:start-with-navigator attribute are:
•false: navigator window not displayed initially during a presentation.
•true: navigator window displayed initially during a presentation.
The default value for this attribute is false.
The presentation:start-with-navigator attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:start-with-navigator attribute has the data type boolean 18.3.3.
The defined values for the presentation:stay-on-top attribute are:
•false: presentation window need not be displayed on top of other windows during a presentation.
•true: presentation window shall be displayed on top of other windows during a presentation.
The default value for this attribute is false.
The presentation:stay-on-top attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The presentation:stay-on-top attribute has the data type boolean 18.3.3.
The presentation:style-name attribute specifies a style for a presentation shape.
The value of the attribute is the name of a <style:style> 16.2 element that has a family value of presentation. The formatting properties of the specified style and its parent styles are used to format the shape.
The presentation:style-name attribute is usable with the following elements: <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The presentation:style-name attribute has the data type styleNameRef 18.3.32.
The presentation:transition-on-click attributes specifies whether a mouse click 19.406 on a slide during a presentation triggers a transition.
The defined values for the presentation:transition-on-click attribute are:
•disabled: mouse click on a slide during a presentation does not trigger a transition.
•enabled: mouse click on a slide during a presentation triggers a transition.
The default value for this attribute is enabled.
The presentation:transition-on-click attribute is usable with the following element: <presentation:settings> 10.9.3.7.
The values of the presentation:transition-on-click attribute are enabled or disabled.
The presentation:use-date-time-name attribute specifies the name of the <presentation:date-time-decl> 10.9.3.6 that is used for all <presentation:date-time> 10.9.3.5 elements that are displayed on a page.
The presentation:use-date-time-name attribute is usable with the following elements: <draw:page> 10.2.4, <presentation:notes> 16.19 and <style:handout-master> 10.2.1.
The presentation:use-date-time-name attribute has the data type string 18.2.
The presentation:use-footer-name attribute specifies the name of the <presentation:footer-decl> 10.9.3.4 element that is used for all <presentation:footer> 10.9.3.3 elements that are displayed on a page.
The presentation:use-footer-name attribute is usable with the following elements: <draw:page> 10.2.4, <presentation:notes> 16.19 and <style:handout-master> 10.2.1.
The presentation:use-footer-name attribute has the data type string 18.2.
The presentation:use-header-name attribute specifies the name of the <presentation:header-decl> 10.9.3.2 element that is used for all <presentation:header> 10.9.3.1 elements that are displayed on a page.
The presentation:use-header-name attribute is usable with the following elements: <draw:page> 10.2.4, <presentation:notes> 16.19 and <style:handout-master> 10.2.1.
The presentation:use-header-name attribute has the data type string 18.2.
The defined values for the presentation:user-transformed attribute are:
The presentation:user-transformed attribute is usable with the following elements: <draw:frame> 10.4.2 and <draw:page-thumbnail> 10.3.14.
The presentation:user-transformed attribute has the data type boolean 18.3.3.
The presentation:verb attribute specifies the [OLE] verb that is executed for event listeners of type verb at the object that contains this event.
The presentation:verb attribute is usable with the following element: <presentation:event-listener> 10.9.2.
The presentation:verb attribute has the data type nonNegativeInteger 18.2.
The script:event-name attribute specifies the name of an event.
Event names should begin with a namespace prefix followed by a “:” (U+003A, COLON).
Where appropriate, producers should use the event names described in [DOMEvents2]. The corresponding namespace is “http://www.w3.org/2001/xml-events”.
Note: Event names defined in [DOMEvents2] are not namespaced. If used in OpenDocument, they should be preceded by a namespace prefix as described above
Table 15 specifies events defined in [DOMEvents2] that have an equivalent event in HTML. The namespace used for these events is “http://www.w3.org/2001/xml-events”“.
Table 15 - Script Events
Value of script:event-name Attribute | Equivalent HTML Event | Description of Event |
dom:change | onchange | Occurs when a control is no longer focused and the value of the control was modified since it was given focus. |
dom:DOMFocusIn | onfocus | Occurs when a control is given focus using the mouse or the TAB key. |
dom:DOMFocusOut | onblur | Occurs when a control is no longer focused as a result of moving the mouse or by tabbing navigation. |
dom:mousedown | onmousedown | Occurs when a mouse button is pressed on a control. |
dom:mousemove | onmousemove | Occurs when the mouse pointer is moved onto a control. |
dom:mouseover | onmouseover | Occurs when the mouse pointer is moved over the control. |
dom:mouseup | onmouseup | Occurs when a mouse button is released on a control. |
dom:mouseout | onmouseout | Occurs when the mouse pointer is moved away from a control. |
dom:reset | onreset | Occurs when a form is reset. |
dom:submit | onsubmit | Occurs when a form is submitted. |
The script:event-name attribute is usable with the following elements: <presentation:event-listener> 10.9.2 and <script:event-listener> 14.5.2.
The script:event-name attribute has the data type string 18.2.
The script:language attribute is usable with the following elements: <office:script> 3.13, <script:event-listener> 14.5.2 and <text:script> 7.7.9.
The script:language attribute has the data type string 18.2.
The script:macro-name attribute is usable with the following element: <script:event-listener> 14.5.2.
The script:macro-name attribute has the data type string 18.2.
The defined range for the smil:accelerate attribute is 0 to 1, inclusive.
The default value for a smil:accelerate attribute is 0, meaning no acceleration.
The smil:accelerate 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:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:accelerate attribute has values of type decimal 18.2 in the range [0,1].
The smil:accumulate 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:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The values of the smil:accumulate attribute are none or sum.
The smil:additive 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:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The values of the smil:additive attribute are replace or sum.
The defined values for the smil:attributeName attribute are:
•charColor: animates the element's text color.
•charFontName: animates the element's text font.
•charHeight: animates the element's text height.
•charPosture: animates the element's text posture.
•charUnderline: animates the element's text underline.
•charWeight: animates the element's text weight.
•color: animates the element's color, this animates both fill, line and text color. Values can be RGB or HSL.
•fillColor: animates the element's fill color.
•fillStyle: animates the element's fill style.
•height: animates the element's height, values are given in screen space where 0 is no height and 1 is the same height as the screen.
•lineColor: animates the element's line color.
•lineStyle: animates the element's line style.
•opacity: animates the element's opacity.
•rotate: animates the element's rotation, this animates both the shapes and text animation.
•skewX: animates the element's horizontal skew.
•skewY: animates the element’s vertical skew.
•visibility: animates the element's visibility.
•width: animates the element's width, values are given in screen space where 0 is no width and 1 is the same width as the screen.
•x: animates the element's x position, values are given in screen space where 0 is the left edge and 1 is the right edge.
•y: animates the element's y position, values are given in screen space where 0 is the top and 1 is the bottom.
The smil:attributeName 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:set> 15.2.4.
The smil:attributeName attribute has the data type string 18.2.
The default value for this attribute is false.
The smil:autoReverse 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:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:autoReverse attribute has the data type boolean 18.3.3.
The smil:begin 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:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:begin attribute has the data type string 18.2.
The smil:by 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.
The smil:by attribute has the data type string 18.2.
See §3.4.2 and §3.7.1 of [SMIL20].
For <anim:animate> 15.2.2 and <anim:animateColor> 15.2.6 elements the default value for this attribute is discrete.
For a <anim:animateMotion> 15.2.5 element the default value for this attribute is paced.
The smil:calcMode attribute is usable with the following elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6, <anim:animateMotion> 15.2.5 and <anim:transitionFilter> 15.2.7.
The values of the smil:calcMode attribute are discrete, linear, paced or spline.
The defined range for the smil:decelerate attribute is 0 to 1, inclusive.
The default value for this attribute is 0.
The smil:decelerate 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:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:decelerate attribute has values of type decimal 18.2 in the range [0,1].
For a <anim:transitionFilter> 15.2.7 element the default value for this attribute is forward.
The smil:direction attribute is usable with the following element: <anim:transitionFilter> 15.2.7.
The values of the smil:direction attribute are forward or reverse.
The smil:dur 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:audio> 15.5, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:dur attribute has the data type string 18.2.
The smil:end 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:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:end attribute has the data type string 18.2.
The smil:endsync attribute is usable with the following elements: <anim:iterate> 15.4.4, <anim:par> 15.4.2 and <anim:seq> 15.4.3.
The values of the smil:endsync attribute are first, last, all, media or a value of type IDREF 18.2.
The default value for this attribute is #000000.
The smil:fadeColor attribute is usable with the following element: <anim:transitionFilter> 15.2.7.
The smil:fadeColor attribute has the data type color 18.3.9.
The smil:fill 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:audio> 15.5, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The values of the smil:fill attribute are remove, freeze, hold, auto, default or transition.
The smil:fillDefault 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:audio> 15.5, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The values of the smil:fillDefault attribute are remove, freeze, hold, transition, auto or inherit.
The smil:from 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.
The smil:from attribute has the data type string 18.2.
The smil:keySplines attribute is usable with the following elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6 and <anim:animateMotion> 15.2.5.
The smil:keySplines attribute has the data type string 18.2.
The smil:keyTimes attribute is usable with the following elements: <anim:animate> 15.2.2, <anim:animateColor> 15.2.6 and <anim:animateMotion> 15.2.5.
The smil:keyTimes attribute has the data type string 18.2.
The default value for this attribute is in.
The smil:mode attribute is usable with the following element: <anim:transitionFilter> 15.2.7.
The values of the smil:mode attribute are in or out.
The smil:repeatCount 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:audio> 15.5, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The values of the smil:repeatCount attribute are a non negative value of type decimal 18.2 or indefinite.
The value of the smil:repeatDur attribute can be indefinite, or a clock-value as defined in $10.3.1 of SMIL
The smil:repeatDur 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:audio> 15.5, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:repeatDur attribute has the data type string 18.2.
The default value for this attribute is default.
The smil:restart 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:audio> 15.5, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The values of the smil:restart attribute are never, always, whenNotActive or default.
The default value for this attribute is inherit.
The smil:restartDefault 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:audio> 15.5, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <anim:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The values of the smil:restartDefault attribute are never, always, whenNotActive or inherit.
Note: See §12.8 of [SMIL20] for a list of supported subtypes.
The smil:subtype attribute is usable with the following element: <anim:transitionFilter> 15.2.7.
The smil:subtype attribute has the data type string 18.2.
Drawing shapes are specified by their xml:id or draw:id attribute values and paragraphs by their xml:id or text:id attribute values.
If the anim:sub-item attribute of a <anim:iterate> element has the value whole, the iteration includes the drawing shape's background and its text. If the anim:sub-item 19.11 attribute value is text, only the shape's text is iterated.
The smil:targetElement 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 smil:targetElement attribute has the data type IDREF 18.2.
The smil:to 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:set> 15.2.4 and <anim:transitionFilter> 15.2.7.
The smil:to attribute has the data type string 18.2.
The [SMIL20] smil:type attribute specifies a transition type or family.
See §12.8 of [SMIL20] for a list of supported types.
If this attribute is present, the attributes presentation:transition-type and presentation:transition-style attributes should be ignored.
The smil:type attribute is usable with the following element: <anim:transitionFilter> 15.2.7.
The smil:type attribute has the data type string 18.2.
The smil:values 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.
The smil:values attribute has the data type string 18.2.
The style:adjustment attribute specifies how a footnote separator line is aligned on a page.
The defined values for the style:adjustment attribute are:
The default value for this attribute is left.
The style:adjustment attribute is usable with the following element: <style:footnote-sep> 17.4.
The values of the style:adjustment attribute are left, center or right.
The style:apply-style-name attribute specifies the style to apply when the condition specified by the style:condition 19.472 attribute is true. If the referenced style is undefined or is an automatic style, an error occurs.
The referenced style shall be defined by the same type of element as the conditional style that contains the condition. If the referenced style element has a style:family 19.472 attribute, its value further shall be equal the value of the style:family attribute of the conditional style.
The style:apply-style-name attribute is usable with the following element: <style:map> 16.3.
The style:apply-style-name attribute has the data type styleNameRef 18.3.32.
The defined values for the style:auto-update attribute are:
The default value for this attribute is false.
The style:auto-update attribute is usable with the following element: <style:style> 16.2.
The style:auto-update attribute has the data type boolean 18.3.3.
The style:base-cell-address attribute is usable with the following element: <style:map> 16.3.
The style:base-cell-address attribute has the data type cellAddress 18.3.4.
The style:char attribute specifies the delimiter character for tab stops of type char.
The style:char attribute is usable with the following element: <style:tab-stop> 17.8.
The style:char attribute has the data type character 18.3.7.
The style:class attribute specifies a style class name.
The style:class attribute is usable with the following element: <style:style> 16.2.
The style:class attribute has the data type string 18.2.
The style:color attribute specifies the color of a column or footnote separator line.
For a <style:column-sep> 17.14 element the default value for this attribute is #000000.
The style:color attribute is usable with the following elements: <style:column-sep> 17.14 and <style:footnote-sep> 17.4.
The style:color attribute has the data type color 18.3.9.
The style:condition attribute specifies a condition that triggers a style map.
The defined conditions that may be used by paragraph styles are:
Within paragraph style conditions n is a positive integer in the lexical form of the [xmlschema-2] positiveInteger datatype.
The defined conditions that may be used by table cell styles are:
Within table cell style conditions:
●value, value1 and value2 are a numberValue, a string or an expression.
●numberValue is a whole or decimal number in the lexical form of the [xmlschema-2] decimal datatype.
●string expresses a value of the [xmlschema-2] string datatype by surrounding the sequence of string characters in quotation marks (U+0022, QUOTATION MARK). A quotation mark within the string itself is expressed with two consecutive quotation marks.
●expression is a lexical form that is neither numberValue nor string and that is a well-formed expression determined by the namespace applicable to the style:condition attribute value.
The defined condition that may be used by data styles is:
•value() op n, where, op is one of the relational operators ”<”, ”>”, ”<=”, ”>=”, “=” or ”!=”, and n is a number for non-Boolean data styles and true or false for Boolean data styles: true if the style is applied to a table cell where the cell's value compared to the value specified in the condition by n using the relational operator op evaluates to true.
Relative cell range addresses that occur in a condition for a table cell style define an offset which shall be interpreted relative to the cell for which a condition is calculated. The offset is the same as the offsets between the table cell addressed by the relative cell range address and the table cell specified by the style:base-cell-address attribute.
An OpenDocument Consumer when hosting a formula evaluator makes available the host-dependent properties defined by Table 16 Host-dependent Properties in 19.646.
The style:condition attribute is usable with the following element: <style:map> 16.3.
The style:condition attribute has the data type string 18.2.
The style:data-style-name attribute specifies the name of a data style.
The style:data-style-name attribute specifies a data style to format a date and time.
The style:data-style-name attribute is usable with the following element: <presentation:date-time-decl> 10.9.3.6.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <style:style> 16.2.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:creation-date> 7.5.3.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:creation-time> 7.5.4.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:database-display> 7.6.3.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:date> 7.3.2.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:editing-duration> 7.5.14.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <text:expression> 7.4.14.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:meta-field> 7.5.19.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:modification-date> 7.5.16.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:modification-time> 7.5.15.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:print-date> 7.5.8.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:print-time> 7.5.7.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:table-formula> 7.7.14.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute specifies a data style to format a numeric value.
The style:data-style-name attribute is usable with the following element: <text:time> 7.3.3.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <text:user-defined> 7.5.6.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <text:user-field-get> 7.4.9.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <text:user-field-input> 7.4.10.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <text:variable-get> 7.4.5.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <text:variable-input> 7.4.6.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:data-style-name attribute is usable with the following element: <text:variable-set> 7.4.4.
The style:data-style-name attribute has the data type styleNameRef 18.3.32.
The style:default-outline-level attribute specifies a default outline level for a style with the style:family 19.480 attribute value paragraph.
If the style:default-outline-level attribute is present in a paragraph style, and if this paragraph style is assigned to a paragraph or heading by user action, then the consumer should replace the paragraph or heading with a heading of the specified level, which has the same content and attributes as the original paragraph or heading.
Note: This attribute does not modify the behavior of <text:p> 5.1.3 or <text:h> 5.1.2 elements, but only instructs a consumer to create one or the other when assigning a paragraph style as a result of user interface action while the document is edited.
The style:default-outline-level attribute value can be empty. If empty, this attribute does not inherit a list style value from a parent style.
The style:default-outline-level attribute is usable with the following element: <style:style> 16.2.
The values of the style:default-outline-level attribute are a value of type positiveInteger 18.2 or an empty string.
The style:display attribute specifies whether the header or footer is displayed or not.
The defined values for the style:display attribute are:
The default value for this attribute is true.
The style:display attribute is usable with the following elements: <style:footer> 16.12, <style:footer-first> 16.13, <style:footer-left> 16.15, <style:header> 16.10, <style:header-first> 16.11 and <style:header-left> 16.14.
The style:display attribute has the data type boolean 18.3.3.
The style:display-name attribute is usable with 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, <style:master-page> 16.9, <style:presentation-page-layout> 16.43, <style:style> 16.2 and <text:list-style> 16.32.
The style:display-name attribute has the data type string 18.2.
The default value for this attribute is 0cm.
The style:distance attribute is usable with the following element: <style:drop-cap> 17.9.
The style:distance attribute has the data type length 18.3.18.
The style:distance-before-sep attribute is usable with the following element: <style:footnote-sep> 17.4.
The style:distance-before-sep attribute has the data type length 18.3.18.
The style:distance-after-sep attribute is usable with the following element: <style:footnote-sep> 17.4.
The style:distance-after-sep attribute has the data type length 18.3.18.
The style:family attribute specifies the family of a style.
The defined values for the style:family attribute are:
The style:family attribute is usable with the following elements: <style:default-style> 16.4 and <style:style> 16.2.
This attribute is attached to a <style:background-image> element.
The style:filter-name attribute is usable with the following element: <style:background-image> 17.3.
The style:filter-name attribute has the data type string 18.2.
The style:font-adornments attributes specifies a characteristic of a font.
The style:font-adornments attribute is usable with the following element: <style:font-face> 16.23.
The style:font-adornments attribute has the data type string 18.2.
The style:font-charset attribute specifies whether a font defines glyphs according to the semantics of [UNICODE] or not.
The value of this attributes can be x-symbol or a character encoding in the notation described in the §4.3.3 of [XML1.0]. If the value is x-symbol, the font does not define glyphs according to the semantics of [UNICODE]. If the value is one of the encodings or transformations of [UNICODE], the font does define glyphs according to the semantics of [UNICODE]. The use of other values is deprecated.
Note: Fonts for which the attribute has the value x-symbol may define glyphs for code points in the private use area of [UNICODE].
The style:font-charset attribute is usable with the following element: <style:font-face> 16.23.
The style:font-charset attribute has the data type textEncoding 18.3.35.
The style:font-family-generic attribute specifies a generic font family name.
The defined values for the style:font-family-generic attribute are:
The style:font-family-generic attribute is usable with the following element: <style:font-face> 16.23.
The values of the style:font-family-generic attribute are roman, swiss, modern, decorative, script or system.
The style:font-pitch attribute specifies whether a font has a fixed or variable width.
The defined values for the style:font-pitch attribute are:
The style:font-pitch attribute is usable with the following element: <style:font-face> 16.23.
The values of the style:font-pitch attribute are fixed or variable.
The defined value range for the style:height attribute is 0% to 100%, inclusive.
The default value for this attribute is 100%.
The style:height attribute is usable with the following element: <style:column-sep> 17.14.
The style:height attribute has the data type zeroToHundredPercent 18.3.41.
The style:leader-char attribute specifies a leader character.
The style:leader-char attribute is usable with the following element: <text:index-entry-tab-stop> 8.13.6.
The style:leader-char attribute has the data type character 18.3.7.
The style:leader-color attribute is usable with the following element: <style:tab-stop> 17.8.
The values of the style:leader-color attribute are font-color or a value of type color 18.3.9.
The style:leader-style attribute specifies a style for a leader line.
The defined values for the style:leader-style attribute are:
•dot-dash: tab stop has a leader line whose repeating pattern is a dot followed by a dash.
•dot-dot-dash: tab stop has a leader line whose repeating pattern has two dots followed by a dash.
Note: The definitions of the values of the style:leader-style attribute are based on the text decoration style 'text-underline-style' from [CSS3Text], §9.2.
The style:leader-style attribute is usable with the following element: <style:tab-stop> 17.8.
The values of the style:leader-style attribute are none, solid, dotted, dash, long-dash, dot-dash, dot-dot-dash or wave.
If both style:leader-text and style:leader-style 19.480 attributes are specified, the value of the style:leader-text sets the leader text for tab stops.
The default value for this attribute is “ ” (U+0020, SPACE).
The style:leader-text attribute is usable with the following element: <style:tab-stop> 17.8.
The style:leader-text attribute has the data type character 18.3.7.
The style:leader-text-style attribute is usable with the following element: <style:tab-stop> 17.8.
The style:leader-text-style attribute has the data type styleNameRef 18.3.32.
The defined values for the style:leader-type attribute are:
The style:leader-type attribute is usable with the following element: <style:tab-stop> 17.8.
The values of the style:leader-type attribute are none, single or double.
The style:leader-width attribute specifies the width (i.e., thickness) of a leader line.
The defined values for the style:leader-width attribute are:
The line widths referenced by the values medium, normal, thick and thin are implementation-defined.
The style:leader-width attribute is usable with the following element: <style:tab-stop> 17.8.
The values of the style:leader-width attribute are auto, normal, bold, thin, medium, thick, a value of type positiveInteger 18.2, a value of type percent 18.3.23 or a value of type positiveLength 18.3.26.
The style:legend-expansion attribute specifies the direction in which a legend expands.
The defined values for the style:legend-expansion attribute are:
•custom: with a style:legend-expansion-aspect-ratio 19.495 attribute legend expands according to the specified ratio.
•high: legend expands vertically.
•wide: legend expands horizontally.
The style:legend-expansion attribute is usable with the following element: <chart:legend> 11.4.
The style:legend-expansion-aspect-ratio attribute specifies the ratio between width and height for a style:legend-expansion 19.494 attribute with value custom.
The style:legend-expansion-aspect-ratio attribute is usable with the following element: <chart:legend> 11.4.
The style:legend-expansion-aspect-ratio attribute has the data type double 18.2.
The style:length attribute specifies the number of characters that are displayed in a larger font.
The defined values for the style:length attribute are:
Note: What will be treated as a “word” by a consumer is locale-specific.
The default value for this attribute is 1.
The style:length attribute is usable with the following element: <style:drop-cap> 17.9.
The values of the style:length attribute are word or a value of type positiveInteger 18.2.
The style:line-style attribute specifies the style of a footnote separator line.
The defined value for the style:line-style attribute is none: no footnote separator line is drawn.
The style:line-style attribute is usable with the following element: <style:footnote-sep> 17.4.
The values of the style:line-style attribute are none, solid, dotted, dash, long-dash, dot-dash, dot-dot-dash or wave.
The default value for this attribute is 1.
The style:lines attribute is usable with the following element: <style:drop-cap> 17.9.
The style:lines attribute has the data type positiveInteger 18.2.
The style:list-level attribute specifies the list level value of a list style that may be applied to any paragraph style. It does not directly specify the paragraph's list level value, but consumers can change the paragraph's list level value to the specified value when the paragraph style is applied. It is valid only if the style:list-style-name 19.480 attribute is specified and is not empty, and if the style:family 19.480 attribute has the value paragraph.
The style:list-level attribute is usable with the following element: <style:style> 16.2.
The values of the style:list-level attribute are a value of type positiveInteger 18.2 or an empty string.
The style:list-style-name attribute is usable with the following element: <style:style> 16.2.
The values of the style:list-style-name attribute are a value of type styleName 18.3.31 or an empty string.
The style:master-page-name attribute defines a master page for a paragraph or table style. This applies to automatic and common styles. <style:master-page> 16.9.
If this attribute is associated with a style, a page break is inserted when the style is applied and the specified master page is applied to the resulting page.
This attribute is ignored if it is associated with a paragraph style that is applied to a paragraph within a table.
The style:master-page-name attribute is usable with the following element: <style:style> 16.2.
The style:master-page-name attribute has the data type styleNameRef 18.3.32.
The style:name attribute specifies names that reference style mechanisms.
The style:name attribute specifies the name of a:
•outline style - The outline style as a list style can be referenced by the style:list-style-name 19.500 attribute.
•page layout
•style – With the style:family 19.480 attribute, the style:name attribute uniquely identifies a style. The <office:styles> 3.15.2, <office:automatic-styles> 3.15.3 and <office:master-styles> 3.15.4 elements each shall not contain two styles with the same family and the same name.
For automatic styles, the name may be generated by OpenDocument producers. For each style family or style element, producers should generate distinct sets of names for automatic styles stored in the content.xml 3.1.3.2 and styles.xml 3.1.3.3 files. The names should also be distinct from the names used in the <office:styles> element inside the styles.xml files.
Note: If the document is produced multiple times, it cannot be assumed that the same name is generated each time.
The style:name attribute is usable with 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, <style:master-page> 16.9, <style:page-layout> 16.5, <style:presentation-page-layout> 16.43, <style:style> 16.2, <text:list-style> 16.32 and <text:outline-style> 16.36.
The style:name attribute has the data type styleName 18.3.31.
The style:name attribute is usable with the following element: <style:font-face> 16.23.
The style:name attribute has the data type string 18.2.
The style:next-style-name attribute specifies a style to be used with pages and paragraphs.
The style:next-style-name attribute is usable with the following element: <style:master-page> 16.9.
The style:next-style-name attribute has the data type styleNameRef 18.3.32.
The style:next-style-name attribute is usable with the following element: <style:style> 16.2.
The style:next-style-name attribute has the data type styleNameRef 18.3.32.
The style:num-format attribute specifies a numbering sequence.
The defined values for the style:num-format attribute are:
•a: number sequence of lowercase Modern Latin basic alphabet characters starts with “a”.
•A: number sequence of uppercase Modern Latin basic alphabet characters starts with “A”.
•i: number sequence of lowercase Roman numerals starts with “i”.
•I: number sequence of uppercase Roman numerals start with “I”.
•an empty string: no number sequence displayed.
If no value is given, no number sequence is displayed.
The style:num-format attribute is usable with the following elements: <text:character-count> 7.5.18.5, <text:database-row-number> 7.6.6, <text:image-count> 7.5.18.7, <text:linenumbering-configuration> 16.31.1, <text:list-level-style-number> 16.34, <text:notes-configuration> 16.31.3, <text:object-count> 7.5.18.8, <text:outline-level-style> 16.37, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:paragraph-count> 7.5.18.3, <text:sequence> 7.4.13, <text:table-count> 7.5.18.6 and <text:word-count> 7.5.18.4.
The values of the style:num-format attribute are 1, i, I, a value of type string 18.2, an empty string, a or A.
The style:num-letter-sync attribute is usable with the following elements: <text:character-count> 7.5.18.5, <text:database-row-number> 7.6.6, <text:image-count> 7.5.18.7, <text:linenumbering-configuration> 16.31.1, <text:list-level-style-number> 16.34, <text:notes-configuration> 16.31.3, <text:object-count> 7.5.18.8, <text:outline-level-style> 16.37, <text:page-count> 7.5.18.2, <text:page-number> 7.3.4, <text:page-variable-get> 7.7.1.3, <text:paragraph-count> 7.5.18.3, <text:sequence> 7.4.13, <text:table-count> 7.5.18.6 and <text:word-count> 7.5.18.4.
The style:num-letter-sync attribute has the data type boolean 18.3.3.
The style:num-prefix attribute specifies what to display before a number.
If the style:num-prefix and style:num-suffix values do not contain any character that has a Unicode category of Nd, Nl, No, Lu, Ll, Lt, Lm or Lo, an [XSLT] format attribute can be created from the OpenDocument attributes by concatenating the values of the style:num-prefix, style:num-format 19.507, and style:num-suffix 19.500 attributes.
The style:num-prefix attribute can also specify a character before the value of a text:bullet-char 19.765 attribute.
The style:num-prefix attribute is usable with the following elements: <text:list-level-style-bullet> 16.33, <text:list-level-style-number> 16.34, <text:notes-configuration> 16.31.3 and <text:outline-level-style> 16.37.
The style:num-prefix attribute has the data type string 18.2.
The style:num-suffix attribute specifies what to display after a number.
If the style:num-prefix 19.765 and style:num-suffix 19.507 values do not contain any character that has a Unicode category of Nd, Nl, No, Lu, Ll, Lt, Lm or Lo, an [XSLT] format attribute can be created from the OpenDocument attributes by concatenating the values of the style:num-prefix, style:num-format, and style:num-suffix attributes.
The style:num-suffix attribute can also specify a character after the value of a text:bullet-char 19.765 attribute.
The style:num-suffix attribute is usable with the following elements: <text:list-level-style-bullet> 16.33, <text:list-level-style-number> 16.34, <text:notes-configuration> 16.31.3 and <text:outline-level-style> 16.37.
The style:num-suffix attribute has the data type string 18.2.
The style:page-layout-name attribute is usable with the following elements: <presentation:notes> 16.19, <style:handout-master> 10.2.1 and <style:master-page> 16.9.
The style:page-layout-name attribute has the data type styleNameRef 18.3.32.
The style:page-usage attribute specifies the type of pages that a master page should generate.
The defined values for the style:page-usage attribute are:
•left: <style:header-right> and <style:footer-right> elements are ignored.
•right: <style:header-left> and <style:footer-left> elements are ignored.
The default value for this attribute is all.
The style:page-usage attribute is usable with the following element: <style:page-layout> 16.5.
The values of the style:page-usage attribute are all, left, right or mirrored.
If a parent style is not specified, the default style which has the same style:family 19.480 attribute value as the current style is used.
The style:parent-style-name attribute is usable with the following element: <style:style> 16.2.
The style:parent-style-name attribute has the data type styleNameRef 18.3.32.
The style:percentage-data-style-name attribute references the name of a percentage data style.
The style:percentage-data-style-name attribute is usable with the following element: <style:style> 16.2.
The style:percentage-data-style-name attribute has the data type styleNameRef 18.3.32.
This attribute defines a position.
For a <style:background-image> 17.3 element the default value for this attribute is center.
The style:position attribute is usable with the following element: <style:background-image> 17.3.
The values of the style:position attribute are left, center, right, top, bottom, or two white space separated values, that may appear in any order. One of these values is one of: left, center or right. The other value is one of: top, center or bottom.
The style:position attribute specifies the position of a tab stop. Depending on the value of the text:relative-tab-stop-position 19.861 attribute in the <text:table-of-content-source> 8.3.2, <text:illustration-index-source> 8.4.2, <text:object-index-source> 8.6.2, <text:user-index-source> 8.7.2 or <text:alphabetical-index-source> 8.8.2 parent element, the position of the tab is interpreted as being relative to the left margin or the left indent.
The style:position attribute is usable with the following element: <style:tab-stop> 17.8.
The style:position attribute has the data type length 18.3.18.
Depending on the value of the text:relative-tab-stop-position 19.861 attribute in the <text:table-of-content-source> 8.5.2, <text:illustration-index-source> 8.4.2, <text:object-index-source> 8.6.2, <text:user-index-source> 8.7.2 or <text:alphabetical-index-source> 8.8.2 parent element, the position of the tab is interpreted as being relative to the left margin or the left indent.
The style:position attribute is usable with the following element: <text:index-entry-tab-stop> 8.13.6.
The style:position attribute has the data type length 18.3.18.
The defined values for the style:rel-height attribute are:
The interpretation of percentage values depends on the anchor of the drawing object. If the anchor for the drawing object is in a table cell, the percentage value is relative to the surrounding table box. If the anchor for the drawing object is in a text box, the percentage value is relative to the surrounding text box. In other cases, the percentage values is relative to the width of the page or window.
To support consumers that do not support relative width and heights, producers should also provide the height in svg:height and fo:min-height attributes.
The style:rel-height attribute is usable with the following element: <draw:frame> 10.4.2.
The values of the style:rel-height attribute are a value of type percent 18.3.23, scale or scale-min.
The style:rel-width attribute specifies widths.
The defined values for the style:rel-width attribute are:
The interpretation of percentage values depends on the anchor of the drawing object. If the anchor for the drawing object is in a table cell, the percentage value is relative to the surrounding table box. If the anchor for the drawing object is in a text box, the percentage value is relative to the surrounding text box. In other cases, the percentage values is relative to the width of the page or window.
To support consumers that do not support relative width, producers should also provide the width and heights in the svg:width and fo:min-width attributes.
The style:rel-width attribute is usable with the following element: <draw:frame> 10.4.2.
The values of the style:rel-width attribute are a value of type percent 18.3.23, scale or scale-min.
The style:rel-width attribute specifies the width of a column.
The style:rel-width attribute is usable with the following element: <style:column> 17.13.
The style:rel-width attribute has the data type relativeLength 18.3.27.
The style:rel-width attribute is usable with the following element: <style:footnote-sep> 17.4.
The style:rel-width attribute has the data type percent 18.3.23.
The style:repeat attribute specifies if an image can be repeated or stretched over an area.
The defined values for the style:repeat attribute are:
For a <style:background-image> 17.3 element the default value for this attribute is repeat.
The style:repeat attribute is usable with the following element: <style:background-image> 17.3.
The values of the style:repeat attribute are no-repeat, repeat or stretch.
The style:rfc-language-tag attribute specifies a language identifier according to the rules of [RFC5646], or its successors.
It shall only be used if its value cannot be expressed as a valid combination of the fo:language 19.871, fo:script 19.242 and fo:country 19.234 attributes.
Note. Producers may choose to assist consumers that don't support the style:rfc-language-tag attribute by specifying fo:language, fo:script and fo:country attributes with values whose combination is otherwise invalid and whose interpretation is therefore implementation-dependent.
The style:rfc-language-tag attribute is usable with the following elements: <text:alphabetical-index-source> 8.8.2 and <text:bibliography-configuration> 16.31.6.
The style:rfc-language-tag attribute has the data type language 18.3.16.
The style:style attribute specifies the line style of a column separator line.
The defined values for the style:style attribute are:
The default value for this attribute is solid.
The style:style attribute is usable with the following element: <style:column-sep> 17.14.
The values of the style:style attribute are none, solid, dotted, dashed or dot-dashed.
The style:style-name attribute is usable with the following element: <style:drop-cap> 17.9.
The style:style-name attribute has the data type styleNameRef 18.3.32.
The style:type attribute specifies a tab stop type.
The defined values for the style:type attribute are:
The style:type attribute is usable with the following element: <text:index-entry-tab-stop> 8.13.6.
The values of the style:type attribute are right or left.
The style:type attribute specifies the type of a tab stop within paragraph formatting properties.
The defined values for the style:type attribute are:
For a <style:tab-stop> 17.8 element the default value for this attribute is left.
The style:type attribute is usable with the following element: <style:tab-stop> 17.8.
The values of the style:type attribute are left, center, right or char.
The defined values for the style:vertical-align attribute are:
•bottom: line is aligned with the bottom of a columned area.
•middle: line is aligned with the middle of a columned area.
For a <style:column-sep> element the default value for this attribute is top.
The style:vertical-align attribute is usable with the following element: <style:column-sep> 17.14.
The values of the style:vertical-align attribute are top, middle or bottom.
The defined values for the style:volatile attribute are:
The style:volatile attribute is usable with 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 and <number:time-style> 16.29.19.
The style:volatile attribute has the data type boolean 18.3.3.
The style:width attribute specifies a width.
The style:width attribute specifies the width of a column separation.
The style:width attribute is usable with the following element: <style:column-sep> 17.14.
The style:width attribute has the data type length 18.3.18.
The style:width attribute width or thickness of a line.
The style:width attribute is usable with the following element: <style:footnote-sep> 17.4.
The style:width attribute has the data type length 18.3.18.
The svg:accent-height attribute is usable with the following element: <style:font-face> 16.23.
The svg:accent-height attribute has the data type integer 18.2.
The svg:alphabetic attribute is usable with the following element: <style:font-face> 16.23.
The svg:alphabetic attribute has the data type integer 18.2.
The svg:ascent attribute is usable with the following element: <style:font-face> 16.23.
The svg:ascent attribute has the data type integer 18.2.
The svg:bbox attribute is usable with the following element: <style:font-face> 16.23.
The svg:bbox attribute has the data type string 18.2.
The svg:cap-height attribute is usable with the following element: <style:font-face> 16.23.
The svg:cap-height attribute has the data type integer 18.2.
The svg:cx attribute defines the x-axis coordinate of the center of a circular image map area.
The svg:cx attribute is usable with the following element: <draw:area-circle> 10.4.13.4.
The svg:cx attribute has the data type coordinate 18.3.10.
The svg:cx attribute is usable with the following element: <draw:circle> 10.3.8.
The svg:cx attribute has the data type coordinate 18.3.10.
The svg:cx attribute is usable with the following element: <draw:ellipse> 10.3.9.
The svg:cx attribute has the data type coordinate 18.3.10.
For a <svg:radialGradient> 16.42.3 element the default value for this attribute is 50%.
The svg:cx attribute is usable with the following element: <svg:radialGradient> 16.42.3.
The values of the svg:cx attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:cy attribute defines the y-axis coordinate of the center of a circular image map area.
The svg:cy attribute is usable with the following element: <draw:area-circle> 10.4.13.4.
The svg:cy attribute has the data type coordinate 18.3.10.
The svg:cy attribute is usable with the following element: <draw:circle> 10.3.8.
The svg:cy attribute has the data type coordinate 18.3.10.
The svg:cy attribute is usable with the following element: <draw:ellipse> 10.3.9.
The svg:cy attribute has the data type coordinate 18.3.10.
For a <svg:radialGradient> 16.42.3 element the default value for this attribute is 50%.
The svg:cy attribute is usable with the following element: <svg:radialGradient> 16.42.3.
The values of the svg:cy attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:d attribute is usable with the following elements: <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <draw:connector> 10.3.10, <draw:contour-path> 10.4.11.3, <draw:marker> 16.42.8 and <draw:path> 10.3.7.
The svg:d attribute has the data type pathData 18.3.22.
The svg:descent attribute is usable with the following element: <style:font-face> 16.23.
The svg:descent attribute has the data type integer 18.2.
The svg:font-family attribute is usable with the following element: <style:font-face> 16.23.
The svg:font-family attribute has the data type string 18.2.
The svg:font-size attribute is usable with the following element: <style:font-face> 16.23.
The svg:font-size attribute has the data type positiveLength 18.3.26.
The svg:font-stretch attribute is usable with the following element: <style:font-face> 16.23.
The values of the svg:font-stretch attribute are normal, ultra-condensed, extra-condensed, condensed, semi-condensed, semi-expanded, expanded, extra-expanded or ultra-expanded.
The svg:font-style attribute is usable with the following element: <style:font-face> 16.23.
The values of the svg:font-style attribute are normal, italic or oblique.
The svg:font-variant attribute is usable with the following element: <style:font-face> 16.23.
The values of the svg:font-variant attribute are normal or small-caps.
The svg:font-weight attribute is usable with the following element: <style:font-face> 16.23.
The values of the svg:font-weight attribute are normal, bold, 100, 200, 300, 400, 500, 600, 700, 800 or 900.
The svg:fx attribute is usable with the following element: <svg:radialGradient> 16.42.3.
The values of the svg:fx attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:fy attribute is usable with the following element: <svg:radialGradient> 16.42.3.
The values of the svg:fy attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
See §13.2.2 and §13.2.3 of [SVG].
The svg:gradientTransform attribute is usable with the following elements: <svg:linearGradient> 16.42.2 and <svg:radialGradient> 16.42.3.
The svg:gradientTransform attribute has the data type string 18.2.
See §13.2.2 and §13.2.3 of [SVG].
The default value for this attribute is objectBoundingBox.
The svg:gradientUnits attribute is usable with the following elements: <svg:linearGradient> 16.42.2 and <svg:radialGradient> 16.42.3.
The only value of the svg:gradientUnits attribute is objectBoundingBox.
The svg:hanging attribute is usable with the following element: <style:font-face> 16.23.
The svg:hanging attribute has the data type integer 18.2.
The svg:height attribute is usable with the following element: <chart:chart> 11.1.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute defines the height of a legend.
The svg:height attribute is usable with the following element: <chart:legend> 11.4.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute defines the height of a positioning rectangle, see 11.3.
The svg:height attribute is usable with the following element: <chart:coordinate-region> 11.3.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute defines the height of the plot-area including axis labels.
The svg:height attribute is usable with the following element: <chart:plot-area> 11.5.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute specifies the height of the viewport.
The svg:height attribute is usable with the following element: <dr3d:scene> 10.5.2.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute defines the height of a polygonal image map area's bounding box.
The svg:height attribute is usable with the following element: <draw:area-polygon> 10.4.13.5.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute defines the height of a rectangular image map area.
The svg:height attribute is usable with the following element: <draw:area-rectangle> 10.4.13.3.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute defines the height of a contour's bounding box.
The svg:height attribute is usable with the following elements: <draw:contour-path> 10.4.11.3 and <draw:contour-polygon> 10.4.11.2.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute is usable with the following element: <draw:fill-image> 16.42.6.
The svg:height attribute has the data type length 18.3.18.
See §5.1.2 of [SVG]. For drawing shapes that have a non-rectangular shape, the length refers to the drawing shape's bounding box.
If the svg:width and svg:height attributes specify different values for a <draw:circle> element, the radius of the circle is derived from the smaller of the two values, and the circle is centered within the bounding box.
The svg:height attribute is usable with the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute specifies the height of the rectangular which displays the annotation. Its meaning is the same as for a <draw:caption> element. See 19.575.12.
The svg:height attribute is usable with the following element: <office:annotation> 14.1.
The svg:height attribute has the data type length 18.3.18.
See 19.575.12. Percentage values are relative to the height of the drawing page.
The svg:height attribute is usable with the following element: <presentation:placeholder> 16.44.
The values of the svg:height attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The svg:ideographic attribute is usable with the following element: <style:font-face> 16.23.
The svg:ideographic attribute has the data type integer 18.2.
The svg:mathematical attribute is usable with the following element: <style:font-face> 16.23.
The svg:mathematical attribute has the data type integer 18.2.
The svg:name attribute is usable with the following element: <svg:font-face-name> 16.25.
The svg:name attribute has the data type string 18.2.
The svg:offset attribute is usable with the following element: <svg:stop> 16.42.4.
The values of the svg:offset attribute are a value of type double 18.2 or a value of type percent 18.3.23.
Note: SVG relies upon the definition of origin in SMIL, see: http://www.w3.org/TR/2001/REC-smil-animation-20010904/#MotionOriginAttribute.
The svg:origin attribute is usable with the following element: <anim:animateMotion> 15.2.5.
The svg:origin attribute has the data type string 18.2.
The svg:overline-position attribute is usable with the following element: <style:font-face> 16.23.
The svg:overline-position attribute has the data type integer 18.2.
The svg:overline-thickness attribute is usable with the following element: <style:font-face> 16.23.
The svg:overline-thickness attribute has the data type integer 18.2.
The svg:panose-1 attribute is usable with the following element: <style:font-face> 16.23.
The svg:panose-1 attribute has the data type string 18.2.
The svg:path attribute is usable with the following element: <anim:animateMotion> 15.2.5.
The svg:path attribute has the data type pathData 18.3.22.
The svg:r attribute defines the radius of a circular image map area.
The svg:r attribute is usable with the following element: <draw:area-circle> 10.4.13.4.
The svg:r attribute has the data type length 18.3.18.
The svg:r attribute defines the radius of a circle. The use of this attribute is defined by §9.3 of [SVG].
Note: If a <draw:circle> element does not have a value for the svg:r attribute, then its svg:x, svg:y, svg:height, and svg:width attributes can be used to define the geometry of a circle.
The svg:r attribute is usable with the following element: <draw:circle> 10.3.8.
The svg:r attribute has the data type length 18.3.18.
For a <svg:radialGradient> 16.42.3 element the default value for this attribute is 50%.
The svg:r attribute is usable with the following element: <svg:radialGradient> 16.42.3.
The values of the svg:r attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:rx and svg:ry attributes can be used to round off the corners of a rectangle. The svg:rx attribute specifies the x-axis radius of the ellipse used to round off the corners of a rectangle. The svg:ry attribute specifies the y-axis radius of that ellipse. If only the svg:rx attribute is present then its value will be used for svg:ry. If only a svg:ry attribute is present then its value will be used for svg:rx.
For use of this attribute with <draw:rect> see §9.2 of [SVG].
For use of this attribute with <draw:ellipse> see §9.4 of [SVG].
The svg:rx attribute is usable with the following elements: <draw:ellipse> 10.3.9 and <draw:rect> 10.3.2.
The svg:rx attribute has the data type length 18.3.18.
The svg:rx and svg:ry attributes can be used to round off the corners of a rectangle. The svg:rx attribute specifies the x-axis radius of the ellipse used to round off the corners of a rectangle. The svg:ry attribute specifies the y-axis radius of that ellipse. If only the svg:rx attribute is present then its value will be used for svg:ry. If only a svg:ry attribute is present then its value will be used for svg:rx.
The svg:ry attribute is usable with the following elements: <draw:ellipse> 10.3.9 and <draw:rect> 10.3.2.
The svg:ry attribute has the data type length 18.3.18.
The svg:slope attribute is usable with the following element: <style:font-face> 16.23.
The svg:slope attribute has the data type integer 18.2.
See §13.2.2 and §13.2.3 of [SVG].
The default value for this attribute is pad.
The svg:spreadMethod attribute is usable with the following elements: <svg:linearGradient> 16.42.2 and <svg:radialGradient> 16.42.3.
The values of the svg:spreadMethod attribute are pad, reflect or repeat.
The svg:stemh attribute is usable with the following element: <style:font-face> 16.23.
The svg:stemh attribute has the data type integer 18.2.
The svg:stemv attribute is usable with the following element: <style:font-face> 16.23.
The svg:stemv attribute has the data type integer 18.2.
The svg:stop-color attribute is usable with the following element: <svg:stop> 16.42.4.
The svg:stop-color attribute has the data type color 18.3.9.
The svg:stop-opacity attribute is usable with the following element: <svg:stop> 16.42.4.
The svg:stop-opacity attribute has the data type double 18.2.
The svg:strikethrough-position attribute is usable with the following element: <style:font-face> 16.23.
The svg:strikethrough-position attribute has the data type integer 18.2.
The svg:strikethrough-thickness attribute is usable with the following element: <style:font-face> 16.23.
The svg:strikethrough-thickness attribute has the data type integer 18.2.
The svg:string attribute is usable with the following element: <svg:font-face-format> 16.28.
The svg:string attribute has the data type string 18.2.
The svg:type attribute is usable with the following element: <anim:animateTransform> 15.2.3.
The values of the svg:type attribute are translate, scale, rotate, skewX or skewY.
The svg:underline-position attribute is usable with the following element: <style:font-face> 16.23.
The svg:underline-position attribute has the data type integer 18.2.
The svg:underline-thickness attribute is usable with the following element: <style:font-face> 16.23.
The svg:underline-thickness attribute has the data type integer 18.2.
The svg:unicode-range attribute is usable with the following element: <style:font-face> 16.23.
The svg:unicode-range attribute has the data type string 18.2.
The svg:units-per-em attribute is usable with the following element: <style:font-face> 16.23.
The svg:units-per-em attribute has the data type integer 18.2.
The svg:v-alphabetic attribute is usable with the following element: <style:font-face> 16.23.
The svg:v-alphabetic attribute has the data type integer 18.2.
The svg:v-hanging attribute is usable with the following element: <style:font-face> 16.23.
The svg:v-hanging attribute has the data type integer 18.2.
The svg:v-ideographic attribute is usable with the following element: <style:font-face> 16.23.
The svg:v-ideographic attribute has the data type integer 18.2.
The svg:v-mathematical attribute is usable with the following element: <style:font-face> 16.23.
The svg:v-mathematical attribute has the data type integer 18.2.
The svg:viewBox attribute specifies a rectangle in a local coordinate system of a shape. The syntax for using this attribute is the same as the [SVG] syntax. The value of the attribute are four numbers separated by white spaces, which define the left, top, width, and height of the rectangle. Such local coordinate system is used by the draw:points 19.206 and svg:d 19.530 attributes, as well as by the attributes of <draw:enhanced-geometry> 10.6.2 element and its child elements which specify coordinates.
The rectangle specified be the svg:viewBox attribute is mapped to the rectangle in the outer coordinate system, specified by the position and size attributes of the shape.
The svg:viewBox attribute is usable with the following elements: <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <draw:area-polygon> 10.4.13.5, <draw:connector> 10.3.10, <draw:contour-path> 10.4.11.3, <draw:contour-polygon> 10.4.11.2, <draw:enhanced-geometry> 10.6.2, <draw:marker> 16.42.8, <draw:path> 10.3.7, <draw:polygon> 10.3.5 and <draw:polyline> 10.3.4.
The values of the svg:viewBox attribute are four white space separated values of type integer 18.2.
The svg:width attribute defines the width of a chart. If it is omitted, the size of a chart is determined by the size of its <chart:chart> 11.1 document or its containing element in another document.
The svg:width attribute is usable with the following element: <chart:chart> 11.1.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute defines the width of a positioning rectangle, see 11.3.
The svg:width attribute is usable with the following element: <chart:coordinate-region> 11.3.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute defines the thickness of a floor.
The svg:width attribute is usable with the following element: <chart:floor> 11.8.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute defines the width of a legend.
The svg:width attribute is usable with the following element: <chart:legend> 11.4.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute defines the width of a plot-area including axis labels.
The svg:width attribute is usable with the following element: <chart:plot-area> 11.5.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute specifies the thickness of a wall for three-dimensional charts.
The svg:width attribute is usable with the following element: <chart:wall> 11.7.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute specifies the width of the viewport.
The svg:width attribute is usable with the following element: <dr3d:scene> 10.5.2.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute defines the width of a polygonal image map area's bounding box.
The svg:width attribute is usable with the following element: <draw:area-polygon> 10.4.13.5.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute defines the width of a rectangular image map area.
The svg:width attribute is usable with the following element: <draw:area-rectangle> 10.4.13.3.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute defines the width of a contour's bounding box.
The svg:width attribute is usable with the following elements: <draw:contour-path> 10.4.11.3 and <draw:contour-polygon> 10.4.11.2.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute is usable with the following element: <draw:fill-image> 16.42.6.
The svg:width attribute has the data type length 18.3.18.
See §5.1.2 of [SVG]. For drawing shapes that have a non-rectangular shape, the length refers to the drawing shape's bounding box.
If the svg:width and svg:height 19.234 attributes specify different values for a <draw:circle> element, the radius of the circle is derived from the smaller of the two values, and the circle is centered within the bounding box.
The svg:width attribute is usable with the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The svg:width attribute has the data type length 18.3.18.
The svg:width attribute specifies the width of the rectangular which displays the annotation. Its meaning is the same as for a <draw:caption> element. See 19.575.12.
The svg:width attribute is usable with the following element: <office:annotation> 14.1.
The svg:width attribute has the data type length 18.3.18.
See 19.575.12. Percentage values are relative to the width of the drawing page.
The svg:width attribute is usable with the following element: <presentation:placeholder> 16.44.
The values of the svg:width attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The svg:widths attribute is usable with the following element: <style:font-face> 16.23.
The svg:widths attribute has the data type string 18.2.
The svg:x attribute is usable with the following element: <chart:coordinate-region> 11.3.
The svg:x attribute has the data type coordinate 18.3.10.
The svg:x attribute is usable with the following elements: <chart:data-label> 11.15, <chart:equation> 11.19, <chart:footer> 11.2.3, <chart:legend> 11.4, <chart:plot-area> 11.5, <chart:subtitle> 11.2.2 and <chart:title> 11.2.1.
The svg:x attribute has the data type coordinate 18.3.10.
The svg:x attribute defines the x-axis coordinate of a polygonal image map area's bounding box.
The svg:x attribute is usable with the following element: <draw:area-polygon> 10.4.13.5.
The svg:x attribute has the data type coordinate 18.3.10.
The svg:x attribute defines the x-axis coordinate of a rectangular image map area.
The svg:x attribute is usable with the following element: <draw:area-rectangle> 10.4.13.3.
The svg:x attribute has the data type coordinate 18.3.10.
The svg:x attribute specifies the horizontal position of the left edge of the viewport.
The svg:x attribute is usable with the following element: <dr3d:scene> 10.5.2.
The svg:x attribute has the data type coordinate 18.3.10.
See §5.1.2 of [SVG]. For drawing shapes that have a non-rectangular shape, the coordinate refers to the drawing shape's bounding box.
The svg:x attribute is usable with the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The svg:x attribute has the data type coordinate 18.3.10.
The svg:x attribute specifies the horizontal position of the glue point. The coordinate is either a percentage value relative to the drawing shape's center measured horizontally, or, if the draw:align 19.111 attribute is also specified, an absolute distance value relative to the edge specified by the draw:align attribute.
The svg:x attribute is usable with the following element: <draw:glue-point> 10.3.16.
The values of the svg:x attribute are a value of type distance 18.3.15 or a value of type percent 18.3.23.
The svg:x attribute specifies the horizontal position of an annotation. Its meaning is the same as for a <draw:caption> element. See 19.577.6.
The svg:x attribute is usable with the following element: <office:annotation> 14.1.
The svg:x attribute has the data type coordinate 18.3.10.
See 19.577.6. Percentage values are relative to the height of the drawing page.
The svg:x attribute is usable with the following element: <presentation:placeholder> 16.44.
The values of the svg:x attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:x1 attribute may be omitted on <draw:connector> elements when the connector is connected to a shape by a draw:start-shape 19.217 attribute. The start position then is the position of the glue point to which the connector is connected.
The svg:x1 attribute is usable with the following elements: <draw:connector> 10.3.10, <draw:line> 10.3.3 and <draw:measure> 10.3.12.
The svg:x1 attribute has the data type coordinate 18.3.10.
For a <svg:linearGradient> 16.42.2 element the default value for this attribute is 0%.
The svg:x1 attribute is usable with the following element: <svg:linearGradient> 16.42.2.
The values of the svg:x1 attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:x2 attribute may be omitted on <draw:connector> elements when the connector is connected to a shape by a draw:end-shape 19.144 attribute. The end position then is the position of the glue point to which the connector is connected.
The svg:x2 attribute is usable with the following elements: <draw:connector> 10.3.10, <draw:line> 10.3.3 and <draw:measure> 10.3.12.
The svg:x2 attribute has the data type coordinate 18.3.10.
For a <svg:linearGradient> 16.42.2 element the default value for this attribute is 100%.
The svg:x2 attribute is usable with the following element: <svg:linearGradient> 16.42.2.
The values of the svg:x2 attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:x-height attribute is usable with the following element: <style:font-face> 16.23.
The svg:x-height attribute has the data type integer 18.2.
The svg:y attribute is usable with the following element: <chart:coordinate-region> 11.3.
The svg:y attribute has the data type coordinate 18.3.10.
The svg:y attribute is usable with the following elements: <chart:data-label> 11.15, <chart:equation> 11.19, <chart:footer> 11.2.3, <chart:legend> 11.4, <chart:plot-area> 11.5, <chart:subtitle> 11.2.2 and <chart:title> 11.2.1.
The svg:y attribute has the data type coordinate 18.3.10.
The svg:y attribute defines the y-axis coordinate of a polygonal image map area's bounding box.
The svg:y attribute is usable with the following element: <draw:area-polygon> 10.4.13.5.
The svg:y attribute has the data type coordinate 18.3.10.
The svg:y attributes defines the y-axis coordinate of a rectangular image map area.
The svg:y attribute is usable with the following element: <draw:area-rectangle> 10.4.13.3.
The svg:y attribute has the data type coordinate 18.3.10.
The svg:y attribute specifies the vertical position of the top edge of the viewport.
The svg:y attribute is usable with the following element: <dr3d:scene> 10.5.2.
The svg:y attribute has the data type coordinate 18.3.10.
See §5.1.2 of [SVG]. For drawing shapes that have a non-rectangular shape, the coordinate refers to the drawing shape's bounding box.
The svg:y attribute is usable with the following elements: <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2 and <draw:regular-polygon> 10.3.6.
The svg:y attribute has the data type coordinate 18.3.10.
The svg:y attribute specifies the vertical position of the glue point. The coordinate is either a percentage value relative to the drawing shape's center measured vertically, or, if the draw:align 19.111 attribute is also specified, an absolute distance value relative to the edge specified by the draw:align attribute.
The svg:y attribute is usable with the following element: <draw:glue-point> 10.3.16.
The values of the svg:y attribute are a value of type distance 18.3.15 or a value of type percent 18.3.23.
The svg:y attribute specifies the position where the annotation is displayed. Its meaning is the same as for a <draw:caption> element. See 19.577.6.
The svg:y attribute is usable with the following element: <office:annotation> 14.1.
The svg:y attribute has the data type coordinate 18.3.10.
See 19.581.6. Percentage values are relative to the height of the drawing page.
The svg:y attribute is usable with the following element: <presentation:placeholder> 16.44.
The values of the svg:y attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:y1 attribute may be omitted on <draw:connector> elements when the connector is connected to a shape by a draw:start-shape 19.217 attribute. The start position then is the position of the glue point to which the connector is connected.
The svg:y1 attribute is usable with the following elements: <draw:connector> 10.3.10, <draw:line> 10.3.3 and <draw:measure> 10.3.12.
The svg:y1 attribute has the data type coordinate 18.3.10.
For a <svg:linearGradient> 16.42.2 element the default value for this attribute is 0%.
The svg:y1 attribute is usable with the following element: <svg:linearGradient> 16.42.2.
The values of the svg:y1 attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The svg:y2 attribute may be omitted on <draw:connector> elements when the connector is connected to a shape by a draw:end-shape 19.144 attribute. The end position then is the position of the glue point to which the connector is connected.
The svg:y2 attribute is usable with the following elements: <draw:connector> 10.3.10, <draw:line> 10.3.3 and <draw:measure> 10.3.12.
The svg:y2 attribute has the data type coordinate 18.3.10.
For a <svg:linearGradient> 16.42.2 element the default value for this attribute is 100%.
The svg:y2 attribute is usable with the following element: <svg:linearGradient> 16.42.2.
The values of the svg:y2 attribute are a value of type coordinate 18.3.10 or a value of type percent 18.3.23.
The defined values for the table:acceptance-state attribute are:
The default value for this attribute is pending.
The table:acceptance-state attribute is usable with the following elements: <table:cell-content-change> 9.9.17, <table:deletion> 9.9.9, <table:insertion> 9.9.3 and <table:movement> 9.9.13.
The values of the table:acceptance-state attribute are accepted, rejected or pending.
The table:algorithm attribute is usable with the following element: <table:sort> 9.4.19.
The table:algorithm attribute has the data type string 18.2.
The defined values for the table:add-empty-lines attribute are:
The table:add-empty-lines attribute is usable with the following element: <table:data-pilot-layout-info> 9.6.15.
The table:add-empty-lines attribute has the data type boolean 18.3.3.
The table:allow-empty-cell attribute specifies whether a cell can be empty.
The defined values for the table:allow-empty-cell attribute are:
The default value for this attribute is true.
The table:allow-empty-cell attribute is usable with the following element: <table:content-validation> 9.4.5.
The table:allow-empty-cell attribute has the data type boolean 18.3.3.
The table:application-data attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:application-data attribute has the data type string 18.2.
The defined values for the table:automatic-find-labels attribute are:
•false: consumers should not attempt to find labels of rows and columns.
•true: consumers should attempt find labels of rows and columns.
The default value for this attribute is true.
The table:automatic-find-labels attribute is usable with the following element: <table:calculation-settings> 9.4.1.
The table:automatic-find-labels attribute has the data type boolean 18.3.3.
The table:base-cell-address attribute is usable with the following elements: <table:content-validation> 9.4.5, <table:named-expression> 9.4.13 and <table:named-range> 9.4.12.
The table:base-cell-address attribute has the data type cellAddress 18.3.4.
The defined values for the table:bind-styles-to-content attribute are:
•false: cells need not retain their style after a subtotal calculation.
•true: cells should retain their style after a subtotal calculation.
The default value for this attribute is true.
The table:bind-styles-to-content attribute is usable with the following elements: <table:sort> 9.4.19 and <table:subtotal-rules> 9.4.21.
The table:bind-styles-to-content attribute has the data type boolean 18.3.3.
The table:border-color attribute is usable with the following element: <table:scenario> 9.2.7.
The table:border-color attribute has the data type color 18.3.9.
The table:buttons attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:buttons attribute has the data type cellRangeAddressList 18.3.6.
That attribute is only evaluated if the operations take place on strings.
The defined values for the table:case-sensitive attribute are:
•false: upper and lower case are not distinguished when comparing, sorting or filtering content.
•true: upper and lower case are distinguished when comparing, sorting or filtering content.
For a <table:calculation-settings> 9.4.1 element the default value for this attribute is true.
For <table:filter-condition> 9.5.5, <table:sort> 9.4.19 and <table:subtotal-rules> 9.4.21 elements the default value for this attribute is false.
The table:case-sensitive attribute is usable with the following elements: <table:calculation-settings> 9.4.1, <table:filter-condition> 9.5.5, <table:sort> 9.4.19 and <table:subtotal-rules> 9.4.21.
The table:case-sensitive attribute has the data type boolean 18.3.3.
The table:cell-address attribute specifies the original address of a cell used in a calculation.
The table:cell-address attribute is usable with the following element: <table:change-track-table-cell> 9.9.16.
The table:cell-address attribute has the data type cellAddress 18.3.4.
The table:cell-range attribute specifies a list of ranges of cells.
The table:cell-range attribute is usable with the following elements: <chart:footer> 11.2.3, <chart:subtitle> 11.2.2 and <chart:title> 11.2.1.
The table:cell-range attribute has the data type cellRangeAddressList 18.3.6.
The table:cell-range-address attribute specifies a range of cells or a list of ranges of cells.
The table:cell-range-address attribute specifies the source from which the category labels are taken. If this attribute or the <chart:categories> element is omitted the chart:data-source-has-labels 19.17 attribute of the <chart:plot-area> 11.5 element should be evaluated.
The table:cell-range-address attribute is usable with the following element: <chart:categories> 11.10.
The table:cell-range-address attribute has the data type cellRangeAddressList 18.3.6.
The table:cell-range-address attribute specifies the x and y-coordinate values for bubble charts when the chart:class 11.5 attribute of its parent <chart:series> 11.12 element has the value chart:bubble.
The table:cell-range-address attribute is usable with the following element: <chart:domain> 11.13.
The table:cell-range-address attribute has the data type cellRangeAddressList 18.3.6.
The table:cell-range-address attribute specifies the x-coordinate values for scatter charts when the chart:class 19.15 attribute of its parent <chart:series> 11.12 element has the value chart:scatter.
The table:cell-range-address attribute is usable with the following element: <chart:domain> 11.13.
The table:cell-range-address attribute has the data type cellRangeAddressList 18.3.6.
The table:cell-range-address attribute of the first <chart:domain> element specifies the y-coordinate values and the table:cell-range-address attribute of the second <chart:domain> element specifies the x-coordinate values for surface charts when the chart:class 19.15 attribute of its parent <chart:series> 11.12 element has the value chart:surface and the chart:values-cell-range-address 19.28 attribute of this <chart:series> element specifies a range with more than one row and more than one column.
The table:cell-range-address attribute is usable with the following element: <chart:domain> 11.13.
The table:cell-range-address attribute has the data type cellRangeAddressList 18.3.6.
The table:cell-range-address attribute specifies the ranges of data for a chart.
The table:cell-range-address attribute at the <chart:plot-area> element has no effect in case the data is assigned to the <chart:series> 11.12 elements directly by chart:values-cell-range-address 19.28 attributes.
The use of the table:cell-range-address attribute is deprecated in favor of the chart:values-cell-range-address attributes of <chart:series> elements.
The table:cell-range-address attribute is usable with the following element: <chart:plot-area> 11.5.
The table:cell-range-address attribute has the data type cellRangeAddressList 18.3.6.
The table:cell-range-address attribute specifies the address of a range that is highlighted.
The table:cell-range-address attribute is usable with the following element: <table:highlighted-range> 9.3.4.
The table:cell-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:cell-range-address attribute specifies the address of a named range. The address can be either absolute or relative. If the cell range address is relative, the parent <table:named-range> element shall have a table:base-cell-address 19.590 attribute with a value. A relative cell address defines an offset which shall be interpreted relative to the cell where the named range is used. The offset is the same as the offsets between the table cell addressed by the relative cell range address and the table cell specified by the table:base-cell-address attribute.
The table:cell-range-address attribute is usable with the following element: <table:named-range> 9.4.12.
The table:cell-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:cell-range-address attribute specifies the cell range containing the source data. The value of this attribute shall be an absolute cell address that contains a table name. The dollar signs “$” (U+0024, DOLLAR SIGN) that indicate an absolute address may be omitted. If a table:name 19.677 attribute on an element specifies a named range, the cell range specified by the table:cell-range 19.596 attribute on the same element, shall match the cell range specified by the named range.
The table:cell-range-address attribute is usable with the following element: <table:source-cell-range> 9.6.5.
The table:cell-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:cell-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:column attribute specifies the column number of a cell.
The table:column attribute is usable with the following elements: <table:cell-address> 9.9.18, <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:column attribute has the data type integer 18.2.
The table:comment attribute specifies a comment about a scenario.
The table:comment attribute is usable with the following element: <table:scenario> 9.2.7.
The table:comment attribute has the data type string 18.2.
Note: Possible actions include presentation of a message, triggering an event, and performance of a script, with or without invalidating the value. The table:allow-empty-cell 19.587 attribute value influences whether the table:condition is applicable.
The value of this attribute should be a namespace prefix, followed by a ":" (U+003A, COLON), followed by Boolean expression. If the namespace prefix is missing the namespace defaults to the "urn:oasis:names:tc:opendocument:xmlns:of:1.2" namespace. The XML namespace that applies to the table:condition attribute specifies the syntax and semantics of the expression occurrences in the table:condition syntax.
Note: The value of the table:base-cell-address 19.590 attribute of the <table:content-validation> 9.4.5 element can influence how references are resolved in an expression anywhere within the defined conditions.
An OpenDocument Consumer when hosting a formula evaluator makes available the host-dependent properties defined by Table 16 Host-dependent Properties in 19.646.
The defined conditions are:
•cell-content-text-length() op value, where op is one of the relational operators ””<”,“>”, ”<=”, ”>=”, ”=” or “!=”: true if the length of the cell's text compared to the value specified in the condition by value using the relational operator op evaluates to true.
•cell-content-text-length-is-between(value1, value2): true if the length of the cell's text is between value1 and value2.
•cell-content-text-length-is-not-between(value1, value2): true if the length of the cell's text is not between value1 and value2.
•cell-content-is-in-list(list), where list is one or more string entries, separated by ”;” (U+003B, SEMICOLON), or an expression: true if the cell's content is in list.
•cell-content-is-decimal-number() and condition, where condition is one of the value conditions below: true if the cell has a numeric value and condition is true.
•cell-content-is-whole-number() and condition, where condition is one of the value conditions below: true if the cell's cell has a whole-number value and condition is true.
•cell-content-is-date() and condition, where condition is one of the value conditions below: true if the cell has a date value and condition is true.
•cell-content-is-time() and condition, where condition is one of the value conditions below: true if the cell has a time value and condition is true.
•is-true-formula(expression): true if evaluation of the expression yields a value that converts to logical type value true in the semantics for the expression; false otherwise.
The defined value conditions are:
•cell-content() op value, where op is one of the relational operators ”<”, ”>”, ”<=”, ”>=”, ”=” or ”!=”: true if the cell's value compared to the value specified in the condition by value using the relational operator op evaluates to true.
•cell-content-is-between(value1, value2): true if the cell's value is between value1 and value2.
•cell-content-is-not-between(value1, value2): true if the cell's value is not between value1 and value2.
•is-true-formula(expression): true if evaluation of the expression yields a value that converts to logical value true in the semantics for the expression; false otherwise.
Within the conditions:
•value, value1 and value2 are a numberValue, a string or an expression.
•numberValue is a whole or decimal number in the lexical form of the [xmlschema-2] decimal datatype.
•string expresses a value of the [xmlschema-2] string datatype by surrounding the sequence of string characters in quotation marks (U+0022, QUOTATION MARK). A quotation mark within the string itself is expressed with two consecutive quotation marks.
•expression is a lexical form that is neither numberValue nor string and that is a well-formed expression determined by the namespace applicable to the table:condition value.
The table:condition attribute is usable with the following element: <table:content-validation> 9.4.5.
The table:condition attribute has the data type string 18.2.
The defined values for the table:condition-source attribute are:
•cell-range: condition encoded into the cell range specified by a table:condition-source-range-address 19.602 attribute.
•self: condition specified by the <table:filter> element's child elements.
The default value for this attribute is self.
The table:condition-source attribute is usable with the following element: <table:filter> 9.5.2.
The values of the table:condition-source attribute are self or cell-range.
The table:condition-source-range-address attribute is usable with the following element: <table:filter> 9.5.2.
The table:condition-source-range-address attribute has the data type cellRangeAddress 18.3.5.
The defined values for the table:contains-error attribute are:
The default value for this attribute is false.
The table:contains-error attribute is usable with the following element: <table:highlighted-range> 9.3.4.
The table:contains-error attribute has the data type boolean 18.3.3.
The defined values for the table:contains-header attribute are:
•false: the first row or column of the database range does not define labels.
•true: the first row or column of the database range defines labels.
The default value for this attribute is true.
The table:contains-header attribute is usable with the following element: <table:database-range> 9.4.15.
The table:contains-header attribute has the data type boolean 18.3.3.
The table:content-validation-name attribute specifies the name of a validity check.
The value of this attribute is a name found in the table:name 19.677 attribute of a <table:content-validation> 9.4.5 element. If this attribute is not present, a cell may have arbitrary content.
The table:content-validation-name attribute is usable with the following elements: <table:covered-table-cell> 9.1.5 and <table:table-cell> 9.1.4.
The table:content-validation-name attribute has the data type string 18.2.
The defined values for the table:copy-back attribute are:
•false: data is not copied back into a scenario table if another scenario is activated.
•true: data copied back into a scenario table if another scenario is activated.
The default value for this attribute is true.
The table:copy-back attribute is usable with the following element: <table:scenario> 9.2.7.
The table:copy-back attribute has the data type boolean 18.3.3.
The defined values for the table:copy-formulas attribute are:
The default value for this attribute is true.
The table:copy-formulas attribute is usable with the following element: <table:scenario> 9.2.7.
The table:copy-formulas attribute has the data type boolean 18.3.3.
The defined values for the table:copy-styles attribute are:
The default value for this attribute is true.
The table:copy-styles attribute is usable with the following element: <table:scenario> 9.2.7.
The table:copy-styles attribute has the data type boolean 18.3.3.
The table:count attribute specifies the count of inserted rows, columns or tables.
The default value for this attribute is 1.
The table:count attribute is usable with the following element: <table:insertion> 9.9.3.
The table:count attribute has the data type positiveInteger 18.2.
The table:country attribute is usable with the following element: <table:sort> 9.4.19.
The table:country attribute has the data type countryCode 18.3.11.
The table:data-field attribute specifies the data field whose values are taken into account.
The table:data-field attribute is usable with the following elements: <table:data-pilot-display-info> 9.6.13 and <table:data-pilot-sort-info> 9.6.14.
The table:data-field attribute has the data type string 18.2.
The table:data-cell-range-address attribute specifies the cell range address of data.
The table:data-cell-range-address attribute is usable with the following element: <table:label-range> 9.4.9.
The table:data-cell-range-address attribute has the data type cellRangeAddress 18.3.5.
A table:database-name attribute specifies the name of an SQL database for the importation of data.
The table:database-name attribute is usable with the following elements: <table:database-source-query> 9.4.18, <table:database-source-sql> 9.4.16 and <table:database-source-table> 9.4.17.
The table:database-name attribute has the data type string 18.2.
A table:database-table-name attribute specifies a database table for the importation of data.
The table:database-table-name attribute is usable with the following element: <table:database-source-table> 9.4.17.
The table:database-table-name attribute has the data type string 18.2.
The table:data-type attribute specifies a data type for tables.
The defined values for the table:data-type attribute are:
For a <table:filter-condition> 9.5.5 element the default value for this attribute is text.
The table:data-type attribute is usable with the following element: <table:filter-condition> 9.5.5.
The values of the table:data-type attribute are text or number.
The table:data-type attribute specifies the data type of a field to be sorted.
The defined values for the table:data-type attribute are:
•automatic: consumer determines the type of data in a field.
•a value of type string (name of a user-defined sort order, implementation-dependent)
For a <table:sort-by> 9.4.20 element the default value for this attribute is automatic.
The table:data-type attribute is usable with the following element: <table:sort-by> 9.4.20.
The values of the table:data-type attribute are text, number, automatic or a value of type string 18.2.
The table:data-type attribute specifies the data type of a field to be sorted.
The defined values for the table:data-type attribute are:
•automatic: consumer determines the type of data in a field.
•a value of type string (name of a user-defined sort order, implementation-dependent)
For a <table:sort-groups> 9.4.22 element the default value for this attribute is automatic.
The table:data-type attribute is usable with the following element: <table:sort-groups> 9.4.22.
The values of the table:data-type attribute are text, number, automatic or a value of type string 18.2.
The table:date-end attribute specifies the end value for a grouping of date values.
All values that are higher than the end value are contained in a single group, while values that are equal to or lower than the end value are grouped as specified by the table:grouped-by 19.650 and table:step 19.650 attributes.
The defined values for the table:date-end attribute are:
•auto: the highest value of the field is taken as the end value.
•a value of type dateOrDateTime 18.3.14.
The table:date-end attribute is usable with the following element: <table:data-pilot-groups> 9.6.17.
The values of the table:date-end attribute are a value of type dateOrDateTime 18.3.14 or auto.
The table:date-start attribute specifies the start value for a grouping of date values.
The defined values for the table:date-start attribute are:
The table:date-start attribute is usable with the following element: <table:data-pilot-groups> 9.6.17.
The values of the table:date-start attribute are a value of type dateOrDateTime 18.3.14 or auto.
The default value for this attribute is 1899-12-30.
The table:date-value attribute is usable with the following element: <table:null-date> 9.4.2.
The table:date-value attribute has the data type date 18.2.
The table:default-cell-style-name attribute specifies a default cell style. Cells defined by a <table:table-cell> 18.3.14 element that do not have a table:style-name 19.730 attribute value use the specified default cell style.
If an individual cell has a default style specified by a table:default-cell-style-name attribute on a <table:table-column> element and by a style:default-cell-style-name on a <table:table-row> element, the default style specified by the <table:table-row> element shall be applied to the cell and the default style specified by the <table:table-column> element shall be ignored.
The table:default-cell-style-name attribute is usable with the following elements: <table:table-column> 9.1.6 and <table:table-row> 9.1.3.
The table:default-cell-style-name attribute has the data type styleNameRef 18.3.32.
The defined values for the table:direction attribute are:
The table:direction attribute is usable with the following element: <table:highlighted-range> 9.3.4.
The values of the table:direction attribute are from-another-table, to-another-table or from-same-table.
The table:display attribute specifies whether a component of a table is displayed.
The defined values for the table:display attribute are:
Components of a table for the table:display attribute are: <table:data-pilot-member> 9.6.12, <table:error-message> 9.4.7, <table:help-message> 9.4.6, <table:table-column-group> 9.1.10 and <table:table-row-group> 9.1.9.
For <table:table-column-group> 9.1.10 and <table:table-row-group> 9.1.9 elements the default value for this attribute is true.
For <table:error-message> 9.4.7 and <table:help-message> 9.4.6 elements the default value for this attribute is false.
For <table:data-pilot-member> 9.6.12 the default value for this attribute is true.
The table:display attribute is usable with the following elements: <table:data-pilot-member> 9.6.12, <table:error-message> 9.4.7, <table:help-message> 9.4.6, <table:table-column-group> 9.1.10 and <table:table-row-group> 9.1.9.
The table:display attribute has the data type boolean 18.3.3.
The defined values for the table:display-border attribute are:
The default value for this attribute is true.
The table:display-border attribute is usable with the following element: <table:scenario> 9.2.7.
The table:display-border attribute has the data type boolean 18.3.3.
The table:display-duplicates attribute specifies whether to display duplicate matches in a result.
The defined values for the table:display-duplicates attribute are:
The default value for this attribute is true.
The table:display-duplicates attribute is usable with the following element: <table:filter> 9.5.2.
The table:display-duplicates attribute has the data type boolean 18.3.3.
The defined values for the table:display-filter-buttons attribute are:
The default value for this attribute is false.
The table:display-filter-buttons attribute is usable with the following element: <table:database-range> 9.4.15.
The table:display-filter-buttons attribute has the data type boolean 18.3.3.
The defined values for the table:display-list attribute are:
•sort-ascending: the list values are displayed in ascending order.
•unsorted: the list values are displayed in the order they occur in the condition.
The default value for this attribute is unsorted.
The table:display-list attribute is usable with the following element: <table:content-validation> 9.4.5.
The values of the table:display-list attribute are none, unsorted or sort-ascending.
The table:display-member-mode attribute specifies whether the value count specified by table:member-count 19.730 attribute should be taken from the top or from the bottom of a data field's column.
The defined values for the table:display-member-mode attribute are:
•from-bottom: the value count is taken from the bottom of a data field’s column.
•From-top: the value count is taken from the top of a data field’s column.
The table:display-member-mode attribute is usable with the following element: <table:data-pilot-display-info> 9.6.13.
The values of the table:display-member-mode attribute are from-top or from-bottom.
The table:drill-down-on-double-click attribute specifies how the data pilot table reacts to a double-click 19.406 in the data pilot table. A double click other than as specified in a data pilot table has no effect.
The defined values for the table:drill-down-on-double-click attribute are:
•false: a double click on a member label or the empty area next to it starts the edit mode of the table cell, like for cells outside of the data pilot table.
Note: This can be used to rename group fields or members.
•true: a double click on a member label or the empty area next to it shows or hides details for that member.
The default value for this attribute is true.
The table:drill-down-on-double-click attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:drill-down-on-double-click attribute has the data type boolean 18.3.3.
The defined values for the table:embedded-number-behavior attribute are:
This sorting process is illustrated by the following figure:
The default value for this attribute is alpha-numeric.
The table:embedded-number-behavior attribute is usable with the following element: <table:sort> 9.4.19.
The values of the table:embedded-number-behavior attribute are alpha-numeric, integer or double.
The defined values for the table:enabled attribute are:
•false: the <table:data-pilot-display-info> element is not evaluated.
•true: the <table:data-pilot-display-info> element is evaluated.
The table:enabled attribute is usable with the following element: <table:data-pilot-display-info> 9.6.13.
The table:enabled attribute has the data type boolean 18.3.3.
The table:end attribute specifies the end value for a grouping of numeric values. All values that are higher than the end value are contained in a single group, while values that are equal to or lower than the end value are grouped as specified by table:grouped-by 19.671 and table:step 19.650 attributes.
The defined values for the table:end attribute are:
•auto: the highest value of the field is taken as the end value.
•a value of type double
The table:end attribute is usable with the following element: <table:data-pilot-groups> 9.6.17.
The values of the table:end attribute are a value of type double 18.2 or auto.
The table:end-cell-address attribute is usable with the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The table:end-cell-address attribute has the data type cellAddress 18.3.4.
The table:end-column attribute is usable with the following elements: <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:end-column attribute has the data type integer 18.2.
The table:end-position attribute is usable with the following element: <table:movement-cut-off> 9.9.12.
The table:end-position attribute has the data type integer 18.2.
The table:end-row attribute is usable with the following elements: <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:end-row attribute has the data type integer 18.2.
The table:end-table attribute is usable with the following elements: <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:end-table attribute has the data type integer 18.2.
The table:end-x attribute is usable with the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The table:end-x attribute has the data type coordinate 18.3.10.
The table:end-y attribute is usable with the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The table:end-y attribute has the data type coordinate 18.3.10.
The table:execute attribute specifies whether a macro should be executed or not.
The defined values for the table:execute attribute are:
The default value for this attribute is true.
The table:execute attribute is usable with the following element: <table:error-macro> 9.4.8.
The table:execute attribute has the data type boolean 18.3.3.
An OpenDocument Consumer when hosting a formula evaluator makes available the host-dependent properties defined by Table 16 Host-dependent Properties in 19.646.
The table:expression attribute is usable with the following element: <table:named-expression> 9.4.13.
The table:expression attribute has the data type string 18.2.
The table:field-name attribute is usable with the following element: <table:data-pilot-field-reference> 9.6.16.
The table:field-name attribute has the data type string 18.2.
The table:field-number attribute is usable with the following elements: <table:filter-condition> 9.5.5, <table:sort-by> 9.4.20 and <table:subtotal-field> 9.4.24.
The table:field-number attribute has the data type nonNegativeInteger 18.2.
The table:filter-name attribute is usable with the following elements: <table:cell-range-source> 9.3.1 and <table:table-source> 9.2.6.
The table:filter-name attribute has the data type string 18.2.
The table:filter-options attribute specifies implementation-dependent settings for a file type.
The table:filter-options attribute is usable with the following elements: <table:cell-range-source> 9.3.1 and <table:table-source> 9.2.6.
The table:filter-options attribute has the data type string 18.2.
The use of this attribute is deprecated. The table:use-first-row-styles 19.744 or table:use-last-column-styles 19.745 attributes should be used instead.
The defined values for the table:first-row-end-column attribute are:
•column: cell in first row, end column should inherit its style from the column where it appears.
•row: cell in first row, end column should inherit its style from the row where it appears.
The table:first-row-end-column attribute is usable with the following element: <table:table-template> 16.20.
The values of the table:first-row-end-column attribute are row or column.
The use of this attribute is deprecated. The table:use-first-row-styles 19.744 or table:use-first-column-styles 19.743 attributes should be used instead.
The defined values for the table:first-row-start-column attribute are:
•column: cell in first row, start column should inherit its style from the column where it appears.
•row: cell in first row, start column should inherit its style from the row where it appears.
The table:first-row-start-column attribute is usable with the following element: <table:table-template> 16.20.
The values of the table:first-row-start-column attribute are row or column.
The table:formula attribute specifies a formula for a table cell.
An OpenDocument Consumer when hosting a formula evaluator has the host-dependent properties specified in Table 16.
Table 16 Host-dependent Properties
Property | Attribute | Default Value |
HOST-CASE-SENSITIVE | table:case-sensitive | true |
HOST-PRECISION-AS-SHOWN | table:precision-as-shown | false |
HOST-SEARCH-CRITERIA-MUST-APPLY-TO-WHOLE-CELL | table:search-criteria-must-apply-to-whole-cell | true |
HOST-AUTOMATIC-FIND-LABELS | table:automatic-find-labels | true |
HOST-USE-REGULAR-EXPRESSIONS | table:use-regular-expressions | true |
HOST-USE-WILDCARDS | table:use-wildcards | false |
HOST-NULL-YEAR | table:null-year | 1930 |
HOST-NULL-DATE | table:null-date | 1899-12-30 |
HOST-LOCALE | N/A | Implementation-defined |
HOST-ITERATION-STATUS | table:status | disable |
HOST-ITERATION-MAXIMUM-DIFFERENCE | table:maximum-difference | 0 |
HOST-ITERATION-STEPS | table:steps | 100 |
Note: Host-dependent properties are applicable to style:condition (19.472), table:condition (19.600) and, table:expression (19.639) attributes.
The table:formula attribute is usable with the following elements: <table:change-track-table-cell> 9.9.16, <table:covered-table-cell> 9.1.5 and <table:table-cell> 9.1.4.
The table:formula attribute has the data type string 18.2.
The table:function attribute specifies functions that are applied to tables.
The table:function attribute on all elements has the following defined values:
•stdev: the standard deviation, treating all numeric values as a sample from a population.
•stdevp: the standard deviation, treating all numeric values as a whole population.
•var: the variance, treating all numeric values as a sample from a population.
•varp: the variance, treating all numeric values as a whole population.
•a value of type string: an implementation-dependent function name.
The table:function attribute specifies a function.
The table:function attribute is usable with the following element: <table:consolidation> 9.7.
The values of the table:function attribute are average, count, countnums, max, min, product, stdev, stdevp, sum, var, varp or a value of type string 18.2.
For <table:data-pilot-field> elements whose table:orientation 19.743 attribute has the value data, the defined values for the table:function attribute are those defined in 19.647.1.
For <table:data-pilot-field> elements whose table:orientation attribute has the value column or row, the only defined value for the table:function attribute is:
•auto: no function is applied to that category field.
The table:function attribute is usable with the following element: <table:data-pilot-field> 9.6.7.
The values of the table:function attribute are auto, average, count, countnums, max, min, product, stdev, stdevp, sum, var, varp or a value of type string 18.2.
The table:function attribute specifies the type of subtotals to calculate.
In addition to the values defined in 19.647.1 the following value is defined:
•auto: specifies that subtotals shall use the same function(s) that are used to calculate the <table:data-pilot-field> 9.6.7 elements with table:orientation="data" 19.690.
The table:function attribute is usable with the following element: <table:data-pilot-subtotal> 9.6.10.
The values of the table:function attribute are auto, average, count, countnums, max, min, product, stdev, stdevp, sum, var, varp or a value of type string 18.2.
The table:function attribute specifies the type of subtotals to calculate.
The table:function attribute is usable with the following element: <table:subtotal-field> 9.4.24.
The values of the table:function attribute are average, count, countnums, max, min, product, stdev, stdevp, sum, var, varp or a value of type string 18.2.
The defined values for the table:grand-total attribute are:
The default value for this attribute is both.
The table:grand-total attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The values of the table:grand-total attribute are none, row, column or both.
The table:group-by-field-number attribute is usable with the following element: <table:subtotal-rule> 9.4.23.
The table:group-by-field-number attribute has the data type nonNegativeInteger 18.2.
The defined values for the table:grouped-by attribute are:
The table:grouped-by attribute is usable with the following element: <table:data-pilot-groups> 9.6.17.
The values of the table:grouped-by attribute are seconds, minutes, hours, days, months, quarters or years.
The defined values for the table:has-persistent-data attribute are:
•false: data in a database range is not saved when the document itself is saved.
•true: data in a database range is saved when the document itself is saved.
The default value for this attribute is true.
The table:has-persistent-data attribute is usable with the following element: <table:database-range> 9.4.15.
The table:has-persistent-data attribute has the data type boolean 18.3.3.
The table:id attribute specifies the id of an insertion or other tracked change.
The table:id attribute is usable with the following elements: <table:cell-content-change> 9.9.17, <table:cell-content-deletion> 9.9.7, <table:change-deletion> 9.9.8, <table:deletion> 9.9.9, <table:dependency> 9.9.5, <table:insertion> 9.9.3, <table:insertion-cut-off> 9.9.11, <table:movement> 9.9.13 and <table:previous> 9.9.19.
The table:id attribute has the data type string 18.2.
The defined values for the table:identify-categories attribute are:
The default value for this attribute is false.
The table:identify-categories attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:identify-categories attribute has the data type boolean 18.3.3.
The defined values for the table:ignore-empty-rows attribute are:
The default value for this attribute is false.
The table:ignore-empty-rows attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:ignore-empty-rows attribute has the data type boolean 18.3.3.
The table:index attribute is usable with the following element: <table:operation> 9.3.3.
The table:index attribute has the data type nonNegativeInteger 18.2.
The defined values for the table:is-active attribute are:
The table:is-active attribute is usable with the following element: <table:scenario> 9.2.7.
The table:is-active attribute has the data type boolean 18.3.3.
The table:is-data-layout-field attribute specifies whether a field is a data layout field.
The defined values for the table:is-data-layout-field attribute are:
The default value for this attribute is false.
The table:is-data-layout-field attribute is usable with the following element: <table:data-pilot-field> 9.6.7.
The table:is-data-layout-field attribute has the data type string 18.2.
The defined values for the table:is-selection attribute are:
The default value for this attribute is false.
The table:is-selection attribute is usable with the following element: <table:database-range> 9.4.15.
The table:is-selection attribute has the data type boolean 18.3.3.
The table:is-sub-table attribute specifies if a nested table is a subtable.
The defined values for the table:is-sub-table attribute are:
The default value for this attribute is false.
The table:is-sub-table attribute is usable with the following element: <table:table> 9.1.2.
The table:is-sub-table attribute has the data type boolean 18.3.3.
The table:label-cell-range-address attribute specifies a cell range address for labels.
The table:label-cell-range-address attribute is usable with the following element: <table:label-range> 9.4.9.
The table:label-cell-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:language attribute specifies the natural language in which a comparison will occur.
The table:language attribute is usable with the following element: <table:sort> 9.4.19.
The table:language attribute has the data type languageCode 18.3.17.
The table:last-column-spanned attribute together with the table:last-row-spanned 19.664 attribute specifies the last known size of a range. If the size of the range has changed since the determination of its size, the value of these attributes will be incorrect.
The table:last-column-spanned attribute is usable with the following element: <table:cell-range-source> 9.3.1.
The table:last-column-spanned attribute has the data type positiveInteger 18.2.
The use of this attribute is deprecated. The table:use-last-row-styles 19.746 or table:use-last-column-styles 19.745 attributes should be used instead.
The defined values for the table:last-row-end-column attribute are:
•column: cell in last row, end column should inherit its style from the column where it appears.
•row: cell in last row, end column should inherit its style from the column where it appears.
The table:last-row-end-column attribute is usable with the following element: <table:table-template> 16.20.
The values of the table:last-row-end-column attribute are row or column.
The table:last-row-spanned attribute together with the table:last-column-spanned 19.662 attribute specifies the last known size of a range. If the size of the range has changed since the determination of its size, the value of these attributes will be incorrect.
The table:last-row-spanned attribute is usable with the following element: <table:cell-range-source> 9.3.1.
The table:last-row-spanned attribute has the data type positiveInteger 18.2.
The use of this attribute is deprecated. The table:use-last-row-styles 19.746 or table:use-first-column-styles 19.743attributes should be used instead.
The defined values for the table:last-row-start-column attribute are:
•column: cell in last row, start column should inherit its style from the column where it appears.
•row: cell in last row, start column should inherit its style from the column where it appears.
The table:last-row-start-column attribute is usable with the following element: <table:table-template> 16.20.
The values of the table:last-row-start-column attribute are row or column.
The table:layout-mode attribute specifies how to layout a field.
The defined values for the table:layout-mode attribute are:
The table:layout-mode attribute is usable with the following element: <table:data-pilot-layout-info> 9.6.15.
The values of the table:layout-mode attribute are tabular-layout, outline-subtotals-top or outline-subtotals-bottom.
The defined values for the table:link-to-source-data attribute are:
•false: data in consolidated table range not linked to source data.
•true: data in consolidated table range is linked to source data.
The default value for this attribute is false.
The table:link-to-source-data attribute is usable with the following element: <table:consolidation> 9.7.
The table:link-to-source-data attribute has the data type boolean 18.3.3.
The defined values for the table:marked-invalid attribute are:
The table:marked-invalid attribute is usable with the following element: <table:highlighted-range> 9.3.4.
The table:marked-invalid attribute has the data type boolean 18.3.3.
The table:matrix-covered attribute specifies if a cell is contained in a matrix.
The defined values for the table:matrix-covered attribute are:
The default value for this attribute is false.
The table:matrix-covered attribute is usable with the following element: <table:change-track-table-cell> 9.9.16.
The table:matrix-covered attribute has the data type boolean 18.3.3.
The default value for this attribute is 0.001.
The table:maximum-difference attribute is usable with the following element: <table:iteration> 9.4.3.
The table:maximum-difference attribute has the data type double 18.2.
The table:member-count attribute is usable with the following element: <table:data-pilot-display-info> 9.6.13.
The table:member-count attribute has the data type nonNegativeInteger 18.2.
The table:member-name attribute specifies the value of a data pilot member.
The table:member-name attribute is usable with the following element: <table:data-pilot-field-reference> 9.6.16.
The table:member-name attribute has the data type string 18.2.
The defined values for the table:member-type attribute are:
•named: the table:member-name 19.672 attribute on the same <table:data-pilot-field-reference> element specifies the member whose value within the data field is taken into account.
•next: the value of the data field for the next visible member of the referenced category column is taken into account. Empty members are skipped.
•previous: the value of the data field for the next visible member of the referenced category column is taken into account. Empty members are skipped.
The table:member-type attribute is usable with the following element: <table:data-pilot-field-reference> 9.6.16.
The table:message-type attribute specifies the display of messages.
The defined values for the table:message-type attribute are:
The default value for this attribute is stop.
The table:message-type attribute is usable with the following element: <table:error-message> 9.4.7.
The values of the table:message-type attribute are stop, warning or information.
The defined values for the table:mode attribute are:
The default value for this attribute is copy-all.
The table:mode attribute is usable with the following element: <table:table-source> 9.2.6.
The values of the table:mode attribute are copy-all or copy-results-only.
The table:multi-deletion-spanned attribute is usable with the following element: <table:deletion> 9.9.9.
The table:multi-deletion-spanned attribute has the data type integer 18.2.
The table:name attribute specifies a name.
The table:name attribute specifies the name of a source database range or named range.
The table:name attribute is usable with the following element: <table:cell-range-source> 9.3.1.
The table:name attribute has the data type string 18.2.
The table:name attribute is usable with the following element: <table:content-validation> 9.4.5.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the name of a group.
The table:name attribute is usable with the following element: <table:data-pilot-group> 9.6.18.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the name of a member.
The table:name attribute is usable with the following element: <table:data-pilot-group-member> 9.6.19.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the value for which display information is specified.
The table:name attribute is usable with the following element: <table:data-pilot-member> 9.6.12.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the name of a data pilot table.
The table:name attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:name attribute has the data type string 18.2.
The table:name attribute is usable with the following element: <table:database-range> 9.4.15.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the name of an expression.
The table:name attribute is usable with the following element: <table:named-expression> 9.4.13.
The table:name attribute has the data type string 18.2.
The table:name attribute is usable with the following element: <table:named-range> 9.4.12.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the name of a detective operation.
The defined values for the table:name attribute are:
•trace-dependents: highlights cells that use the value of the current cell in their formula.
•trace-precedents: highlights cells whose values are used in the formula of the current cell.
The table:name attribute is usable with the following element: <table:operation> 9.3.3.
The values of the table:name attribute are trace-dependents, remove-dependents, trace-precedents, remove-precedents or trace-errors.
The table:name attribute is usable with the following element: <table:source-cell-range> 9.6.5.
The table:name attribute has the data type string 18.2.
The table:name attribute is usable with the following element: <table:source-service> 9.6.6.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the name of a table.
The table:name attribute is usable with the following element: <table:table> 9.1.2.
The table:name attribute has the data type string 18.2.
The table:name attribute specifies the name of a table template.
The table:name attribute is usable with the following element: <table:table-template> 16.20.
The table:name attribute has the data type string 18.2.
The default value for this attribute is 1930.
The table:null-year attribute is usable with the following element: <table:calculation-settings> 9.4.1.
The table:null-year attribute has the data type positiveInteger 18.2.
The table:number-columns-repeated attribute specifies the repetition of columns.
For a <table:covered-table-cell> 9.1.5 element the default value for this attribute is 1.
The table:number-columns-repeated attribute is usable with the following element: <table:covered-table-cell> 9.1.5.
The table:number-columns-repeated attribute has the data type positiveInteger 18.2.
For a <table:table-cell> 9.1.4 element the default value for this attribute is 1.
The table:number-columns-repeated attribute is usable with the following element: <table:table-cell> 9.1.4.
The table:number-columns-repeated attribute has the data type positiveInteger 18.2.
For a <table:table-column> 9.1.6 element the default value for this attribute is 1.
The table:number-columns-repeated attribute is usable with the following element: <table:table-column> 9.1.6.
The table:number-columns-repeated attribute has the data type positiveInteger 18.2.
The table:number-columns-spanned attribute specifies the number of columns that a cell spans.
When a cell covers another cell because of a column or row span value greater than one, a <table:covered-table-cell> 9.1.5 element shall appear in the table to represent the covered cell.
The default value for this attribute is 1.
The table:number-columns-spanned attribute is usable with the following element: <table:table-cell> 9.1.4.
The table:number-columns-spanned attribute has the data type positiveInteger 18.2.
When a cell covers another cell because of a column or row span value greater than one, a <table:covered-table-cell> 9.1.5 element shall appear in the table to represent the covered cell.
The default value for this attribute is 1.
The table:number-rows-repeated attribute is usable with the following element: <table:table-row> 9.1.3.
The table:number-rows-repeated attribute has the data type positiveInteger 18.2.
The table:number-rows-spanned attribute specifies the number of rows that a cell spans.
The default value for this attribute is 1.
The table:number-rows-spanned attribute is usable with the following element: <table:table-cell> 9.1.4.
The table:number-rows-spanned attribute has the data type positiveInteger 18.2.
The table:number-matrix-columns-spanned attribute is usable with the following elements: <table:change-track-table-cell> 9.9.16 and <table:table-cell> 9.1.4.
The table:number-matrix-columns-spanned attribute has the data type positiveInteger 18.2.
The table:number-matrix-rows-spanned attribute specifies the number of rows spanned by a matrix.
The table:number-matrix-rows-spanned attribute is usable with the following elements: <table:change-track-table-cell> 9.9.16 and <table:table-cell> 9.1.4.
The table:number-matrix-rows-spanned attribute has the data type positiveInteger 18.2.
The table:object-name attribute is usable with the following element: <table:source-service> 9.6.6.
The table:object-name attribute has the data type string 18.2.
The defined values for the table:on-update-keep-size attribute are:
The default value for this attribute is true.
The table:on-update-keep-size attribute is usable with the following element: <table:database-range> 9.4.15.
The table:on-update-keep-size attribute has the data type boolean 18.3.3.
The defined values for the table:on-update-keep-styles attribute are:
The default value for this attribute is false.
The table:on-update-keep-styles attribute is usable with the following element: <table:database-range> 9.4.15.
The table:on-update-keep-styles attribute has the data type boolean 18.3.3.
The table:operator attribute specifies the operator to use in a filter condition. Each cell contained in columns specified by a field number (table:field-number 19.641 attribute) is compared to a value (table:value 19.641 attribute) using the specified operator. The result of this comparison is the result of the filter sub-conditions specified by a <table:filter-condition> element.
The defined operators that use regular expressions are:
•match (matches)
•!match (does not match)
The table:value attribute contains the regular expression.
Regular expressions are implementation-dependent expressions that, at a minimum, conform to the requirements of Conformance Clause C1 of [UTR18].
The defined operators that do not use regular expressions are:
•= (equal to)
•!= (not equal to)
•< (less than)
•> (greater than)
•<= (less than or equal to)
•>= (greater than or equal to)
•begins (begins with)
•contains (contains)
•!contains (does not contain)
•ends (ends with)
•!begins (does not begin with)
•!ends (does not end with)
•bottom percent (same as bottom values, except that the office:value 19.752 attribute specifies the number of cells for which the condition is true as a percentage)
•bottom values (true for the n cells that have the smallest value, where n is the value of the office:value attribute)
•empty (true for empty cells)
•!empty (true for non-empty cells)
•top percent (same as bottom percent, but for the largest values)
•top values (same as bottom values, but for the largest values)
Depending on the value of the table:data-type 19.388 attribute, all operations take place on string or numeric values.
The table:operator attribute is usable with the following element: <table:filter-condition> 9.5.5.
The table:operator attribute has the data type string 18.2.
The table:order attribute specifies whether a sort order should be in ascending or descending order.
The defined values for the table:order attribute are:
Note: Sorting is locale- and implementation-dependent.
For <table:sort-by> 9.4.20 and <table:sort-groups> 9.4.22 elements the default value for this attribute is ascending.
The table:order attribute is usable with the following elements: <table:data-pilot-sort-info> 9.6.14, <table:sort-by> 9.4.20 and <table:sort-groups> 9.4.22.
The values of the table:order attribute are ascending or descending.
The table:orientation attribute specifies the organizing of tables.
The table:orientation attribute specifies the orientation of a source field.
The defined values for the table:orientation attribute are:
The table:orientation attribute is usable with the following element: <table:data-pilot-field> 9.6.7.
The values of the table:orientation attribute are row, column, data, hidden or page.
The table:orientation attribute specifies whether data fields are organized in row or columns.
The defined values for the table:orientation attribute are:
For a <table:database-range> 9.4.15 element the default value for this attribute is row.
The table:orientation attribute is usable with the following element: <table:database-range> 9.4.15.
The values of the table:orientation attribute are column or row.
The table:orientation attribute specifies whether labels label rows or columns.
The defined values for the table:orientation attribute are:
The table:orientation attribute is usable with the following element: <table:label-range> 9.4.9.
The values of the table:orientation attribute are column or row.
The defined values for the table:page-breaks-on-group-change attribute are:
•false: page breaks are not inserted after subtotals for a group.
•true: page breaks are inserted after subtotals for a group.
The default value for this attribute is false.
The table:page-breaks-on-group-change attribute is usable with the following element: <table:subtotal-rules> 9.4.21.
The table:page-breaks-on-group-change attribute has the data type boolean 18.3.3.
The table:paragraph-style-name attribute is usable with the following elements: <table:body> 16.21.6, <table:even-columns> 16.21.9, <table:even-rows> 16.21.7, <table:first-column> 16.21.4, <table:first-row> 16.21.2, <table:last-column> 16.21.5, <table:last-row> 16.21.3, <table:odd-columns> 16.21.10 and <table:odd-rows> 16.21.8.
The table:paragraph-style-name attribute has the data type styleNameRef 18.3.32.
A table:parse-sql-statement attribute specifies whether the consumer will parse SQL statements.
The defined values for the table:parse-sql-statement attribute are:
The default value for this attribute is false.
The table:parse-sql-statement attribute is usable with the following element: <table:database-source-sql> 9.4.16.
The table:parse-sql-statement attribute has the data type boolean 18.3.3.
The table:password attribute is usable with the following element: <table:source-service> 9.6.6.
The table:password attribute has the data type string 18.2.
If multiple rows or columns get deleted, the table:start-position 19.723 and table:end-position 19.633 attributes contain the number of the first (inclusive) and last (exclusive) deleted rows or columns.
The table:position attribute is usable with the following elements: <table:deletion> 9.9.9, <table:insertion> 9.9.3, <table:insertion-cut-off> 9.9.11 and <table:movement-cut-off> 9.9.12.
The table:position attribute has the data type integer 18.2.
The defined values for the table:precision-as-shown attribute are:
The default value for this attribute is false.
The table:precision-as-shown attribute is usable with the following element: <table:calculation-settings> 9.4.1.
The table:precision-as-shown attribute has the data type boolean 18.3.3.
The table:print attribute specifies if a table will be printed. The table:print attribute value is overridden by the table:display 19.621 attribute. If the table is not displayed, it will also not be printed.
If a table is printed, the table range printed can be specified by the table:print-ranges attribute. If there is no table:print-ranges 19.698 attribute or it has no value specified, the non-empty portion of a table will be printed.
The defined values for the table:print attribute are:
•false: table cannot be printed.
•true: table can be printed.
The default value for this attribute is true.
The table:print attribute is usable with the following element: <table:table> 9.1.2.
The table:print attribute has the data type boolean 18.3.3.
The table:print-ranges attribute is usable with the following element: <table:table> 9.1.2.
The table:print-ranges attribute has the data type cellRangeAddressList 18.3.6.
This attribute is deprecated in favor of the table:protected 19.700 attribute.
The defined values for the table:protect attribute are:
•false: cell is not protected.
•true: cell is protected.
The default value for this attribute is false.
The table:protect attribute is usable with the following elements: <table:covered-table-cell> 9.1.5 and <table:table-cell> 9.1.4.
The table:protect attribute has the data type boolean 18.3.3.
The table:protected attribute specifies protection for tables.
The defined values for the table:protected attribute are:
For a <table:covered-table-cell> 9.1.5 element the default value for this attribute is false.
The table:protected attribute is usable with the following element: <table:covered-table-cell> 9.1.5.
The table:protected attribute has the data type boolean 18.3.3.
The defined values for the table:protected attribute are:
The table:protected attribute is usable with the following element: <table:scenario> 9.2.7.
The table:protected attribute has the data type boolean 18.3.3.
The table:protected attribute specifies whether a table is protected from editing. If the table is protected, the table:protection-key 19.701 attribute can specify an authorization requirement for resetting the protection to enable editing. For a protected table, the protection of table cells may be controlled individually by the style:cell-protect 20.253 attribute. Table cells are protected only if they have a table cell style assigned whose style:cell-protect attribute value is different than none.
The defined values for the table:protected attribute are:
•false: table is not protected.
•true: table is protected.
For a <table:table> 9.1.2 element the default value for this attribute is false.
The table:protected attribute is usable with the following element: <table:table> 9.1.2.
The table:protected attribute has the data type boolean 18.3.3.
The defined values for the table:protected attribute are:
For a <table:table-cell> 9.1.4 element the default value for this attribute is false.
The table:protected attribute is usable with the following element: <table:table-cell> 9.1.4.
The table:protected attribute has the data type boolean 18.3.3.
The table:protection-key attribute, when present, specifies that an authorization is required for removing the protection of a table, table cell or scenario. The authentication procedure is identified by the table:protection-key-digest-algorithm attribute. 19.702 The attribute value is binary data that may be used by the authentication procedure.
The password shall be provided as a sequence of bytes in UTF-8 encoding.
The table:protection-key attribute is usable with the following elements: <office:spreadsheet> 3.7 and <table:table> 9.1.2.
The table:protection-key attribute has the data type string 18.2.
If the IRI identifies a message-digest algorithm specified in §5.7 of [xmlenc-core], the value of table:protection-key 20.253 attribute shall be the hash value of the password that is required to authorize removal of the protection. The password shall be provided as a sequence of bytes in UTF-8 encoding.
Any other procedures, their identifying IRIs, and their application of table:protection-key values are implementation-defined.
Consumers shall support http://www.w3.org/2000/09/xmldsig#sha1, which is the default, and http://www.w3.org/2000/09/xmldsig#sha256. They may support other algorithms described in §5.7 of [xmlenc-core] or alternative procedures. Producers should use http://www.w3.org/2000/09/xmldsig#sha256.
The default value for this attribute is http://www.w3.org/2000/09/xmldsig#sha1.
The table:protection-key-digest-algorithm attribute is usable with the following elements: <office:spreadsheet> 3.7 and <table:table> 9.1.2.
The table:protection-key-digest-algorithm attribute has the data type anyIRI 18.3.2.
The table:query-name attribute is usable with the following element: <table:database-source-query> 9.4.18.
The table:query-name attribute has the data type string 18.2.
The defined values for the table:range-usable-as attribute are:
The default value for this attribute is none.
The table:range-usable-as attribute is usable with the following element: <table:named-range> 9.4.12.
The values of the table:range-usable-as attribute are none, or white space separated non-empty lists of one of these values: print-range, filter, repeat-row, or repeat-column..
The table:refresh-delay attribute specifies a time delay between automatic refresh actions.
The table:refresh-delay attribute is usable with the following elements: <table:cell-range-source> 9.3.1, <table:database-range> 9.4.15 and <table:table-source> 9.2.6.
The table:refresh-delay attribute has the data type duration 18.2.
The table:rejecting-change-id attribute is usable with the following elements: <table:cell-content-change> 9.9.17, <table:deletion> 9.9.9, <table:insertion> 9.9.3 and <table:movement> 9.9.13.
The table:rejecting-change-id attribute has the data type string 18.2.
The table:rfc-language-tag attribute specifies a language identifier according to the rules of [RFC5646], or its successors.
It shall only be used if its value cannot be expressed as a valid combination of the table:language, table:script and table:country attributes.
Producers may add support for consumers that don't support the table:rfc-language-tag attribute by specifying table:language 19.701, table:script 19.661 and table:country 19.710 attributes with values that are implementation-dependent.
The table:rfc-language-tag attribute augments the table:language, table:script and table:country attributes. It shall only be used if its value could not be expressed as a valid combination of those. The value shall be a language identifier according to the rules of [RFC5646], or its successors. If a fall-back is provided for consumers that do not support the table:rfc-language-tag attribute, producers should add table:language, table:script and table:country attributes whose values are as close as possible to the value of the table:rfc-language-tag attribute. Producers shall not use values for these attributes that contradict the value of the table:rfc-language-tag attribute.
The table:rfc-language-tag attribute is usable with the following element: <table:sort> 9.4.19.
The table:rfc-language-tag attribute has the data type language 18.3.16.
The table:row attribute specifies the row number of a cell.
The table:row attribute is usable with the following elements: <table:cell-address> 9.9.18, <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:row attribute has the data type integer 18.2.
The table:scenario-ranges attribute is usable with the following element: <table:scenario> 9.2.7.
The table:scenario-ranges attribute has the data type cellRangeAddressList 18.3.6.
The table:script attribute specifies the script information for the natural language in which comparisons will occur. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors.
The table:script attribute is usable with the following element: <table:sort> 9.4.19.
The table:script attribute has the data type scriptCode 18.3.29.
Note: The table:search-criteria-must-apply-to-whole-cell is used with the <table:filter-condition> 19.600 element when the table:data-type 19.615 attribute has the value text and the table:operator 9.5.5 attribute has a value of: match, !match, =, or !=.
The defined values for the table:search-criteria-must-apply-to-whole-cell are:
•false: search pattern can match a substring at any position within a cell.
•true: search pattern matches entire content of a cell.
The default value for this attribute is true.
The table:search-criteria-must-apply-to-whole-cell attribute is usable with the following element: <table:calculation-settings> 9.4.1.
The table:search-criteria-must-apply-to-whole-cell attribute has the data type boolean 18.3.3.
The table:selected-page attribute specifies which value is selected for an automatic filter.
The table:selected-page attribute is usable with the following element: <table:data-pilot-field> 9.6.7.
The table:selected-page attribute has the data type string 18.2.
The defined values for the table:show-details attribute are:
•false: field with a row or column orientation that is not the last field with this orientation, no members are displayed for following fields with the same orientation. Data displayed for these fields is summarized using a function specified by the data pilot's table:function 19.647 attribute.
•true: field with a row or column orientation that is not the last field with this orientation, members are displayed for following fields with the same orientation.
The table:show-details attribute is usable with the following element: <table:data-pilot-member> 9.6.12.
The table:show-details attribute has the data type boolean 18.3.3.
The defined values for the table:show-empty attribute are:
The table:show-empty attribute is usable with the following element: <table:data-pilot-level> 9.6.8.
The table:show-empty attribute has the data type boolean 18.3.3.
The defined values for the table:show-filter-button attribute are:
The default value for this attribute is true.
The table:show-filter-button attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:show-filter-button attribute has the data type boolean 18.3.3.
The table:sort-mode attribute specifies how to sort the members of a single data pilot field.
The defined values for the table:sort-mode attribute are:
•data: fields are sorted by values in the data field specified by a table:data-field 19.611 attribute.
•manual: fields are sorted by the user
•name: fields are sorted by name of the field
•none: fields are not sorted.
The table:sort-mode attribute is usable with the following element: <table:data-pilot-sort-info> 9.6.14.
The table:source-cell-range-addresses attribute specifies source cell ranges.
The table:source-cell-range-addresses attribute is usable with the following element: <table:consolidation> 9.7.
The table:source-cell-range-addresses attribute has the data type cellRangeAddressList 18.3.6.
There can be multiple <table:data-pilot-field> elements with the same value for this attribute.
The table:source-field-name attribute is usable with the following elements: <table:data-pilot-field> 9.6.7 and <table:data-pilot-groups> 9.6.17.
The table:source-field-name attribute has the data type string 18.2.
The table:source-name attribute is usable with the following element: <table:source-service> 9.6.6.
The table:source-name attribute has the data type string 18.2.
The table:sql-statement attribute is usable with the following element: <table:database-source-sql> 9.4.16.
The table:sql-statement attribute has the data type string 18.2.
The table:start attribute specifies the start value for a grouping of numeric values. All values that are lower than the start value are contained in a single group, while values that are equal to or higher than the start value are grouped as specified by the table:grouped-by 19.650 and table:step 19.650 attributes.
The defined values for the table:start attribute are:
•auto: the lowest value of the field is used as the start value.
•a value of type double.
The table:start attribute is usable with the following element: <table:data-pilot-groups> 9.6.17.
The values of the table:start attribute are a value of type double 18.2 or auto.
The table:start-column attribute is usable with the following elements: <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:start-column attribute has the data type integer 18.2.
The table:start-position attribute is usable with the following element: <table:movement-cut-off> 9.9.12.
The table:start-position attribute has the data type integer 18.2.
The table:start-row attribute is usable with the following elements: <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:start-row attribute has the data type integer 18.2.
The table:start-table attribute is usable with the following elements: <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:start-table attribute has the data type integer 18.2.
The table:status attribute specifies whether iterative calculations are enabled.
The defined values for the table:status attribute are:
The default value for this attribute is disable.
The table:status attribute is usable with the following element: <table:iteration> 9.4.3.
The values of the table:status attribute are enable or disable.
The table:step attribute is usable with the following element: <table:data-pilot-groups> 9.6.17.
The table:step attribute has the data type double 18.2.
The table:steps attribute specifies the maximum number of iterative calculations.
The default value for this attribute is 100.
The table:steps attribute is usable with the following element: <table:iteration> 9.4.3.
The table:steps attribute has the data type positiveInteger 18.2.
The table:structure-protected attribute specifies whether a table is protected from the insertion, deletion, moving or renaming of tables in the document. If the table structure is protected and the table:protection-key 19.701 attribute is present, an authorization is required for resetting the protection to enable editing.
The defined values for the table:show-details attribute are:
•false: table is not protected.
•true: table is protected.
The default value for this attribute is false.
The table:structure-protected attribute is usable with the following element: <office:spreadsheet> 3.7.
The table:structure-protected attribute has the data type boolean 18.3.3.
The table:style-name attribute specifies a <style:style> element for the table. The style specified by the <style:style> has a style:family 19.480 attribute with the value table.
The table:style-name attribute is usable with the following element: <table:background> 16.22.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:body> 16.21.6.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:covered-table-cell> 9.1.5.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:even-columns> 16.21.9.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:even-rows> 16.21.7.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:first-column> 16.21.4.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:first-row> 16.21.2.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:last-column> 16.21.5.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:last-row> 16.21.3.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:odd-columns> 16.21.10.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:odd-rows> 16.21.8.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-cell.
The table:style-name attribute is usable with the following element: <table:table-cell> 9.1.4.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-column.
The table:style-name attribute is usable with the following element: <table:table-column> 9.1.6.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table-row.
The table:style-name attribute is usable with the following element: <table:table-row> 9.1.3.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:style-name attribute specifies a <style:style> element of type table.
The table:style-name attribute is usable with the following element: <table:table> 9.1.2.
The table:style-name attribute has the data type styleNameRef 18.3.32.
The table:tab-color attribute specifies the color of the tab associated with a sheet.
When this attribute is missing, the application should use the default color used for sheet tabs.
The table:table attribute specifies a table number for insertions, deletions and for table cells.
The table:table attribute is usable with the following elements: <table:cell-address> 9.9.18, <table:deletion> 9.9.9, <table:insertion> 9.9.3, <table:source-range-address> 9.9.14 and <table:target-range-address> 9.9.15.
The table:table attribute has the data type integer 18.2.
The defined values for the table:table-background attribute are:
The table:table-background attribute is usable with the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The table:table-background attribute has the data type boolean 18.3.3.
The table:table-name attribute is usable with the following element: <table:table-source> 9.2.6.
The table:table-name attribute has the data type string 18.2.
The table:target-cell-address attribute specifies a target cell address.
The table:target-cell-address attribute is usable with the following element: <table:consolidation> 9.7.
The table:target-cell-address attribute has the data type cellAddress 18.3.4.
The table:target-range-address attribute is usable with the following element: <table:data-pilot-table> 9.6.3.
The table:target-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:target-range-address attribute specifies the cell range address of a database range.
The table:target-range-address attribute is usable with the following element: <table:database-range> 9.4.15.
The table:target-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:target-range-address attribute is usable with the following element: <table:filter> 9.5.2.
The table:target-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:target-range-address attribute is usable with the following element: <table:sort> 9.4.19.
The table:target-range-address attribute has the data type cellRangeAddress 18.3.5.
The table:template-name attribute specifies a table template by name.
The table:template-name attribute is usable with the following element: <table:table> 9.1.2.
The table:template-name attribute has the data type string 18.2.
The table:title attribute that specifies a title of a help or error message.
The table:title attribute is usable with the following elements: <table:error-message> 9.4.7 and <table:help-message> 9.4.6.
The table:title attribute has the data type string 18.2.
The table:track-changes attribute specifies whether change tracking is enabled.
The defined values for the table:track-changes attribute are:
The default value for this attribute is false.
The table:track-changes attribute is usable with the following element: <table:tracked-changes> 9.9.2.
The table:track-changes attribute has the data type boolean 18.3.3.
The table:type attribute specifies a type for a table.
The table:type attribute specifies the processing of a referenced category column for display.
The defined values for the table:type attribute are:
•column-percentage: Same as row-percentage, but the total for the result's column is used.
•member-percentage: Each result is divided by the value calculated for the category column member specified by the table:member-type 19.673 and table:member-name 19.672 attributes. Division by zero is an error. Empty results are shown as “0”. If the table:member-type attribute has the value previous, “1” is displayed as first value. If the table:member-type attribute has the value next, “1” is displayed as last value.
•member-percentage-difference: From each result, the value calculated for the category column member specified by the table:member-type 19.673 and table:member-name 19.672 attributes is subtracted, and the result is divided by this value again. Division by zero is an error. Otherwise, the rules for member-difference apply.
•none: This value means that the results in the data fields are displayed unmodified.
•row-percentage: Each result is divided by the total result for its row in the data pilot table. If there are multiple data fields, the total for the result's data field is used. If there are subtotals with manually-selected summary functions, the total is calculated with the data field's summary function. Division by zero results in an error.
•running-total: Each result is added to the sum of the results for preceding members in the referenced category column, in the reference field's sort order, and the total sum is shown.
•total-percentage: Same as row-percentage, but the grand total for the result's data field is used.
The table:type attribute is usable with the following element: <table:data-pilot-field-reference> 9.6.16.
The values of the table:type attribute are none, member-difference, member-percentage, member-percentage-difference, running-total, row-percentage, column-percentage, total-percentage or index.
The table:type attribute specifies the type of a deletion.
The defined values for the table:type attribute are:
The table:type attribute is usable with the following element: <table:deletion> 9.9.9.
The values of the table:type attribute are row, column or table.
The table:type attribute specifies the type of an insertion.
The defined values for the table:type attribute are:
The table:type attribute is usable with the following element: <table:insertion> 9.9.3.
The values of the table:type attribute are row, column or table.
The table:use-banding-columns-styles attribute specifies if the styles referenced by the <table:even-columns> 16.21.9 and <table:odd-columns> 16.21.10 elements of a table template referenced by the table:template-name 19.737 attribute are used for cells that are contained in even and odd columns.
The defined values for the table:use-banding-columns-styles attribute are:
•false: cells are not styled based on even or odd column location.
•true: cells are styled based on even or odd column location.
The default value for this attribute is false.
The table:use-banding-columns-styles attribute is usable with the following element: <table:table> 9.1.2.
The table:use-banding-columns-styles attribute has the data type boolean 18.3.3.
The table:use-banding-rows-styles attribute specifies if the styles referenced by the <table:even-rows> 16.21.7 and <table:odd-rows> 16.21.8 elements of a table template referenced by the table:template-name 19.737 attribute are used for cells that are contained in even and odd rows.
The defined values for the table:use-banding-rows-styles attribute are:
•false: cells not styled based on even or odd row location.
•true: cells styled based on even or odd row location.
The default value for this attribute is false.
The table:use-banding-rows-styles attribute is usable with the following element: <table:table> 9.1.2.
The table:use-banding-rows-styles attribute has the data type boolean 18.3.3.
The table:use-first-column-styles attribute specifies if the styles referenced by the <table:first-column> 16.21.4 element of the table template referenced by the table:template-name 19.737 attribute are used for cells that are contained in the table's first column.
The defined values for the table:use-first-column-styles attribute are:
•false: cells not styled based on first column location.
•true: cells styled based on first column location.
The default value for this attribute is false.
The table:use-first-column-styles attribute is usable with the following element: <table:table> 9.1.2.
The table:use-first-column-styles attribute has the data type boolean 18.3.3.
The table:use-first-row-styles attribute specifies if the styles referenced by the <table:first-row> 16.21.2 element of the table template referenced by the table:template-name 19.737 attribute are used for cells that are contained in the table's first row.
The defined values for the table:use-first-row-styles attribute are:
•false: cells not styled based on first row location.
•true: cells styled based on first row location.
The default value for this attribute is false.
The table:use-first-row-styles attribute is usable with the following element: <table:table> 9.1.2.
The table:use-first-row-styles attribute has the data type boolean 18.3.3.
The table:use-last-column-styles attribute specifies if the styles referenced by the <table:last-column> 16.21.5 element of the table template referenced by the table:template-name 19.737 attribute are used for cells that are contained in the table's last column.
The defined values for the table:use-last-column-styles attribute are:
•false: cells not styled based on last column location.
•true: cells styled based on last column location.
The default value for this attribute is false.
The table:use-last-column-styles attribute is usable with the following element: <table:table> 9.1.2.
The table:use-last-column-styles attribute has the data type boolean 18.3.3.
The table:use-last-row-styles attribute specifies if the styles referenced by the <table:last-row> 16.21.3 element of the table template referenced by the table:template-name 19.737 attribute are used for cells that are contained in the table's last row.
The defined values for the table:use-last-row-styles attribute are:
•false: cells not styled based on last row location.
•true: cells styled based on last row location.
The default value for this attribute is false.
The table:use-last-row-styles attribute is usable with the following element: <table:table> 9.1.2.
The table:use-last-row-styles attribute has the data type boolean 18.3.3.
The defined values for the table:type attribute are:
The default value for this attribute is none.
The table:use-labels attribute is usable with the following element: <table:consolidation> 9.7.
The values of the table:use-labels attribute are none, row, column or both.
Regular expressions are implementation-dependent expressions that, at a minimum, conform to the requirements of Conformance Clause C1 of [UTR18].
The table:use-wildcard 19.749 attribute and the table:use-regular-expressions attribute are mutually exclusive. The attribute values cannot be true for both attributes.
The defined values for the table:use-regular-expressions attribute are:
•false: regular expressions not enabled for string comparisons and searches.
•true: regular expressions enabled for string comparisons and searches.
The default value for this attribute is true.
The table:use-regular-expressions attribute is usable with the following element: <table:calculation-settings> 9.4.1.
The table:use-regular-expressions attribute has the data type boolean 18.3.3.
The table:use-regular-expressions 19.748 attribute and the table:use-wildcards attribute are mutually exclusive. The attribute values cannot be true for both attributes.
The defined values for the table:use-wildcards attribute are:
•false: wildcards are not enabled for character-string comparisons and searching.
•true: wildcards are enabled for character-string comparisons and searching.
The default value for this attribute is false.
The table:use-wildcards attribute is usable with the following element: <table:calculation-settings> 9.4.1.
The table:use-wildcards attribute has the data type boolean 18.3.3.
The table:used-hierarchy attribute is usable with the following element: <table:data-pilot-field> 9.6.7.
The table:used-hierarchy attribute has the data type integer 18.2.
The table:user-name attribute is usable with the following element: <table:source-service> 9.6.6.
The table:user-name attribute has the data type string 18.2.
The table:value attribute specifies a value for the filter condition.
The table:value attribute is usable with the following element: <table:filter-condition> 9.5.5.
The values of the table:value attribute are a value of type string 18.2 or a value of type double 18.2.
The table:value attribute specifies a single value within a set of filter values.
The table:value attribute is usable with the following element: <table:filter-set-item> 9.5.6.
The table:value attribute has the data type string 18.2.
The table:value-type attribute specifies the value type of a null date.
The default value for this attribute is date.
The table:value-type attribute is usable with the following element: <table:null-date> 9.4.2.
The only value of the table:value-type attribute is date.
The table:visibility attribute specifies whether a row or column is visible.,
The defined values for the table:visibility attribute are:
The default value for this attribute is visible.
The table:visibility attribute is usable with the following elements: <table:table-column> 9.1.6 and <table:table-row> 9.1.3.
The values of the table:visibility attribute are visible, collapse or filter.
The text:active attribute specifies the setting of the page variable.
The value of an active page variable is increased on each page.
An inactive page variable is not incremented between pages.
The defined values for the text:active attribute are:
The default value for this attribute is false.
The text:active attribute is usable with the following element: <text:page-variable-set> 7.7.1.2.
The text:active attribute has the data type boolean 18.3.3.
The text:address attribute specifies the address for a bibliography index entry.
The text:address attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:address attribute has the data type string 18.2.
The defined values for the text:alphabetical-separators attribute are:
The default value for this attribute is false.
The text:alphabetical-separators attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:alphabetical-separators attribute has the data type boolean 18.3.3.
The text:anchor-page-number attribute is usable with the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The text:anchor-page-number attribute has the data type positiveInteger 18.2.
The text:anchor-type attribute specifies how a drawing shape is bound to a text document. The anchor position is the point at which a drawing shape is bound to a text document. The defined values for the text:anchor-type attribute are shown in Table 17.
The same attribute is available as graphic property 20.418.
If the attribute is given both as element attribute and as graphic property 20.418, then the element attribute has precedence over the graphic property.
If neither an element attribute nor a graphic property is given or can be found by inheritance, then the attribute text:anchor-type defaults to value "paragraph".
Table 17 - Text anchor positions
If the value of the text:anchor-type attribute is ... | The anchor position is... | The drawing shape element shall be located in file text ... | Notes |
as-char | There is no anchor position. The drawing shape behaves like a character. | At the position where the character appears in the document. |
|
char | The character after the drawing shape element. | Just before the character. |
|
frame | The parent text box that the current drawing shape element is contained in. | In the element representing the text box to which the drawing object is bound. If an image is bound to a text box, the image element is located in the text box element. |
|
page | The page that has the same physical page number as the value of the text:anchor-page-number 19.758 attribute that is attached to the drawing shape element. If no text:anchor-page-number attribute is given, the anchor position is the page at which the character behind the drawing object element appears. | Either
Or
| The physical page number is the number assigned to the page if all pages in the document are counted starting with page 1. |
paragraph | The paragraph that the current drawing shape element is contained in. | At the start of the paragraph element. |
|
The text:anchor-type attribute is usable with the following elements: <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1.
The values of the text:anchor-type attribute are page, frame, paragraph, char or as-char.
The text:annote attribute specifies the annotation for a bibliography index entry.
The text:annote attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:annote attribute has the data type string 18.2.
The text:author attribute specifies the author or authors for a bibliography index entry.
The text:author attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:author attribute has the data type string 18.2.
The defined values for the text:bibliography-data-field attribute are:
•annote: 19.760.
•author: 19.761.
•bibliography-type: 19.763.
•booktitle: 19.764.
•chapter: 19.772.
•custom1: 19.792.
•custom2: 19.793.
•custom3: 19.794.
•custom4: 19.795.
•custom5: 19.796.
•edition: 19.806.
•editor: 19.807.
•howpublished: 19.813.
•identifier: 19.816.
•institution: 19.820.
•isbn: 19.823.
•issn: 19.824.
•journal: 19.825.
•month: 19.840.
•note: 19.842.
•number: 19.844.
•organizations: 19.849.
•pages: 19.852.
•publisher: 19.858.
•report-type: 19.862.
•school: 19.866.
•series: 19.868.
•title: 19.888.
•url: 19.890.
•volume: 19.908.
•year: 19.909.
The text:bibliography-data-field attribute is usable with the following element: <text:index-entry-bibliography> 8.13.5.
The values of the text:bibliography-data-field attribute are address, annote, author, bibliography-type, booktitle, chapter, custom1, custom2, custom3, custom4, custom5, edition, editor, howpublished, identifier, institution, isbn, issn, journal, month, note, number, organizations, pages, publisher, report-type, school, series, title, url, volume or year.
The defined values for the text:bibliography-type attribute are:
•booklet: a work that is printed and bound, but without a named publisher or sponsoring institution.
•custom1: the first of five user-defined fields for a bibliographic entry.
•custom2: the second of five user-defined fields for a bibliographic entry.
•custom3: the third of five user-defined fields for a bibliographic entry.
•custom4: the fourth of five user-defined fields for a bibliographic entry.
•custom5: the fifth of five user-defined fields for a bibliographic entry.
•misc: a type classification when more specific values are not appropriate.
•techreport: a report published by a school or other institution.
•unpublished: a document with an author and title but not formally published.
Note: The definitions for article, book, booklet, inbook, incollection, inproceedings, journal, manual, mastersthesis, misc, phdthesis, proceedings, techreport, and unpublished are based on [BibTeXing].
The text:bibliography-type attribute is usable with the following elements: <text:bibliography-entry-template> 8.9.3 and <text:bibliography-mark> 8.1.11.
The values of the text:bibliography-type attribute are article, book, booklet, conference, custom1, custom2, custom3, custom4, custom5, email, inbook, incollection, inproceedings, journal, manual, mastersthesis, misc, phdthesis, proceedings, techreport, unpublished or www.
The text:booktitle attribute specifies the book title for a bibliography index entry.
The text:booktitle attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:booktitle attribute has the data type string 18.2.
The text:bullet-char attribute specifies the [UNICODE] character to use as the bullet in a bulleted list style.
The defined values for the text:bullet-char attribute are shown in Table 18:
Table 18 - Typical bullet characters
UNICODE Character Code | Typical Shape | UNICODE Character Name |
U+2022 | • | BULLET |
U+25CF | ● | BLACK CIRCLE |
U+2714 | ✔ | HEAVY CHECK MARK |
U+2717 | ✗ | BALLOT X |
U+2794 | ➔ | HEAVY WIDE-HEADED RIGHTWARDS ARROW |
U+27A2 | ➢ | THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD |
Note: These characters need not be available in all fonts.
The text:bullet-char attribute is usable with the following element: <text:list-level-style-bullet> 16.33.
The text:bullet-char attribute has the data type character 18.3.7.
The text:bullet-relative-size attribute is usable with the following element: <text:list-level-style-bullet> 16.33.
The text:bullet-relative-size attribute has the data type percent 18.3.23.
The text:capitalize-entries attribute specifies whether the entries in an index are capitalized.
The defined values for the text:capitalize-entries attribute are:
The default value for this attribute is false.
The text:capitalize-entries attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:capitalize-entries attribute has the data type boolean 18.3.3.
The text:c attribute is usable with the following element: <text:s> 6.1.3.
The text:c attribute has the data type nonNegativeInteger 18.2.
The defined values for the text:caption-sequence-format attribute are:
The text:caption-sequence-format attribute is usable with the following elements: <text:illustration-index-source> 8.4.2 and <text:table-index-source> 8.5.2.
The values of the text:caption-sequence-format attribute are text, category-and-value or caption.
The text:caption-sequence-name attribute specifies the sequence by which captions are identified.
If the text:use-caption attribute is set to true, this attribute shall be present.
The text:caption-sequence-name attribute is usable with the following elements: <text:illustration-index-source> 8.4.2 and <text:table-index-source> 8.5.2.
The text:caption-sequence-name attribute has the data type string 18.2.
The text:change-id attribute is usable with the following elements: <text:change> 5.5.8.4, <text:change-end> 5.5.8.3 and <text:change-start> 5.5.8.2.
The text:change-id attribute has the data type IDREF 18.2.
The text:chapter attribute specifies the chapter reference for a bibliography index entry.
The text:chapter attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:chapter attribute has the data type string 18.2.
The text:citation-body-style-name attribute is usable with the following element: <text:notes-configuration> 16.31.3.
The text:citation-body-style-name attribute has the data type styleNameRef 18.3.32.
The text:citation-style-name attribute is usable with the following element: <text:notes-configuration> 16.31.3.
The text:citation-style-name attribute has the data type styleNameRef 18.3.32.
If both text:style-name and text:class-names are present, the style referenced by the text:style-name attribute is applied before the styles referenced by text:class-names attribute. If a conditional style is specified together with a text:class-names attribute, but without a text:style-name attribute, the text:style-name 19.880 attribute is assumed to have the value of the first style name in the list defined by the text:class-name attribute.
A text:class-names attribute specifies a white-space-separated list of paragraph style names.
The text:class-names attribute is usable with the following element: <text:h> 5.1.2.
The text:class-names attribute has the data type styleNameRefs 18.3.33.
A text:class-names attribute specifies a white-space-separated list of paragraph style names.
The text:class-names attribute is usable with the following element: <text:p> 5.1.3.
The text:class-names attribute has the data type styleNameRefs 18.3.33.
A text:class-names attribute specifies a white-space-separated list of text style names.
The text:class-names attribute is usable with the following element: <text:span> 6.1.7.
The text:class-names attribute has the data type styleNameRefs 18.3.33.
The text:column-name attribute is usable with the following element: <text:database-display> 7.6.3.
The text:column-name attribute has the data type string 18.2.
The defined values for the text:combine-entries attribute are:
•false: multiple entries for a single word should not be combined into a single entry.
•true: multiple entries for a single word should be combined into a single entry.
The default value for this attribute is true.
The text:combine-entries attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:combine-entries attribute has the data type boolean 18.3.3.
The defined values for the text:combine-entries-with-dash attribute are:
The default value for this attribute is false.
The text:combine-entries-with-dash attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:combine-entries-with-dash attribute has the data type boolean 18.3.3.
The default value for this attribute is true.
The text:combine-entries-with-pp attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:combine-entries-with-pp attribute has the data type boolean 18.3.3.
The defined values for the text:comma-separated attribute are:
The default value for this attribute is false.
The text:comma-separated attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:comma-separated attribute has the data type boolean 18.3.3.
The text:cond-style-name attribute specifies a conditional-style, that is, a style that contains conditions and maps to other styles. 16.3 The style referenced shall be a paragraph style.
If a conditional style is applied to a paragraph, the text:style-name attribute should contain the name of the style that was the result of the conditional style evaluation, while the conditional style name itself is the value of the text:cond-style-name attribute. The referenced style can be a common style or an automatic style.
The text:cond-style-name attribute is usable with the following elements: <text:h> 5.1.2 and <text:p> 5.1.3.
The text:cond-style-name attribute has the data type styleNameRef 18.3.32.
The text:condition attribute is usable with the following element: <text:conditional-text> 7.7.3.
The text:condition attribute has the data type string 18.2.
The text:condition attribute is usable with the following element: <text:database-next> 7.6.4.
The text:condition attribute has the data type string 18.2.
If a <text:database-row-select> element has no text:condition attribute, the next row is selected.
The text:condition attribute is usable with the following element: <text:database-row-select> 7.6.5.
The text:condition attribute has the data type string 18.2.
The text:condition attribute has the data type string 18.2.
The text:condition attribute has the data type string 18.2.
The text:condition attribute specifies the condition under which a section is hidden. The condition is encoded as a string. If the value of text:display 19.802 is condition, the text:condition attribute shall be present.
The text:condition attribute is usable with the following element: <text:section> 5.4.
The text:condition attribute has the data type string 18.2.
The text:connection-name attribute specifies the name of the DDE connection to which a field refers.
The text:connection-name attribute is usable with the following element: <text:dde-connection> 7.7.12.
The text:connection-name attribute has the data type string 18.2.
The defined values for the text:consecutive-numbering attribute are:
The default value for this attribute is false.
The text:consecutive-numbering attribute is usable with the following element: <text:list-style> 16.32.
The text:consecutive-numbering attribute has the data type boolean 18.3.3.
The text:continue-list attribute specifies the xml:id 19.920 value of a list that is to be continued.
The text:continue-list attribute is usable with the following element: <text:list> 5.3.1.
The text:continue-list attribute has the data type IDREF 18.2.
The text:continue-numbering attribute specifies, if the numbering of the preceding list is continued or not. This attribute is ignored, if attribute text:continue-list 19.785 is present.
The defined values for the text:continue-numbering attribute are:
•true: if text:continue-list attribute is not present and the numbering style of the preceding list is the same as the current list, the number of the first list item in the current list is the number of the last item in the preceding list incremented by one.
•false: if the text:continue-list attribute is not present, the numbering of the preceding list is not continued.
The use of the text:continue-numbering attribute with the <text:numbered-paragraph> element has been deprecated.
The text:continue-numbering attribute is usable with the following elements: <text:list> 5.3.1 and <text:numbered-paragraph> 5.3.6.
The text:continue-numbering attribute has the data type boolean 18.3.3.
The defined values for the text:copy-outline-levels attribute are:
The default value for this attribute is false.
The text:copy-outline-levels attribute is usable with the following element: <text:user-index-source> 8.7.2.
The text:copy-outline-levels attribute has the data type boolean 18.3.3.
The text:count-empty-lines attribute specifies whether empty lines are included in the line count.
The defined values for the text:count-empty-lines attribute are:
The default value for this attribute is true.
The text:count-empty-lines attribute is usable with the following element: <text:linenumbering-configuration> 16.31.1.
The text:count-empty-lines attribute has the data type boolean 18.3.3.
The defined values for the text:count-in-text-boxes attribute are:
The default value for this attribute is false.
The text:count-in-text-boxes attribute is usable with the following element: <text:linenumbering-configuration> 16.31.1.
The text:count-in-text-boxes attribute has the data type boolean 18.3.3.
The text:current-selected attribute specifies whether a <text:label> 7.4.17 element is currently selected.
The defined values for the text:current-selected attribute are:
•false: the <text:label> element is not currently selected.
•true: the <text:label> element is currently selected.
The default value for this attribute is false.
The text:current-selected attribute is usable with the following element: <text:label> 7.4.17.
The text:current-selected attribute has the data type boolean 18.3.3.
The text:current-value attribute specifies the evaluation result of a condition given by the expression in a text:condition 19.782 attribute. The value of this attribute is updated whenever the expression is evaluated.
The text:current-value attribute is usable with the following element: <text:conditional-text> 7.7.3.
The text:current-value attribute has the data type boolean 18.3.3.
The text:custom1 attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:custom1 attribute has the data type string 18.2.
The text:custom2 attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:custom2 attribute has the data type string 18.2.
The text:custom3 attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:custom3 attribute has the data type string 18.2.
The text:custom4 attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:custom4 attribute has the data type string 18.2.
The text:custom5 attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:custom5 attribute has the data type string 18.2.
The text:database-name attribute specifies a source database by its name.
The text:database-name attribute is usable with the following elements: <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6 and <text:database-row-select> 7.6.5.
The text:database-name attribute has the data type string 18.2.
The text:date-adjust attribute is usable with the following element: <text:date> 7.3.2.
The text:date-adjust attribute has the data type duration 18.2.
Note: This attribute can also be used to specify a future date.
The text:date-value attribute is usable with the following elements: <text:creation-date> 7.5.3, <text:date> 7.3.2, <text:modification-date> 7.5.16 and <text:print-date> 7.5.8.
The text:date-value attribute has the data type dateOrDateTime 18.3.14.
The text:default-style-name attribute is usable with the following element: <text:notes-configuration> 16.31.3.
The text:default-style-name attribute has the data type styleNameRef 18.3.32.
The text:description attribute is usable with the following elements: <text:placeholder> 7.7.2, <text:text-input> 7.4.15, <text:user-field-input> 7.4.10 and <text:variable-input> 7.4.6.
The text:description attribute has the data type string 18.2.
The text:display attribute specifies options for the display of text.
The text:display attribute specifies the information that a chapter field should display.
The defined values for the text:display attribute are:
•plain-number: number of a chapter without text defined by style:num-prefix 19.506 and style:num-suffix 19.507, both of which are attributes on the <text:outline-level-style> element that defines the format for a chapter number.16.37.
•plain-number-and-name: name of a chapter with the number of the same chapter without text defined by style:num-prefix 19.506 and style:num-suffix 19.507, both of which are attributes on the <text:outline-level-style> element that defines the format for a chapter number.16.37.
The text:display attribute is usable with the following element: <text:chapter> 7.3.8.
The values of the text:display attribute are name, number, number-and-name, plain-number-and-name or plain-number.
The text:display attribute specifies what information to display for an expression.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:expression> 7.4.14.
The values of the text:display attribute are value or formula.
The text:display attribute specifies how much of the file name and path to display.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:file-name> 7.3.9.
The values of the text:display attribute are full, path, name or name-and-extension.
The text:display attribute specifies what information to display for a chapter field.
The defined values for the text:display attribute are:
•plain-number: number of a chapter without text defined by style:num-prefix 19.506 and style:num-suffix 19.507, both of which are attributes on the <text:outline-level-style> element that defines the format for a chapter number.16.37.
•plain-number-and-name: name of a chapter with the number of the same chapter without text defined by style:num-prefix 19.506 and style:num-suffix 19.507, both of which are attributes on the <text:outline-level-style> element that defines the format for a chapter number.16.37.
For a <text:index-entry-chapter> 8.13.1 element the default value for this attribute is number.
The text:display attribute is usable with the following element: <text:index-entry-chapter> 8.13.1.
The values of the text:display attribute are name, number, number-and-name, plain-number or plain-number-and-name.
The text:display attribute specifies whether the section is hidden.
The defined values for the text:display attribute are:
•condition: the section is hidden or displayed according to the condition specified by the text:condition 19.782 attribute.
•none: the section is hidden unconditionally.
•true: the section is displayed. This is the default setting.
The text:display attribute is usable with the following element: <text:section> 5.4.
The values of the text:display attribute are true, none or condition.
The text:display attribute specifies what information to display for a table formula field.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:table-formula> 7.7.14.
The values of the text:display attribute are value or formula.
The text:display attribute specifies what information to display about a document template.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:template-name> 7.3.10.
The values of the text:display attribute are full, path, name, name-and-extension, area or title.
The text:display attribute specifies what information to display for a user field.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:user-field-get> 7.4.9.
The values of the text:display attribute are value, formula or none.
The text:display attribute specifies what information to display for a variable-get field.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:variable-get> 7.4.5.
The values of the text:display attribute are value or formula.
The text:display attribute specifies what information to display for a variable-input field.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:variable-input> 7.4.6.
The values of the text:display attribute are value or none.
The text:display attribute specifies what information to display for a variable-set field.
The defined values for the text:display attribute are:
The text:display attribute is usable with the following element: <text:variable-set> 7.4.4.
The values of the text:display attribute are value or none.
The default value for this attribute is 1.
The text:display-levels attribute is usable with the following elements: <text:list-level-style-number> 16.34 and <text:outline-level-style> 16.37.
The text:display-levels attribute has the data type positiveInteger 18.2.
The text:display-outline-level attribute is usable with the following element: <text:sequence-decl> 7.4.12.
The text:display-outline-level attribute has the data type nonNegativeInteger 18.2.
The text:duration attribute is usable with the following element: <text:editing-duration> 7.5.14.
The text:duration attribute has the data type duration 18.2.
The text:edition attribute specifies the edition for a bibliography index entry.
The text:edition attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:edition attribute has the data type string 18.2.
The text:editor attribute specifies the editor for a bibliography index entry.
The text:editor attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:editor attribute has the data type string 18.2.
The text:filter-name attribute is usable with the following element: <text:section-source> 5.4.2.
The text:filter-name attribute has the data type string 18.2.
The text:fixed attribute specifies whether the value of a field element is fixed.
The defined values for the text:fixed attribute are:
•false: value of the field element where this attribute appears may be changed.
•true: value of the field element where this attribute appears is preserved.
The text:fixed attribute is usable with the following elements: <text:author-initials> 7.3.7.2, <text:author-name> 7.3.7.1, <text:creation-date> 7.5.3, <text:creation-time> 7.5.4, <text:creator> 7.5.17, <text:date> 7.3.2, <text:description> 7.5.5, <text:editing-cycles> 7.5.13, <text:editing-duration> 7.5.14, <text:file-name> 7.3.9, <text:initial-creator> 7.5.2, <text:keywords> 7.5.12, <text:modification-date> 7.5.16, <text:modification-time> 7.5.15, <text:page-number> 7.3.4, <text:print-date> 7.5.8, <text:print-time> 7.5.7, <text:printed-by> 7.5.9, <text:sender-city> 7.3.6.13, <text:sender-company> 7.3.6.10, <text:sender-country> 7.3.6.15, <text:sender-email> 7.3.6.7, <text:sender-fax> 7.3.6.9, <text:sender-firstname> 7.3.6.2, <text:sender-initials> 7.3.6.4, <text:sender-lastname> 7.3.6.3, <text:sender-phone-private> 7.3.6.8, <text:sender-phone-work> 7.3.6.11, <text:sender-position> 7.3.6.6, <text:sender-postal-code> 7.3.6.14, <text:sender-state-or-province> 7.3.6.16, <text:sender-street> 7.3.6.12, <text:sender-title> 7.3.6.5, <text:subject> 7.5.11, <text:time> 7.3.3, <text:title> 7.5.10 and <text:user-defined> 7.5.6.
The text:fixed attribute has the data type boolean 18.3.3.
The text:footnotes-position attribute specifies a position for a footnote.
The defined values for the text:footnotes-position attribute are:
•page: bottom of the page where the footnote citation is located.
•text: at the page where the footnote citation is located, immediately below the page's text.
The text:footnotes-position attribute is usable with the following element: <text:notes-configuration> 16.31.3.
The values of the text:footnotes-position attribute are text, page, section or document.
The text:formula attribute specifies the formula or expression used to compute the value of a field.
The text:formula attribute is usable with the following elements: <text:expression> 7.4.14, <text:sequence> 7.4.13, <text:table-formula> 7.7.14, <text:user-field-decl> 7.4.8 and <text:variable-set> 7.4.4.
The text:formula attribute has the data type string 18.2.
The defined values for the text:global attribute are:
The default value for this attribute is false.
The text:global attribute is usable with the following element: <office:text> 3.4.
The text:global attribute has the data type boolean 18.3.3.
The text:howpublished attribute specifies the publication type for a bibliography index entry.
The text:howpublished attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:howpublished attribute has the data type string 18.2.
The text:increment attribute is usable with the following elements: <text:linenumbering-configuration> 16.31.1 and <text:linenumbering-separator> 16.31.2.
The text:increment attribute has the data type nonNegativeInteger 18.2.
The text:id attribute specifies an identifier or a name for an element.
The text:id attribute specifies an identifier for for a text box.
The text:id attribute is deprecated in favor of xml:id. 19.920
The text:id attribute is usable with the following element: <draw:text-box> 10.4.3.
The text:id attribute has the data type NCName 18.2.
The text:id attribute specifies a name by which start- and end-mark elements are connected to each other. The name specified by the text:id attribute shall be unique except for a matching <text:alphabetical-index-mark-start> 8.1.8 element.
The text:id attribute is usable with the following element: <text:alphabetical-index-mark-end> 8.1.9.
The text:id attribute has the data type string 18.2.
The text:id attribute specifies a name by which start- and end-mark elements are connected to each other. The name specified by the text:id attribute shall be unique except for a matching <text:alphabetical-index-mark-end> 8.1.9 element.
The text:id attribute is usable with the following element: <text:alphabetical-index-mark-start> 8.1.8.
The text:id attribute has the data type string 18.2.
The text:id attribute specifies the an identifier for achanged region.
The ID value is used in text:change-id 19.771 IDREF values to refer to a particular <text:changed-region> element.
OpenDocument consumers shall ignore a text:id attribute if it occurs on an element with an xml:id attribute value.
OpenDocument producers may write text:id attributes for elements in addition to an xml:id attribute.
The value of a text:id attribute shall equal the value of an xml:id attribute on the same element.
The text:id attribute is deprecated in favor of xml:id. 19.920
The text:id attribute is usable with the following element: <text:changed-region> 5.5.3.
The text:id attribute has the data type NCName 18.2.
The text:id attribute specifies an identifier for a heading.
OpenDocument producers may write text:id attributes for elements in addition to an xml:id attribute.
The value of a text:id attribute shall equal the value of an xml:id attribute on the same element.
The text:id attribute is deprecated in favor of xml:id. 19.920
The text:id attribute is usable with the following element: <text:h> 5.1.2.
The text:id attribute has the data type NCName 18.2.
The text:id attribute specifies specifies a name by which notes can be referenced from <text:note-ref> elements. See 7.7.7.
The text:id attribute is usable with the following element: <text:note> 6.3.2.
The text:id attribute has the data type string 18.2.
The text:id attribute specifies an identifier for a paragraph.
The text:id attribute is deprecated in favor of xml:id. 19.920
The text:id attribute is usable with the following element: <text:p> 5.1.3.
The text:id attribute has the data type NCName 18.2.
The text:id attribute specifies a name by which start- and end-mark elements are connected to each other. The name specified by the text:id attribute shall be unique except for a matching <text:toc-mark-start> 8.1.2 element.
The text:id attribute is usable with the following element: <text:toc-mark-end> 8.1.3.
The text:id attribute has the data type string 18.2.
The text:id attribute specifies a name by which start- and end-mark elements are connected to each other. The name specified by the text:id attribute shall be unique except for a matching <text:toc-mark-end> 8.1.3 element.
The text:id attribute is usable with the following element: <text:toc-mark-start> 8.1.2.
The text:id attribute has the data type string 18.2.
The text:id attribute specifies a string by which start- and end-mark elements are connected to each other. The string shall be unique except for matching its corresponding <text:user-index-mark-start> 8.1.5 element.
The text:id attribute is usable with the following element: <text:user-index-mark-end> 8.1.6.
The text:id attribute has the data type string 18.2.
The text:id attribute specifies a string by which start- and end-mark elements are connected to each other. The string shall be unique except for matching its corresponding <text:user-index-mark-end> 8.1.6 element.
The text:id attribute is usable with the following element: <text:user-index-mark-start> 8.1.5.
The text:id attribute has the data type string 18.2.
The text:identifier attribute specifies an identifier for a bibliography index entry.
The text:identifier attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:identifier attribute has the data type string 18.2.
The text:index-name attribute specifies the name of a user-defined index.
The text:index-name attribute is usable with the following elements: <text:user-index-mark> 8.1.7, <text:user-index-mark-start> 8.1.5 and <text:user-index-source> 8.7.2.
The text:index-name attribute has the data type string 18.2.
The defined values for the text:index-scope attribute are:
The default value for this attribute is document.
For <text:alphabetical-index-source> 8.8.2, <text:illustration-index-source> 8.4.2, <text:object-index-source> 8.6.2, <text:table-index-source> 8.5.2 and <text:user-index-source> 8.7.2 elements the default value for this attribute is document.
The text:index-scope attribute is usable with the following elements: <text:alphabetical-index-source> 8.8.2, <text:illustration-index-source> 8.4.2, <text:object-index-source> 8.6.2, <text:table-index-source> 8.5.2, <text:table-of-content-source> 8.3.2 and <text:user-index-source> 8.7.2.
The values of the text:index-scope attribute are document or chapter.
The defined values for the text:ignore-case attribute are:
The default value for this attribute is false.
The text:ignore-case attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:ignore-case attribute has the data type boolean 18.3.3.
The text:institution attribute specifies an institution for a bibliography index entry.
The text:institution attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:institution attribute has the data type string 18.2.
7.7.11 and <text:hidden-text> 7.7.4.
The text:is-hidden attribute has the data type boolean 18.3.3.
The text:is-list-header attribute specifies the appearance of a specific heading without numbering.
The defined values for the text:is-list-header attribute are:
The default value for this attribute is false.
The text:is-list-header attribute is usable with the following element: <text:h> 5.1.2.
The text:is-list-header attribute has the data type boolean 18.3.3.
The text:isbn attribute specifies an ISBN for a bibliography index entry.
The text:isbn attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:isbn attribute has the data type string 18.2.
The text:issn attribute specifies an ISSN for a bibliography index entry.
The text:issn attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:issn attribute has the data type string 18.2.
The text:journal attribute specifies a journal for a bibliography index entry.
The text:journal attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:journal attribute has the data type string 18.2.
The text:key attribute specifies a type for the index entries that should be used for sorting. See 8.1.11.
The defined values for the text:key attribute are:
•address: 19.756.
•annote: 19.760.
•author: 19.761.
•bibliography-type: 19.763.
•booktitle: 19.764.
•chapter: 19.772.
•custom1: 19.792.
•custom2: 19.793.
•custom3: 19.794.
•custom4: 19.795.
•custom5: 19.796.
•edition: 19.806.
•editor: 19.807.
•howpublished: 19.813.
•identifier: 19.816.
•institution: 19.820.
•isbn: 19.823.
•issn: 19.824.
•journal: 19.825.
•month: 19.840.
•note: 19.842.
•number: 19.844.
•organizations: 19.849.
•pages: 19.852.
•publisher: 19.858.
•report-type: 19.862.
•school: 19.866.
•series: 19.868.
•title: 19.888.
•url: 19.890.
•volume: 19.908.
•year: 19.909.
The text:key attribute is usable with the following element: <text:sort-key> 16.31.7.
The values of the text:key attribute are address, annote, author, bibliography-type, booktitle, chapter, custom1, custom2, custom3, custom4, custom5, edition, editor, howpublished, identifier, institution, isbn, issn, journal, month, note, number, organizations, pages, publisher, report-type, school, series, title, url, volume or year.
The text:key1 attribute is usable with the following elements: <text:alphabetical-index-mark> 8.1.10 and <text:alphabetical-index-mark-start> 8.1.8.
The text:key1 attribute has the data type string 18.2.
The text:key2 attribute specifies an additional key for an alphabetical index mark.
The text:key2 attribute is usable with the following elements: <text:alphabetical-index-mark> 8.1.10 and <text:alphabetical-index-mark-start> 8.1.8.
The text:key2 attribute has the data type string 18.2.
The text:key1-phonetic attribute is usable with the following elements: <text:alphabetical-index-mark> 8.1.10 and <text:alphabetical-index-mark-start> 8.1.8.
The text:key1-phonetic attribute has the data type string 18.2.
The text:key2-phonetic attribute is usable with the following elements: <text:alphabetical-index-mark> 8.1.10 and <text:alphabetical-index-mark-start> 8.1.8.
The text:key2-phonetic attribute has the data type string 18.2.
The text:kind attribute specifies which part of a measure is displayed.
The defined values for the text:kind attribute are:
The text:kind attribute is usable with the following element: <text:measure> 7.7.13.
The values of the text:kind attribute are value, unit or gap.
The text:label attribute is usable with the following element: <text:note-citation> 6.3.3.
The text:label attribute has the data type string 18.2.
The text:label-followed-by attribute specifies a character that is inserted following a list label.
The defined values for the text:label-followed-by attribute are:
•listtab: a tab character is inserted after a list label before the text starts.
•space: a “ “ (U+0020, SPACE) character is inserted after a list label before the text starts.
The text:label-followed-by attribute is usable with the following element: <style:list-level-label-alignment> 17.20.
The values of the text:label-followed-by attribute are listtab, space or nothing.
The text:level attribute specifies the level of an outline or number list style.
For a <text:numbered-paragraph> 5.3.6 element the default value for this attribute is 1.
The text:level attribute is usable with the following elements: <text:list-level-style-bullet> 16.33, <text:list-level-style-image> 16.35, <text:list-level-style-number> 16.34, <text:numbered-paragraph> 5.3.6 and <text:outline-level-style> 16.37.
The text:level attribute has the data type positiveInteger 18.2.
The text:list-id attribute specifies an id that is used to group numbered paragraphs form a list. All numbered paragraphs with the same text:list-id value belong to one list. This list defines the counter domain for the numbered paragraphs. In this context, a list is defined as a number of list items, spanning multiple levels. As with lists in <text:list> 5.3.1 representation the list style of the first numbered paragraph at every list level is used for the start value.
The text:list-id attribute did not exist in OpenDocument v1.0 and v1.1. For such text documents which do not contain the text:list-id attribute the following rules are applied to form a list from a group of numbered paragraphs:
•A series of numbered paragraphs each using the same list style belong to the same list.
•A numbered paragraph that does not have a text:list-id gets the text:list-id of the last numbered paragraph on the same list level using the same list style. If the previous numbered-paragraph has a different list style, then a new list is started.
The text:list-id attribute is usable with the following element: <text:numbered-paragraph> 5.3.6.
The text:list-id attribute has the data type NCName 18.2.
The text:list-tab-stop-position attribute is usable with the following element: <style:list-level-label-alignment> 17.20.
The text:list-tab-stop-position attribute has the data type length 18.3.18.
The defined values for the text:main-entry attribute are:
•false: no index mark is specified as the main entry from multiple index marks for the same entry.
•true: one index mark out of multiple index marks for the same entry is specified as the main entry.
The default value for this attribute is false.
The text:main-entry attribute is usable with the following elements: <text:alphabetical-index-mark> 8.1.10 and <text:alphabetical-index-mark-start> 8.1.8.
The text:main-entry attribute has the data type boolean 18.3.3.
The text:main-entry-style-name attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:main-entry-style-name attribute has the data type styleNameRef 18.3.32.
The text:master-page-name attribute specifies the name of a master page.
For <text:page> elements 5.2.2, the attribute specifies the name of the master page which is used to format the page.
For <text:notes-configuration> elements 16.31.3, the attributes specifies the master page which is used to format the pages on which the notes are displayed.
The text:master-page-name attribute is usable with the following elements: <text:notes-configuration> 16.31.3 and <text:page> 5.2.2.
The text:master-page-name attribute has the data type styleNameRef 18.3.32.
The text:month attribute specifies a month for a bibliography index entry.
The text:month attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:month attribute has the data type string 18.2.
The text:name attribute specifies a name.
The text:name attribute specifies a unique name for an alphabetical index.
The text:name attribute is usable with the following element: <text:alphabetical-index> 8.8.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for a bibliography.
The text:name attribute is usable with the following element: <text:bibliography> 8.9.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a name for a bookmark.
The text:name attribute is usable with the following element: <text:bookmark> 6.2.1.2.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a name that shall match the text:name attribute on only one <text:bookmark-start> 6.2.1.3 element in a document.
The text:name attribute is usable with the following element: <text:bookmark-end> 6.2.1.4.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a name that shall match the text:name attribute on only one <text:bookmark-end> 6.2.1.4 element in a document.
The text:name attribute is usable with the following element: <text:bookmark-start> 6.2.1.3.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for a drop-down list input field.
The text:name attribute is usable with the following element: <text:drop-down> 7.4.16.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a macro to invoke when a field is activated.
The text:name attribute is usable with the following element: <text:execute-macro> 7.7.10.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for an illustration index.
The text:name attribute is usable with the following element: <text:illustration-index> 8.4.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for an index title.
The text:name attribute is usable with the following element: <text:index-title> 8.2.3.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for an object index.
The text:name attribute is usable with the following element: <text:object-index> 8.6.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for reference elements.
The text:name attribute is usable with the following element: <text:reference-mark> 6.2.2.2.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a name that shall match the text:name attribute on only one <text:reference-mark-start> 6.2.2.3 element in a document.
The text:name attribute is usable with the following element: <text:reference-mark-end> 6.2.2.4.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a name that shall match the text:name attribute on only one <text:reference-mark-end> 6.2.2.4 element in a document.
The text:name attribute is usable with the following element: <text:reference-mark-start> 6.2.2.3.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for a section.
The text:name attribute is usable with the following element: <text:section> 5.4.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies name of a variable to display. It shall match the name of a sequence variable already declared by a preceding <text:sequence-decl> 7.4.12 element.
The text:name attribute is usable with the following element: <text:sequence> 7.4.13.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies a unique name of a variable to be declared.
The text:name attribute is usable with the following element: <text:sequence-decl> 7.4.12.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies a unique name for a <text:table-of-content> element.
The text:name attribute is usable with the following element: <text:table-of-content> 8.3.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for a table index.
The text:name attribute is usable with the following element: <text:table-index> 8.5.
The text:name attribute has the data type string 18.2.
The text:name attribute is usable with the following element: <text:user-defined> 7.5.6.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a unique name for a user-defined field declaration.
The text:name attribute is usable with the following element: <text:user-field-decl> 7.4.8.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies the name of a user-defined field that shall be declared already by a preceding <text:user-field-decl> 7.4.8 element.
The text:name attribute is usable with the following element: <text:user-field-get> 7.4.9.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies the name of a user-defined field that shall be declared already by a preceding <text:user-field-decl> 7.4.8 element.
The text:name attribute is usable with the following element: <text:user-field-input> 7.4.10.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies a unique name for a user-specified index.
The text:name attribute is usable with the following element: <text:user-index> 8.7.
The text:name attribute has the data type string 18.2.
The text:name attribute specifies a variable name that shall match a variable name already declared by a preceding <text:variable-decl> 7.4.3 element.
The text:name attribute is usable with the following element: <text:variable-set> 7.4.4.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies a unique name for a variable declaration.
The text:name attribute is usable with the following element: <text:variable-decl> 7.4.3.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies a variable name that shall match a preceding <text:variable-decl> 7.4.3 element.
The text:name attribute is usable with the following element: <text:variable-get> 7.4.5.
The text:name attribute has the data type variableName 18.3.39.
The text:name attribute specifies a variable name that shall match the name of variable already declared by a preceding <text:variable-decl> 7.4.3 element.
The text:name attribute is usable with the following element: <text:variable-input> 7.4.6.
The text:name attribute has the data type variableName 18.3.39.
The text:note attribute specifies a note for a bibliography index entry.
The text:note attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:note attribute has the data type string 18.2.
The text:note-class attribute specifies the class of a note.
The defined values for the text:note-class attribute are:
The text:note-class attribute is usable with the following elements: <text:note> 6.3.2, <text:note-ref> 7.7.7 and <text:notes-configuration> 16.31.3.
The values of the text:note-class attribute are footnote or endnote.
The text:number attribute specifies a number for a bibliography index entry.
The text:number attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:number attribute has the data type string 18.2.
The text:number-lines attribute specifies whether lines are numbered.
The defined values for the text:number-lines attribute are:
For a <text:linenumbering-configuration> 16.31.1 element the default value for this attribute is true.
The text:number-lines attribute is usable with the following element: <text:linenumbering-configuration> 16.31.1.
The text:number-lines attribute has the data type boolean 18.3.3.
The text:number-position attribute specifies in which margin of a page line numbers appear.
The defined values for the text:number-position attribute are:
The default value for this attribute is left.
The text:number-position attribute is usable with the following element: <text:linenumbering-configuration> 16.31.1.
The values of the text:number-position attribute are left, right, inner or outer.
The defined values for the text:numbered-entries attribute are:
The default value for this attribute is false.
The text:numbered-entries attribute is usable with the following element: <text:bibliography-configuration> 16.31.6.
The text:numbered-entries attribute has the data type boolean 18.3.3.
The text:offset attribute specifies the distance between a line number and the margin.
The text:offset attribute is usable with the following element: <text:linenumbering-configuration> 16.31.1.
The text:offset attribute has the data type nonNegativeLength 18.3.20.
The text:organizations attribute specifies one or more organizations for a bibliography index entry.
The text:organizations attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:organizations attribute has the data type string 18.2.
The text:outline-level attribute specifies an outline level.
The text:outline-level attribute specifies the level to which a template applies.
The defined values for the text:outline-level attribute are:
The text:outline-level attribute is usable with the following element: <text:alphabetical-index-entry-template> 8.8.4.
The values of the text:outline-level attribute are 1, 2, 3 or separator.
The text:outline-level attribute is usable with the following element: <text:chapter> 7.3.8.
The text:outline-level attribute has the data type nonNegativeInteger 18.2.
The text:outline-level attribute is usable with the following element: <text:h> 5.1.2.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute specifies an outline level for an index entry.
The text:outline-level attribute is usable with the following element: <text:index-entry-chapter> 8.13.1.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute specifies an outline level for an index entry.
The text:outline-level attribute is usable with the following element: <text:index-source-styles> 8.10.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute specifies an outline level for an index entry.
The text:outline-level attribute is usable with the following element: <text:user-index-mark> 8.1.7.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute is usable with the following element: <text:table-of-content-entry-template> 8.3.3.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute is usable with the following element: <text:table-of-content-source> 8.3.2.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute specifies an outline level for a table of contents index entry.
The text:outline-level attribute is usable with the following element: <text:toc-mark> 8.1.4.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute specifies an outline level for a table of contents index entry.
The text:outline-level attribute is usable with the following element: <text:toc-mark-start> 8.1.2.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute is usable with the following element: <text:user-index-entry-template> 8.7.3.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:outline-level attribute specifies an outline level for a user index entry.
The text:outline-level attribute is usable with the following element: <text:user-index-mark-start> 8.1.5.
The text:outline-level attribute has the data type positiveInteger 18.2.
The text:page-adjust attribute specifies an adjustment to page numbering.
The text:page-adjust attribute is usable with the following element: <text:page-number> 7.3.4.
The text:page-adjust attribute has the data type integer 18.2.
The text:page-adjust attribute is usable with the following element: <text:page-variable-set> 7.7.1.2.
The text:page-adjust attribute has the data type integer 18.2.
The text:pages attribute specifies the page number or page numbers for a bibliography index entry.
The text:pages attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:pages attribute has the data type string 18.2.
The text:placeholder-type attribute specifies the content type of a placeholder.
The defined values for the text:placeholder-type attribute are:
The text:placeholder-type attribute is usable with the following element: <text:placeholder> 7.7.2.
The values of the text:placeholder-type attribute are text, table, text-box, image or object.
The text:prefix attribute is usable with the following element: <text:bibliography-configuration> 16.31.6.
The text:prefix attribute has the data type string 18.2.
Note: If the section is protected and the text:protection-key 19.856 attribute is present, an authorization is required for resetting the protection to enable editing.
The defined values for the text:protected attribute are:
•false: section is not protected from editing.
•true: section is protected from editing.
The text:protected attribute is usable with the following elements: <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:object-index> 8.6, <text:section> 5.4, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The text:protected attribute has the data type boolean 18.3.3.
The text:protection-key attribute, when present, specifies that an authorization is required for removing the protection of a section. The authentication procedure is identified by the text:protection-key-digest-algorithm attribute 19.857 The attribute value is binary data that may be used by the authentication procedure.
The password shall be provided as a sequence of bytes in UTF-8 encoding.
The text:protection-key attribute is usable with the following elements: <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:object-index> 8.6, <text:section> 5.4, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The text:protection-key attribute has the data type string 18.2.
If the IRI identifies a message-digest algorithm specified in §5.7 of [xmlenc-core], the value of text:protection-key 19.856 attribute shall be the hash value of the password that is required to authorize removal of the protection. The password shall be provided as a sequence of bytes in UTF-8 encoding.
Any other procedures, their identifying IRIs, and their application of text:protection-key values are implementation-defined.
Consumers shall support http://www.w3.org/2000/09/xmldsig#sha1, which is the default, and http://www.w3.org/2000/09/xmldsig#sha256. They may support other algorithms described in §5.7 of [xmlenc-core] or alternative procedures. Producers should use http://www.w3.org/2000/09/xmldsig#sha256.
The default value for this attribute is http://www.w3.org/2000/09/xmldsig#sha1.
The text:protection-key-digest-algorithm attribute is usable with the following elements: <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:object-index> 8.6, <text:section> 5.4, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The text:protection-key-digest-algorithm attribute has the data type anyIRI 18.3.2.
The text:publisher attribute specifies a publisher for a bibliography index entry.
The text:publisher attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:publisher attribute has the data type string 18.2.
The text:ref-name attribute specifies a name that is used as a reference.
The text:ref-name attribute references a <text:bookmark> 6.2.1.2 or <text:bookmark-start> 6.2.1.3 element by the value of that element's text:name 6.2.1.3 attribute.
The text:ref-name attribute is usable with the following element: <text:bookmark-ref> 7.7.6.
The text:ref-name attribute has the data type string 18.2.
The text:ref-name attribute references a <text:note> 19.842 element by the value of that element's text:id 19.815 attribute.
The text:ref-name attribute is usable with the following element: <text:note-ref> 7.7.7.
The text:ref-name attribute has the data type string 18.2.
The text:ref-name attribute references a <text:reference-mark> 6.2.2.2 or <text:reference-mark-start> 6.2.2.3 element by the value of that element's text:name 19.841 attribute.
The text:ref-name attribute identifies the element referenced by this reference field element.
The text:ref-name attribute is usable with the following element: <text:reference-ref> 7.7.5.
The text:ref-name attribute has the data type string 18.2.
If a sequence field is not the target of a reference, this attribute can be omitted.
The text:ref-name attribute is usable with the following element: <text:sequence> 7.4.13.
The text:ref-name attribute has the data type string 18.2.
The text:ref-name attribute references a <text:sequence> 7.4.13 element by the value of that element's text:ref-name 7.4.13 attribute.
The text:ref-name attribute is usable with the following element: <text:sequence-ref> 7.7.8.
The text:ref-name attribute has the data type string 18.2.
The defined values for the text:reference-format attribute supported by all reference fields are:
•chapter: displays the number of the chapter in which the referenced item appears.
•direction: displays whether the referenced item is above or below the reference field.
•page: displays the number of the page on which the referenced item appears.
•caption: displays the caption in which the sequence is used.
•category-and-value: displays the name and value of the sequence.
The list label of the referenced item may already contain numbers of superior levels. If this is the case, and if n is the level of the most superior level contained in the list label, then no list label content of superior levels smaller or equal than n are added.
•number-no-superior: displays the contents of the list label of the referenced item.
The text:reference-format attribute is usable with the following elements: <text:bookmark-ref> 7.7.6, <text:note-ref> 7.7.7, <text:reference-ref> 7.7.5 and <text:sequence-ref> 7.7.8.
For <text:reference-ref> 7.7.5 elements, the values of the text:reference-format attribute are page, chapter, direction, text, number-no-superior, number-all-superior or number.
For <text:bookmark-ref> 7.7.6 elements, the values of the text:reference-format attribute are page, chapter, direction, text, number-no-superior, number-all-superior or number.
The values of the text:reference-format attribute are page, chapter, direction or text.
For <text:sequence-ref> 7.7.8 elements, the values of the text:reference-format attribute are page, chapter, direction, text, category-and-value, caption or value.
The defined values for the text:relative-tab-stop-position attribute are:
•false: paragraph style determines position of tab stops relative to the left margin.
•true: paragraph style determines the position of tab stops relative to the left indent.
The default value for this attribute is true.
The text:relative-tab-stop-position attribute is usable with the following elements: <text:alphabetical-index-source> 8.8.2, <text:illustration-index-source> 8.4.2, <text:object-index-source> 8.6.2, <text:table-index-source> 8.5.2, <text:table-of-content-source> 8.3.2 and <text:user-index-source> 8.7.2.
The text:relative-tab-stop-position attribute has the data type boolean 18.3.3.
The text:report-type attribute specifies a report type for a bibliography index entry.
The text:report-type attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:report-type attribute has the data type string 18.2.
The text:restart-numbering attribute specifies whether to restart the numbering of headings.
The defined values for the text:restart-numbering attribute are:
The default value for this attribute is false.
The text:restart-numbering attribute is usable with the following element: <text:h> 5.1.2.
The text:restart-numbering attribute has the data type boolean 18.3.3.
The defined values for the text:restart-on-page attribute are:
The default value for this attribute is false.
The text:restart-on-page attribute is usable with the following element: <text:linenumbering-configuration> 16.31.1.
The text:restart-on-page attribute has the data type boolean 18.3.3.
The text:row-number attribute specifies a row number to select when a condition is true.
The text:row-number attribute is usable with the following element: <text:database-row-select> 7.6.5.
The text:row-number attribute has the data type nonNegativeInteger 18.2.
The text:school attribute specifies a school for a bibliography index entry.
The text:school attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:school attribute has the data type string 18.2.
The text:section-name attribute specifies a section to which a section is linked by its name. The referenced section occurs either in the document referenced by the xlink:href 19.916 attribute on the same <text:section-source> element, or in the same document if the xlink:href 19.916 attribute is not present.
If the text:section-name attribute is not present, the section is linked to the entire document referenced by the xlink:href attribute, unless the xlink:href attribute contains a fragment identifier. If neither the xlink:href attribute nor the text:section-name attribute is present, the <text:section-source> element shall be ignored.
The text:section-name attribute is usable with the following element: <text:section-source> 5.4.2.
The text:section-name attribute has the data type string 18.2.
The text:series attribute specifies the series for a bibliography index entry.
The text:series attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:series attribute has the data type string 18.2.
The text:select-page attribute specifies conditional display of text.
The defined values for the text:select-page attribute are:
•next: check for next page and if it exists, displays continuation text.
•previous: check for previous page and if it exists, display continuation text.
The text:select-page attribute is usable with the following element: <text:page-continuation> 7.3.5.
The values of the text:select-page attribute are previous or next.
The defined values for the text:select-page attribute are:
•next: number of the page immediately following the current page.
•previous: number of the page immediately preceding the current page.
Note: To display the current page number on all pages except the first or last page, use a combination of the text:select-page and text:page-adjust 19.851 attributes.
The text:select-page attribute is usable with the following element: <text:page-number> 7.3.4.
The values of the text:select-page attribute are previous, current or next.
If the value of the text:display-outline-level attribute is a non-zero value, a separation character may be specified. The default separation character is "." (U+002E, FULL STOP). If the value of text:display-outline-level 19.851 is zero, this attribute shall be omitted.
The text:separation-character attribute is usable with the following element: <text:sequence-decl> 7.4.12.
The text:separation-character attribute has the data type character 18.3.7.
The text:sort-algorithm specifies a locale-specific sorting algorithm by name.
The text:sort-algorithm attribute is usable with the following elements: <text:alphabetical-index-source> 8.8.2 and <text:bibliography-configuration> 16.31.6.
The text:sort-algorithm attribute has the data type string 18.2.
The defined values for the text:sort-ascending attribute are:
The default value for this attribute is true.
The text:sort-ascending attribute is usable with the following element: <text:sort-key> 16.31.7.
The text:sort-ascending attribute has the data type boolean 18.3.3.
The defined values for the text:sort-by-position attribute are:
•false: bibliographic entries are displayed in the order of their positions in a document.
•true: bibliographic entries are displayed as sorted by selected fields. The collation order for entries sorted by fields is determined by by the attributes fo:language 19.236, fo:country 19.234, fo:script 19.242, style:rfc-language-tag 19.516 and text:sort-algorithm 19.516.
The default value for this attribute is true.
The text:sort-by-position attribute is usable with the following element: <text:bibliography-configuration> 16.31.6.
The text:sort-by-position attribute has the data type boolean 18.3.3.
The text:start-value attribute specifies the value for starting or restarting numbering..
The text:start-value attribute specifies a value that restarts numbering at the current heading.
The text:start-value attribute is usable with the following element: <text:h> 5.1.2.
The text:start-value attribute has the data type nonNegativeInteger 18.2.
The text:start-value attribute is usable with the following element: <text:list-item> 5.3.4.
The text:start-value attribute has the data type nonNegativeInteger 18.2.
The text:start-value attribute specifies a value that restarts numbering at the current list level.
For a <text:list-level-style-number> 16.34 element the default value for this attribute is 1.
The text:start-value attribute is usable with the following element: <text:list-level-style-number> 16.34.
The text:start-value attribute has the data type positiveInteger 18.2.
The text:start-value attribute specifies the value at which note numbering starts.
For a <text:notes-configuration> 16.31.3 element the default value for this attribute is 1.
The text:start-value attribute is usable with the following element: <text:notes-configuration> 16.31.3.
The text:start-value attribute has the data type nonNegativeInteger 18.2.
The text:start-value attribute is usable with the following element: <text:numbered-paragraph> 5.3.6.
The text:start-value attribute has the data type nonNegativeInteger 18.2.
The text:start-value attribute specifies the first number of a heading item at the current level.
For a <text:outline-level-style> 16.37 element the default value for this attribute is 1.
The text:start-value attribute is usable with the following element: <text:outline-level-style> 16.37.
The text:start-value attribute has the data type positiveInteger 18.2.
The defined values for the text:start-numbering-at attribute are:
•chapter: footnote numbers start with a new number at the beginning of a chapter.
•document: footnote numbers start with a new number at the beginning of a document.
•page: footnote numbers start with a new number at the beginning of a page.
The text:start-numbering-at attribute is usable with the following element: <text:notes-configuration> 16.31.3.
The values of the text:start-numbering-at attribute are document, chapter or page.
The text:string-value-phonetic attribute specifies a phonetic description of a word.
The text:string-value-phonetic attribute is usable with the following elements: <text:alphabetical-index-mark> 8.1.10 and <text:alphabetical-index-mark-start> 8.1.8.
The text:string-value-phonetic attribute has the data type string 18.2.
The text:string-value attribute specifies text for display.
The text:string-value attribute specifies text to be displayed in an alphabetical index.
The text:string-value attribute is usable with the following element: <text:alphabetical-index-mark> 8.1.10.
The text:string-value attribute has the data type string 18.2.
The text:string-value attribute has the data type string 18.2.
The text:string-value attribute is usable with the following element: <text:page-continuation> 7.3.5.
The text:string-value attribute has the data type string 18.2.
The text:string-value attribute specifies text to be displayed in a table of contents.
The text:string-value attribute is usable with the following element: <text:toc-mark> 8.1.4.
The text:string-value attribute has the data type string 18.2.
The text:string-value attribute specifies text to be displayed in an index.
The text:string-value attribute is usable with the following element: <text:user-index-mark> 8.1.7.
The text:string-value attribute has the data type string 18.2.
The text:string-value-if-false attribute specifies text string to display if a condition is false.
The text:string-value-if-false attribute is usable with the following element: <text:conditional-text> 7.7.3.
The text:string-value-if-false attribute has the data type string 18.2.
The text:string-value-if-true attribute specifies a text string to display if a condition is true.
The text:string-value-if-true attribute is usable with the following element: <text:conditional-text> 7.7.3.
The text:string-value-if-true attribute has the data type string 18.2.
The text:style-name attribute specifies a text style for an unvisited hyperlink.
The text:style-name attribute is usable with the following element: <text:a> 6.1.8.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:alphabetical-index> 8.8.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:alphabetical-index-entry-template> 8.8.4.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:bibliography> 8.9.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:bibliography-entry-template> 8.9.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
If both text:style-name and text:class-names 19.775 are present, the style referenced by the text:style-name attribute is treated as the first style in the list in text:class-names. Consumers should support the text:class-names attribute and also should preserve it while editing.
The text:style-name attribute is usable with the following element: <text:h> 5.1.2.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:illustration-index> 8.4.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:illustration-index-entry-template> 8.4.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-bibliography> 8.13.5.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-chapter> 8.13.1.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-link-end> 8.13.8.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-link-start> 8.13.7.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-page-number> 8.13.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-span> 8.13.4.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-tab-stop> 8.13.6.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-entry-text> 8.13.2.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:index-source-style> 8.11.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:index-title> 8.2.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:index-title-template> 8.12.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:linenumbering-configuration> 16.31.1.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies the name of a list style that is applied to a list.
The text:style-name attribute is usable with the following element: <text:list> 5.3.1.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:list-level-style-number> 16.34.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:list-level-style-bullet> 16.33.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies the name of a list style that is applied to a list.
The text:style-name attribute is usable with the following element: <text:numbered-paragraph> 5.3.6.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:object-index> 8.6.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:object-index-entry-template> 8.6.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:outline-level-style> 16.37.
The text:style-name attribute has the data type styleNameRef 18.3.32.
If both text:style-name and text:class-names are present, the style referenced by the text:style-name attribute is treated as the first style in the list in text:class-names 19.775. Consumers should support the text:class-names attribute and also should preserve it while editing.
The text:style-name attribute is usable with the following element: <text:p> 5.1.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a ruby family style.
The text:style-name attribute is usable with the following element: <text:ruby> 6.4.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a character family style.
The text:style-name attribute is usable with the following element: <text:ruby-text> 6.4.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:section> 5.4.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies style for span which shall be a style with family of text.
If both text:style-name and text:class-names are present, the style referenced by the text:style-name attribute is treated as the first style in the list in text:class-names 19.775. Consumers should support the text:class-names attribute and also should preserve it while editing.
The text:style-name attribute is usable with the following element: <text:span> 6.1.7.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:table-index-entry-template> 8.5.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:table-of-content> 8.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:table-of-content-entry-template> 8.3.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:table-index> 8.5.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a section family style.
The text:style-name attribute is usable with the following element: <text:user-index> 8.7.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-name attribute specifies a paragraph family style.
The text:style-name attribute is usable with the following element: <text:user-index-entry-template> 8.7.3.
The text:style-name attribute has the data type styleNameRef 18.3.32.
The text:style-override attribute is usable with the following element: <text:list-item> 5.3.4.
The text:style-override attribute has the data type styleNameRef 18.3.32.
The text:suffix attribute is usable with the following element: <text:bibliography-configuration> 16.31.6.
The text:suffix attribute has the data type string 18.2.
The text:tab-ref attribute is usable with the following element: <text:tab> 6.1.4.
The text:tab-ref attribute has the data type nonNegativeInteger 18.2.
The text:table-name attribute specifies a table within a source database.
The text:table-name attribute is usable with the following elements: <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6 and <text:database-row-select> 7.6.5.
The text:table-name attribute has the data type string 18.2.
The text:table-type attribute specifies the type of reference made to a database.
The defined values for the text:table-type attribute are:
•table : the value of the text:table-name 19.884 attribute is the name of a database table.
•query : the value of the text:table-name attribute is the name of a database query.
•command : the value of the text:table-name attribute is an SQL statement.
The text:table-type attribute is usable with the following elements: <text:database-display> 7.6.3, <text:database-name> 7.6.7, <text:database-next> 7.6.4, <text:database-row-number> 7.6.6 and <text:database-row-select> 7.6.5.
The values of the text:table-type attribute are table, query or command.
Note: Truncation of time values is defined by number:truncate-on-overflow. 19.369
The text:time-adjust attribute is usable with the following element: <text:time> 7.3.3.
The text:time-adjust attribute has the data type duration 18.2.
The text:time-value attribute specifies the time at which a document was last edited.
If no value is specified, whether the field is marked as fixed or not, the current time is assumed.
The text:time-value attribute is usable with the following elements: <text:creation-time> 7.5.4, <text:modification-time> 7.5.15, <text:print-time> 7.5.7 and <text:time> 7.3.3.
The text:time-value attribute has the data type timeOrDateTime 18.3.36.
The text:title attribute specifies a title for a bibliography index entry.
The text:title attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:title attribute has the data type string 18.2.
The defined values for the text:track-changes attribute are:
The default value for this attribute is true.
The text:track-changes attribute is usable with the following element: <text:tracked-changes> 5.5.2.
The text:track-changes attribute has the data type boolean 18.3.3.
The text:url attribute specifies an IRI for a bibliography index entry.
The text:url attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:url attribute has the data type string 18.2.
The defined values of the text:use-caption attribute are:
The default value for this attribute is true.
The text:use-caption attribute is usable with the following elements: <text:illustration-index-source> 8.4.2 and <text:table-index-source> 8.5.2.
The text:use-caption attribute has the data type boolean 18.3.3.
The defined values for the text:use-chart-objects attribute are:
The default value for this attribute is false.
The text:use-chart-objects attribute is usable with the following element: <text:object-index-source> 8.6.2.
The text:use-chart-objects attribute has the data type boolean 18.3.3.
The text:use-draw-objects attributes specifies whether embedded draw objects (defined by <draw:object> 10.4.6.2 elements) will be included in an index of objects.
The defined values for the text:use-draw-objects attribute are:
•false: draw objects not included in an index of objects.
•true: draw objects included in an index of objects.
The default value for this attribute is false.
The text:use-draw-objects attribute is usable with the following element: <text:object-index-source> 8.6.2.
The text:use-draw-objects attribute has the data type boolean 18.3.3.
The defined values for the text:use-floating-frames attribute are:
The default value for this attribute is false.
The text:use-floating-frames attribute is usable with the following element: <text:user-index-source> 8.7.2.
The text:use-floating-frames attribute has the data type boolean 18.3.3.
The text:use-graphics attribute specifies whether graphics are include in user-defined indexes.
The defined values for the text:use-graphics attribute are:
The default value for this attribute is false.
The text:use-graphics attribute is usable with the following element: <text:user-index-source> 8.7.2.
The text:use-graphics attribute has the data type boolean 18.3.3.
The text:use-index-marks attribute specifies whether table of contents index marks are used to generate index entries. The text:outline-level 19.850 attribute specifies up to which level index marks are being included.
The defined values for the text:use-index-marks attribute are:
•false: table of contents does not include entries generated from table of contents index marks.
•true: table of contents does include entries generated from table of contents index marks.
For a <text:user-index-source> 8.7.2 element the default value for this attribute is false.
The text:use-index-marks attribute is usable with the following elements: <text:table-of-content-source> 8.3.2 and <text:user-index-source> 8.7.2.
The text:use-index-marks attribute has the data type boolean 18.3.3.
The text:outline-level 19.850 attribute specifies up to which level index source styles are being included.
The defined values for the text:use-index-source-styles attribute are:
•false: index entries are not generated for paragraphs formatted using the paragraph styles listed in a <text:index-source-styles> element.
•true: index entries are generated for paragraphs formatted using the paragraph styles listed in a <text:index-source-styles> element.
For a <text:user-index-source> 8.7.2 element the default value for this attribute is false.
The text:use-index-source-styles attribute is usable with the following elements: <text:table-of-content-source> 8.3.2 and <text:user-index-source> 8.7.2.
The text:use-index-source-styles attribute has the data type boolean 18.3.3.
The defined values for the text:use-keys-as-entries attribute are:
The default value for this attribute is false.
The text:use-keys-as-entries attribute is usable with the following element: <text:alphabetical-index-source> 8.8.2.
The text:use-keys-as-entries attribute has the data type boolean 18.3.3.
The defined values for the text:use-math-objects attribute are:
The default value for this attribute is false.
The text:use-math-objects attribute is usable with the following element: <text:object-index-source> 8.6.2.
The text:use-math-objects attribute has the data type boolean 18.3.3.
The text:use-objects attribute specifies whether an object is included in a user-defined index.
The defined values for the text:use-objects attribute are:
The default value for this attribute is false.
The text:use-objects attribute is usable with the following element: <text:user-index-source> 8.7.2.
The text:use-objects attribute has the data type boolean 18.3.3.
The text:use-other-objects attribute specifies whether other embedded objects are included in an index of objects. Other objects are those not covered by text:use-chart-objects 19.892, text:use-draw-objects 19.893, text:use-math-objects 19.899, and text:use-spreadsheet-objects 19.904 attributes.
The defined values for the text:use-other-objects attribute are:
•false: other objects are not included in an index of objects.
•true: other objects are included in an index of objects.
The default value for this attribute is false.
The text:use-other-objects attribute is usable with the following element: <text:object-index-source> 8.6.2.
The text:use-other-objects attribute has the data type boolean 18.3.3.
The text:use-outline-level attribute specifies whether headings are used to generate index entries. The text:outline-level attribute specifies up to which level headings are being included. 19.850
The defined values for the text:use-outline-level attribute are:
•false: table of contents does not include entries generated from headings.
•true: table of contents does include entries generated from headings.
The default value for this attribute is true.
The text:use-outline-level attribute is usable with the following element: <text:table-of-content-source> 8.3.2.
The text:use-outline-level attribute has the data type boolean 18.3.3.
The text:use-soft-page-breaks attribute specifies whether a document contains soft page breaks.
A soft page break is a page break that has been included in a document by a page-oriented consumer at a position where the document itself does not include a page break as defined by fo:break-after 20.185 or fo:break-before 20.185.
Soft page breaks are specified by the <text:soft-page-break> element.
OpenDocument producers need not produce<text:soft-page-break> elements. They may include them if they have computed a paginated layout. Consumers may handle the element while computing the layout, but it shall not depend on its existence. Soft page breaks are only defined for text documents.
Producers that store soft page breaks shall indicate this by setting the text:use-soft-page-breaks attribute to true. Producers that do not store soft page breaks shall indicate that by omitting this attribute, or by setting it to false.
A producer that does not support pagination and soft page-breaks and that modifies an OpenDocument file, which includes soft page-breaks, shall set the text:use-soft-page-breaks attribute to false (or remove it). It should also remove the <text:soft-page-break> elements from the document.
Producers that compute a paginated layout of a document should provide a facility for the export of soft page breaks for the purposes of consistent page breaks and for conversion to talking book formats ( [DAISY]).
For <text:soft-page-break> elements that appear within table rows, the maximum number of <text:soft-page-break> elements that appear within the single table cells determines the number of page breaks that appear within the table row. The <text:soft-page-break> elements contained in each cell determine the positions where these page breaks appear within the cell content.
When <text:soft-page-break> elements appear within text boxes and other content displayed outside the text flow, they do not start a new page, but only indicate where the text-box's content breaks between two pages.
The defined values for the text:use-soft-page-breaks attribute are:
•false: soft page breaks not supported.
•true: soft page breaks supported.
The default value for this attribute is false.
The text:use-soft-page-breaks attribute is usable with the following element: <office:text> 3.4.
The text:use-soft-page-breaks attribute has the data type boolean 18.3.3.
The defined values for the text:use-spreadsheet-objects attribute are:
The default value for this attribute is false.
The text:use-spreadsheet-objects attribute is usable with the following element: <text:object-index-source> 8.6.2.
The text:use-spreadsheet-objects attribute has the data type boolean 18.3.3.
The text:use-tables attribute specifies whether tables will appear in a user-defined index.
The defined values for the text:use-tables attribute are:
The default value for this attribute is false.
The text:use-tables attribute is usable with the following element: <text:user-index-source> 8.7.2.
The text:use-tables attribute has the data type boolean 18.3.3.
The text:value attribute specifies a value.
The text:value attribute specifies the text of a <text:label> element.
The text:value attribute is usable with the following element: <text:label> 7.4.17.
The text:value attribute has the data type string 18.2.
The text:value attribute is usable with the following element: <text:database-row-number> 7.6.6.
The text:value attribute has the data type nonNegativeInteger 18.2.
The text:visited-style-name attribute specifies a style for a hyperlink that has been visited.
The text:visited-style-name attribute is usable with the following element: <text:a> 6.1.8.
The text:visited-style-name attribute has the data type styleNameRef 18.3.32.
The text:volume attribute specifies a volume for a bibliography index entry.
The text:volume attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:volume attribute has the data type string 18.2.
The text:year attribute specifies a year for a bibliography index entry.
The text:year attribute is usable with the following element: <text:bibliography-mark> 8.1.11.
The text:year attribute has the data type string 18.2.
The xforms:bind attribute specifies the binding of an OpenDocument control to an XForm form.
With OpenDocument form buttons, the bind attribute refers to a form:xform-submission 19.319 attribute with the given ID. Pushing the button causes the appropriate XForms submission action to be performed.
Note: OpenDocument form button controls are: <form:button> 13.5.15, and, <form:image> 13.5.16.
With OpenDocument form non-button controls, the xforms:bind attribute refers to an <xforms:bind> element with the given ID. Any such bound control reads and writes its data as determined by the appropriate bind element.
Note: OpenDocument form non-button controls are: <form:checkbox> 13.5.17, <form:column> 13.5.23, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <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-frame> 13.5.20, <form:item> 13.5.12, <form:listbox> 13.5.13, <form:number> 13.5.7, <form:option> 13.5.14, <form:password> 13.5.4,<form:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9, and <form:value-range> 13.5.24.
The xforms:bind attribute is usable with the following elements: <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <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:radio> 13.5.18, <form:text> 13.5.2, <form:textarea> 13.5.3, <form:time> 13.5.9 and <form:value-range> 13.5.24.
The xforms:bind attribute has the data type string 18.2.
The xhtml:about attribute specifies the subject of an RDF statement for in-content metadata. Predicates for RDF statements are specified by the xhtml:property attribute. 19.914
The RDF statement's object is specified by the xhtml:content 19.912 attribute, if present, or it is
•the literal content between a pair of <text:bookmark-start> and <text:bookmark-end> elements that are paired by the values of their text:name attributes. 6.2.1.3, 6.2.1.4
•for elements other than <text:bookmark-start> and <text:bookmark-end>, the literal content of the element containing an xhtml:about attribute.
The xhtml:datatype attribute provides the data type of the RDF object. 19.913
The xhtml:about attribute is usable with the following elements: <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:bookmark-start> 6.2.1.3, <text:h> 5.1.2, <text:meta> 6.1.9 and <text:p> 5.1.3.
The xhtml:about attribute has the data type URIorSafeCURIE 18.3.37.
The xhtml:content attribute specifies an object of an RDF statement for in-content metadata. 19.911.
The xhtml:content attribute is usable with the following elements: <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:bookmark-start> 6.2.1.3, <text:h> 5.1.2, <text:meta> 6.1.9 and <text:p> 5.1.3.
The xhtml:content attribute has the data type string 18.2.
The xhtml:datatype attribute specifies the RDF data type (see §5 of [RDF-CONCEPTS]) of the object of an RDF statement.
The xhtml:datatype attribute is usable with the following elements: <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:bookmark-start> 6.2.1.3, <text:h> 5.1.2, <text:meta> 6.1.9 and <text:p> 5.1.3.
The xhtml:datatype attribute has the data type CURIE 18.3.12.
The xhtml:property attribute specifies a list of one or more CURIEs. Each CURIE is the predicate of an RDF statement for in content-metadata. 19.911.
The xhtml:property attribute is usable with the following elements: <table:covered-table-cell> 9.1.5, <table:table-cell> 9.1.4, <text:bookmark-start> 6.2.1.3, <text:h> 5.1.2, <text:meta> 6.1.9 and <text:p> 5.1.3.
The xhtml:property attribute has the data type CURIEs 18.3.13.
The xlink:actuate attribute has the value onRequest for the following elements: <db:component> 12.25.5, <db:connection-resource> 12.7, <draw:a> 10.4.12, <form:form> 13.3, <meta:template> 4.3.2.12, <presentation:event-listener> 10.9.2, <presentation:sound> 10.8.2, <script:event-listener> 14.5.2, <svg:definition-src> 16.27, <svg:font-face-uri> 16.26, <table:cell-range-source> 9.3.1, <table:table-source> 9.2.6 and <text:a> 6.1.8.
The xlink:actuate attribute has the value onLoad for the following elements: <draw:applet> 10.4.7, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <meta:auto-reload> 4.3.2.13, <style:background-image> 17.3 and <text:list-level-style-image> 16.35.
For <db:connection-resource> 12.7, <draw:a> 10.4.12, <form:form> 13.3, <meta:template> 4.3.2.12, <presentation:event-listener> 10.9.2, <presentation:sound> 10.8.2, <script:event-listener> 14.5.2, <svg:definition-src> 16.27, <svg:font-face-uri> 16.26, <table:cell-range-source> 9.3.1, <table:table-source> 9.2.6 and <text:a> 6.1.8 elements the default value for this attribute is onRequest.
For <draw:applet> 10.4.7, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <meta:auto-reload> 4.3.2.13, <style:background-image> 17.3 and <text:list-level-style-image> 16.35 elements the default value for this attribute is onLoad.
The xlink:actuate attribute is usable with the following elements: <db:component> 12.25.5, <db:connection-resource> 12.7, <draw:a> 10.4.12, <draw:applet> 10.4.7, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <form:form> 13.3, <meta:auto-reload> 4.3.2.13, <meta:template> 4.3.2.12, <presentation:event-listener> 10.9.2, <presentation:sound> 10.8.2, <script:event-listener> 14.5.2, <style:background-image> 17.3, <svg:definition-src> 16.27, <svg:font-face-uri> 16.26, <table:cell-range-source> 9.3.1, <table:table-source> 9.2.6, <text:a> 6.1.8 and <text:list-level-style-image> 16.35.
The xlink:href 19.916 attribute specifies a remote resource. Its data type is anyIRI. See §5.4 of [XLink].
The xlink:href attribute specifies an audio stream.
The xlink:href attribute is usable with the following element: <anim:audio> 15.5.
The xlink:href attribute has the data type anyIRI 18.3.2.
• "."(U+002E, FULL STOP): The data is provided by the chart document itself. It is taken from the <table:table> 9.1.2 element inside the <chart:chart> element.
•".."(U+002E, FULL STOP followed by U+002E, FULL STOP): The data is provided by the document into which the chart is embedded. This is only supported if the chart is embedded into another document.
•A relative IRI: The data is provided by an embedded object referenced by the IRI. This embedded object shall be within the same package as the chart itself.
All cell range addresses that are specified within a chart are relative to the document referenced by the xlink:href attribute.
For a <chart:chart> element, if the xlink:href attribute is omitted, its value is assumed to be “..” (U+002E, FULL STOP followed by U+002E, FULL STOP).
The xlink:href attribute is usable with the following element: <chart:chart> 11.1.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a file containing an image.
The xlink:href attribute is usable with the following element: <chart:symbol-image> 17.23.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a form or report document.
The xlink:href attribute is usable with the following element: <db:component> 12.25.5.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies either a database, or database connection data encoded as an IRI.
The xlink:href attribute is usable with the following element: <db:connection-resource> 12.7.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute is usable with the following element: <db:file-based-database> 12.5.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a target location for the hyperlink.
The xlink:href attribute is usable with the following element: <draw:a> 10.4.12.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the base IRI for an applet.
For a <draw:applet> element the default value for this attribute is an empty string.
The xlink:href attribute is usable with the following element: <draw:applet> 10.4.7.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a target location for the hyperlink.
The xlink:href attribute is usable with the following element: <draw:area-circle> 10.4.13.4.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a target location for the hyperlink.
The xlink:href attribute is usable with the following element: <draw:area-polygon> 10.4.13.5.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a target location for the hyperlink.
The xlink:href attribute is usable with the following element: <draw:area-rectangle> 10.4.13.3.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a file containing an image.
The xlink:href attribute is usable with the following element: <draw:fill-image> 16.42.6.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the source of a floating frame.
The xlink:href attribute is usable with the following element: <draw:floating-frame> 10.4.10.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a file containing an image.
The xlink:href attribute is usable with the following element: <draw:image> 10.4.4.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the location of an embedded object.
The xlink:href attribute is usable with the following element: <draw:object> 10.4.6.2.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the location of an embedded object.
The xlink:href attribute is usable with the following element: <draw:object-ole> 10.4.6.3.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the source of a plugin.
The xlink:href attribute is usable with the following element: <draw:plugin> 10.4.8.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a resource that is loaded if a button is operated.
The xlink:href attribute is usable with the following element: <form:button> 13.5.15.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies either a database, or database connection encoded as an IRI.
The xlink:href attribute is usable with the following element: <form:connection-resource> 7.6.2.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a resource that is loaded if a button is operated.
The xlink:href attribute is usable with the following element: <form:image> 13.5.16.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the processing agent for a form.
The xlink:href attribute is usable with the following element: <form:form> 13.3.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the IRI of a replacement document.
The xlink:href attribute is usable with the following element: <meta:auto-reload> 4.3.2.13.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the location of a document template.
The xlink:href attribute is usable with the following element: <meta:template> 4.3.2.12.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies either a document bookmark or an application depending on the action selected by the presentation:action 19.391 attribute.
The xlink:href attribute is usable with the following element: <presentation:event-listener> 10.9.2.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies a sound that is played when an effect is executed.
The xlink:href attribute is usable with the following element: <presentation:sound> 10.8.2.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute is usable with the following element: <script:event-listener> 14.5.2.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies an image.
The xlink:href attribute is usable with the following element: <style:background-image> 17.3.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute is usable with the following element: <svg:definition-src> 16.27.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute is usable with the following element: <svg:font-face-uri> 16.26.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies an IRI for a document containing a source table.
The xlink:href attribute is usable with the following element: <table:cell-range-source> 9.3.1.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies an IRI of a document containing a source table.
The xlink:href attribute is usable with the following element: <table:table-source> 9.2.6.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the target location of a hyperlink.
The xlink:href attribute is usable with the following element: <text:a> 6.1.8.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute is usable with the following element: <text:alphabetical-index-auto-mark-file> 8.8.3.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies an image.
The xlink:href attribute is usable with the following element: <text:list-level-style-image> 16.35.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the location script source code.
The xlink:href attribute is usable with the following element: <text:script> 7.7.9.
The xlink:href attribute has the data type anyIRI 18.3.2.
The xlink:href attribute specifies the document or document fragment to which a section is linked. If the IRI contains a fragment identifier, and if the referenced document is an OpenDocument document, the fragment identifier should be interpreted as the name of a section to which a section is linked. A fragment identifier should be ignored if a text:section-name 19.867 attribute is present.
The xlink:href attribute is usable with the following element: <text:section-source> 5.4.2.
The xlink:href attribute has the data type anyIRI 18.3.2.
For a <meta:auto-reload> 4.3.2.13 element the value for this attribute is replace.
For <draw:applet> 10.4.7, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <presentation:event-listener> 10.9.2, <style:background-image> 17.3, <text:list-level-style-image> 16.35 and <text:section-source> 5.4.2 elements the value for this attribute is embed.
For <draw:a> 10.4.12, <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <meta:hyperlink-behaviour> 4.3.2.14, <presentation:sound> 10.8.2 and <text:a> 6.1.8 elements the supported values for this attribute are new or replace.
For a <meta:auto-reload> 4.3.2.13 element the default value for this attribute is replace.
For <draw:applet> 10.4.7, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <presentation:event-listener> 10.9.2, <style:background-image> 17.3, <text:list-level-style-image> 16.35 and <text:section-source> 5.4.2 elements the default value for this attribute is embed.
For <db:connection-resource> 12.7 the default value for this attribute is none.
The xlink:show attribute is usable with the following elements: <db:component> 12.25.5, <db:connection-resource> 12.7, <draw:a> 10.4.12, <draw:applet> 10.4.7, <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <meta:auto-reload> 4.3.2.13, <meta:hyperlink-behaviour> 4.3.2.14, <presentation:event-listener> 10.9.2, <presentation:sound> 10.8.2, <style:background-image> 17.3, <text:a> 6.1.8, <text:list-level-style-image> 16.35 and <text:section-source> 5.4.2.
The xlink:title attribute specifies a title to be associated with a document template.
The xlink:title attribute is usable with the following element: <meta:template> 4.3.2.12.
The xlink:title attribute has the data type string 18.2.
See §3.2 of [XLink]. This attribute always has the value simple in OpenDocument document instances.
For <db:connection-resource> 12.7, <db:file-based-database> 12.5, <draw:a> 10.4.12, <draw:applet> 10.4.7, <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <form:form> 13.3, <meta:auto-reload> 4.3.2.13, <meta:template> 4.3.2.12, <presentation:event-listener> 10.9.2, <presentation:sound> 10.8.2, <script:event-listener> 14.5.2, <style:background-image> 17.3, <svg:definition-src> 16.27, <svg:font-face-uri> 16.26, <table:cell-range-source> 9.3.1, <table:table-source> 9.2.6, <text:a> 6.1.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:list-level-style-image> 16.35, <text:script> 7.7.9 and <text:section-source> 5.4.2 elements the default value for this attribute is simple.
The xlink:type attribute is usable with the following elements: <chart:chart> 11.1, <db:component> 12.25.5, <db:connection-resource> 12.7, <db:file-based-database> 12.5, <draw:a> 10.4.12, <draw:applet> 10.4.7, <draw:area-circle> 10.4.13.4, <draw:area-polygon> 10.4.13.5, <draw:area-rectangle> 10.4.13.3, <draw:fill-image> 16.42.6, <draw:floating-frame> 10.4.10, <draw:image> 10.4.4, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:plugin> 10.4.8, <form:form> 13.3, <meta:auto-reload> 4.3.2.13, <meta:template> 4.3.2.12, <presentation:event-listener> 10.9.2, <presentation:sound> 10.8.2, <script:event-listener> 14.5.2, <style:background-image> 17.3, <svg:definition-src> 16.27, <svg:font-face-uri> 16.26, <table:cell-range-source> 9.3.1, <table:table-source> 9.2.6, <text:a> 6.1.8, <text:alphabetical-index-auto-mark-file> 8.8.3, <text:list-level-style-image> 16.35, <text:script> 7.7.9 and <text:section-source> 5.4.2.
The xml:id attribute is usable with the following elements: <anim:audio> 15.5, <anim:command> 15.6.1, <anim:iterate> 15.4.4, <anim:par> 15.4.2, <anim:seq> 15.4.3, <chart:chart> 11.1, <chart:data-point> 11.14, <chart:plot-area> 11.5, <chart:series> 11.12, <dr3d:cube> 10.5.4, <dr3d:extrude> 10.5.6, <dr3d:rotate> 10.5.7, <dr3d:scene> 10.5.2, <dr3d:sphere> 10.5.5, <draw:a> 10.4.12, <draw:applet> 10.4.7, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:floating-frame> 10.4.10, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:image> 10.4.4, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:object> 10.4.6.2, <draw:object-ole> 10.4.6.3, <draw:page> 10.2.4, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:plugin> 10.4.8, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6, <draw:text-box> 10.4.3, <form:button> 13.5.15, <form:checkbox> 13.5.17, <form:combobox> 13.5.11, <form:date> 13.5.8, <form:file> 13.5.5, <form:fixed-text> 13.5.10, <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: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, <office:annotation> 14.1, <presentation:sound> 10.8.2, <table:covered-table-cell> 9.1.5, <table:table> 9.1.2, <table:table-cell> 9.1.4, <table:table-column> 9.1.6, <table:table-row> 9.1.3, <text:alphabetical-index> 8.8, <text:bibliography> 8.9, <text:bookmark> 6.2.1.2, <text:bookmark-start> 6.2.1.3, <text:changed-region> 5.5.3, <text:h> 5.1.2, <text:illustration-index> 8.4, <text:index-title> 8.2.3, <text:list> 5.3.1, <text:list-header> 5.3.3, <text:list-item> 5.3.4, <text:meta> 6.1.9, <text:meta-field> 7.5.19, <text:numbered-paragraph> 5.3.6, <text:object-index> 8.6, <text:p> 5.1.3, <text:section> 5.4, <text:table-index> 8.5, <text:table-of-content> 8.3 and <text:user-index> 8.7.
The xml:id attribute has the data type ID 18.2.
In an OpenDocument Format document, <style:*-properties> elements contain the definitions of formatting that is associated with document structure elements. Formatting definitions are expressed as attributes on the <style:*-properties> elements or as child elements of these elements. This chapter defines formatting properties that are represented by attributes. Formatting properties that are represented by elements are defined in chapter 17.
The chart:angle-offset attribute specifies a counter-clockwise rotation of a polar coordinate in a circle, ring or polar chart. The attribute value is an angle. See 18.3.1. The default value is 90deg.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The chart:angle-offset attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:angle-offset attribute has the data type angle 18.3.1.
The chart:auto-position attribute specifies if an object should be positioned automatically.
The default value is true if svg:x 19.577 and svg:y 19.581 attributes are not specified. It is false if the svg:x and svg:y attributes are specified.
The chart:auto-position attribute is evaluated for chart styles applied to elements that may have svg:x and svg:y attributes.
The defined values for the chart:auto-position attribute are:
•false: svg:x and svg:y attribute values are used to position an object.
•true: svg:x and svg:y attribute values are ignored, and the consumer chooses a position.
The chart:auto-position attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:auto-position attribute has the data type boolean 18.3.3.
The chart:auto-size attribute specifies if the size of an object should be chosen automatically.
The default value is true if svg:width 19.575 and svg:height 19.543 attributes are not specified. It is false if the svg:width and svg:height attributes are specified.
The chart:auto-size attribute is evaluated for chart styles applied to elements that have svg:width and svg:height attributes.
The defined values for the chart:auto-size attribute are:
•false: svg:width and svg:height attribute values are used to size an object.
•true: svg:width and svg:height attribute values are ignored, and the consumer chooses a size.
The chart:auto-size attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:auto-size attribute has the data type boolean 18.3.3.
The chart:axis-label-position attribute specifies the position of the axis labels.
The defined values for the chart:axis-label-position attribute are:
•near-axis: labels are placed adjacent to the axis line. On which side of the line the labels are placed depends on the chart:axis-position 20.6 attribute. If the chart:axis-position attribute has the value start or end, the labels are placed outside the coordinate system. Otherwise, the labels are placed adjacent to the axis on the side that belongs to the lower values on the crossing axis.
•near-axis-other-side: labels are placed adjacent to the axis on the opposite side as for near-axis.
•outside-start: labels are placed outside the coordinate region on that side where the crossing axis has its minimum value.
If the chart:axis-label-position attribute is missing but a chart:axis-position attribute is given, the value of the chart:axis-label-position attribute is assumed to be near-axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The chart:axis-label-position attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:axis-label-position attribute are near-axis, near-axis-other-side, outside-start or outside-end.
The chart:axis-position attribute specifies the position of the axis line on the scale of the crossing axis.
If the attribute is set for a y-axis, the position indicates a value on the scale of the first x-axis.
If the attribute is set for an x-axis, the position indicates a value on the scale of the first y-axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The defined values for the chart:axis-position attribute are:
The chart:axis-position attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:axis-position attribute are start, end or a value of type double 18.2.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:connect-bars attribute are:
•false: bars belonging to the same series are not connected by lines.
•true: bars belonging to the same series are connected by lines.
The chart:connect-bars attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:connect-bars attribute has the data type boolean 18.3.3.
The defined values for the chart:data-label-number attribute are:
•none: neither the value nor the percentage should be displayed.
•value: only the value should be displayed within the data label.
•value-and-percentage: both the value and the percentage should be displayed.
This attribute is evaluated for chart styles that are applied to a <chart:data-label> 11.15, <chart:data-point> 11.14, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The style:data-style-name 19.473 attribute can be used together with this attribute to indicate which number format should be used to display the value.
The style:percentage-data-style-name 19.511 attribute can be used together with this attribute to indicate which number format should be used to display the percentage value.
The chart:data-label-number attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:data-label-number attribute are none, value, percentage or value-and-percentage.
The defined values for the chart:data-label series attribute are:
This attribute is evaluated for chart styles that are applied to a <chart:data-label> 11.15, <chart:data-point> 11.14, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The chart:data-label-series attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:data-label-series attribute has the data type boolean 18.3.3.
This attribute is evaluated for chart styles that are applied to a <chart:data-label> 11.15, <chart:data-point> 11.14, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The defined values for the chart:data-label-symbol attribute are:
•false: a legend symbol is not displayed within the data label of a data point.
•true: a legend symbol is displayed within the data label of a data point.
The chart:data-label-symbol attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:data-label-symbol attribute has the data type boolean 18.3.3.
The chart:data-label-text attribute specifies whether to display the category within the data label of a data point.
This attribute is evaluated for chart styles that are applied to <chart:data-label> 11.15, <chart:data-point> 11.14, a <chart:series> 11.12 or a <chart:plot-area> 11.5 elements.
The defined values for the chart:data-label-text attribute are:
•false: a category is not displayed within the data label of a data point.
•true: a category is displayed within the data label of a data point.
The chart:data-label-text attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:data-label-text attribute has the data type boolean 18.3.3.
The chart:deep attribute specifies whether data series are displayed behind each other along the z-axis or not. The chart:deep attribute is ignored unless a chart:three-dimensional 20.65 attribute is present and has the value true.
This attribute is evaluated for a chart style that is applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:deep attribute are:
•false: data series are not displayed behind each other along the z-axis.
•true: data series are displayed behind each other along the z-axis. The z-axis displays the name of the series.
The chart:deep attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:deep attribute has the data type boolean 18.3.3.
The chart:display-label attribute specifies whether labels are displayed on an axis or not.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
Note: The labels controlled by chart:display-label attribute appear on an axis as opposed to being labels for the axis.
The defined values for the chart:display-label attribute are:
•false: labels are not displayed on an axis.
•true: labels are displayed on an axis.
The chart:display-label attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:display-label attribute has the data type boolean 18.3.3.
The defined values for the chart:error-category attribute are:
•cell-range: Use values from cell ranges for positive and negative error indicators. The chart:error-lower-range 20.17 and chart:error-upper-range 20.22 attributes determine the cell ranges which contain the values to be used for negative and positive error indicators.
•constant: Use fixed absolute values for both directions: positive and negative The absolute value for a positive direction is given with chart:error-upper-limit attribute. The absolute value for a negative direction is given with chart:error-lower-limit attribute.
•error-margin: Use a fixed percentage of the largest value – this is called error-margin. The percentage value is given within chart:error-margin 20.18 attribute.
•none: No error indicators are shown.
•percentage: Use a fixed percentage of each value The percentage value is given within chart:error-percentage 20.19 attribute.
•standard-deviation: Standard deviation of the values of a series assuming an equal distribution.
•standard-error: Standard error (standard deviation of the mean) of the values of a series.
•variance: Variance of the values of a series assuming an equal distribution.
This attribute is evaluated for chart styles that are applied to <chart:error-indicator> 11.17, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The chart:error-category attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:error-category attribute are none, variance, standard-deviation, percentage, error-margin, constant, standard-error or cell-range.
This attribute should be used together with the chart:error-category 20.14 attribute.
The defined values for the chart:error-lower-indicator attribute are:
•false: negative error indicators are not displayed.
•true: negative error indicators are displayed.
The chart:error-lower-indicator attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-lower-indicator attribute has the data type boolean 18.3.3.
The chart:error-lower-limit attribute specifies the absolute value in the negative direction that is used to display error indicators if a chart:error-category 20.14 attribute has the value constant.
The chart:error-lower-limit attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-lower-limit attribute has the data type double 18.2.
The chart:error-lower-range attribute specifies the cell range used for negative error indicators when a chart:error-category 20.14 attribute has a value of cell-range.
The chart:error-lower-range attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-lower-range attribute has the data type cellRangeAddressList 18.3.6.
This attribute should be used together with the chart:error-category 20.14 attribute if it has the value error-margin.
The chart:error-margin attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-margin attribute has the data type double 18.2.
This attribute should be used together with a chart:error-category 20.14 attribute if the chart:error-category attribute has the value percentage.
The chart:error-percentage attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-percentage attribute has the data type double 18.2.
This attribute should be used together with a chart:error-category 20.14 attribute.
The defined values for the chart:error-upper-indicator attribute are:
•false: positive error indicators are not displayed.
•true: positive error indicators are displayed.
The chart:error-upper-indicator attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-upper-indicator attribute has the data type boolean 18.3.3.
The chart:error-upper-limit attribute specifies the absolute value in the positive direction that is used to display error indicators if the chart:error-category 20.14 attribute has the value constant.
This attribute should be used together with chart:error-category attribute.
The chart:error-upper-limit attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-upper-limit attribute has the data type double 18.2.
The chart:error-upper-range attribute specifies the cell range used for positive error indicators when the chart:error-category 20.14 attribute has the value cell-range.
The chart:error-upper-range attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:error-upper-range attribute has the data type cellRangeAddressList 18.3.6.
This attribute is evaluated for chart styles that are applied to a <chart:axis> 11.9 element with chart:dimension 19.18 attribute set to y.
Note: Bars attached to different axis can be arranged differently as long as they are grouped per axis (chart:group-bars-per-axis 20.24 attribute has the value true).
The chart:gap-width attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:gap-width attribute has the data type integer 18.2.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:group-bars-per-axis attribute are:
•false: all bars on the same x-axis are handled as one group and are displayed side by side.
•true: only bars attached to the same x- and y-axis are handled as one group.
The chart:group-bars-per-axis attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:group-bars-per-axis attribute has the data type boolean 18.3.3.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The chart:hole-size attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:hole-size attribute has the data type percent 18.3.23.
The default is to plot data points in hidden cells.
This attribute can be used in styles that are applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:include-hidden-cells attribute are:
•false: data points in hidden cells are not plotted in a chart.
•true: data points in hidden cells are plotted in a chart.
The chart:include-hidden-cells attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:include-hidden-cells attribute has the data type boolean 18.3.3.
The chart:interpolation attribute specifies interpolations for line and scatter charts.
The defined values for the chart:interpolation attribute are:
and connecting these points with straight line segments.
and
•none - Straight lines. Consecutive data points are connected by straight line segments.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 or <chart:series> 11.12 element.
The chart:interpolation attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:interpolation attribute are none, cubic-spline, b-spline, step-start, step-end, step-center-x or step-center-y.
The chart:interval-major attribute specifies major intervals on an axis 11.9.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The chart:interval-major attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:interval-major attribute has the data type double 18.2.
The chart:interval-minor-divisor attribute specifies a divisor for the chart:interval-major 20.28 value, the division of which determines the minor interval.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The chart:interval-minor-divisor attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:interval-minor-divisor attribute has the data type positiveInteger 18.2.
The defined values for the chart:japanese-candle-stick attribute are:
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The chart:japanese-candle-stick attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:japanese-candle-stick attribute has the data type boolean 18.3.3.
The chart:label-arrangement attribute specifies the arrangement of labels on an axis.
The defined values for the chart:label-arrangement attribute are:
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The chart:label-arrangement attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:label-arrangement attribute are side-by-side, stagger-even or stagger-odd.
The chart:label-position attribute specifies where data labels are placed.
The defined values for the chart:label-position attribute are:
•bottom-left: the data label is placed to the bottom left of the data point.
•bottom-right: the data label is placed to the bottom right of the data point.
•top-left: the data label is placed to the top left of the data point.
•top-right: the data label is placed to the top right of the data point.
This attribute is evaluated for chart styles that are applied to <chart:data-label> 11.15, <chart:data-point> 11.14, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The chart:label-position attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:label-position attribute are avoid-overlap, center, top, top-right, right, bottom-right, bottom, bottom-left, left, top-left, inside, outside or near-origin.
If the chart:label-position-negative attribute is set in addition to a chart:label-position 20.32 attribute, it is used for all labels that belong to data points with negative values. Otherwise, the position set in a chart:label-position attribute is used for positive and negative values. If a chart:label-position-negative attribute is used without a chart:label-position attribute it is ignored.
The defined values for the chart:label-position-negative attribute are:
•avoid-overlap: an algorithm should be used that tries to place the labels without overlapping each other.
•bottom: the data label is placed below the data point.
•bottom-left: the data label is placed to the bottom left of the data point.
•bottom-right: the data label is placed to the bottom right of the data point.
•center: the data label is centered on the data point.
•inside: the data label is placed inside the data point ( for pie charts the label is placed inside the piece on the bisecting line aligned to the outer radius, for bar charts the label is inside the bar aligned to that end that is given by the data points value, for polar charts the label is placed on that side of the data point that points to the polar charts center ).
•left: the data label is placed left of the data point.
•near-origin: the data label is placed inside the data point on that side that is near to the origin - where the origin is the beginning of the bar in a bar chart or the base line in an area chart ( for bar charts the label is placed inside the bar like with value inside but aligned to the opposite end of the bar ).
•outside: the data label is placed outside the data point ( for pie charts the label is placed outside the circle aligned to the outer radius, for bar charts the label is outside the bar aligned to that end that is given by the data points value, for polar charts the label is placed on that side of the data point that points away from the polar charts center ).
•right: the data label is placed right of the data point.
•top: the data label is placed on top of the data point.
•top-left: the data label is placed to the top left of the data point.
•top-right: the data label is placed to the top right of the data point.
The chart:label-position-negative attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:label-position-negative attribute are avoid-overlap, center, top, top-right, right, bottom-right, bottom, bottom-left, left, top-left, inside, outside or near-origin.
The chart:lines attribute specifies whether connecting lines between data points are shown.
Note: The display of lines can be specified by the draw:stroke 20.167 attribute.
The defined values for the chart:lines attribute are:
•false: connecting lines between data points are not shown.
•true: connecting lines between data points are shown.
The chart:lines attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:lines attribute has the data type boolean 18.3.3.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The defined values for the chart:link-data-style-to-source attribute are:
•false: number format used for rendering axis labels is defined by the style:data-style-name 19.473 attribute.
•true: number format used for rendering the axis labels is inherited from the document providing the data.
The chart:link-data-style-to-source attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:link-data-style-to-source attribute has the data type boolean 18.3.3.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The defined values for the chart:logarithmic attribute are:
•false: proportional scaling is used.
•true: logarithmic scaling is used.
The chart:logarithmic attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:logarithmic attribute has the data type boolean 18.3.3.
The chart:maximum attribute specifies the maximum value of an axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The chart:maximum attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:maximum attribute has the data type double 18.2.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element or a <chart:series> 11.12 element.
The defined values for the chart:mean-value attribute are:
•false: line representing the statistical mean of all the data points in a series is not displayed.
•true: line representing the statistical mean of all the data points in a series is displayed.
The chart:mean-value attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:mean-value attribute has the data type boolean 18.3.3.
The chart:minimum attribute specifies the minimum value of an axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The chart:minimum attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:minimum attribute has the data type double 18.2.
Note: For example, the beginning of the bars in a bar chart or the base line in an area chart can be set by the chart:origin attribute in the style of the y-axis to which the data series is attached.
If the first x-axis has a chart:axis-position 20.6 attribute, that position is taken to indicate the origin of the data points attached to the first y-axis. It overrides the chart:origin attribute of the first y-axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The chart:origin attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:origin attribute has the data type double 18.2.
This attribute is evaluated for chart styles that are applied to a <chart:axis> 11.9 element when a chart:dimension 19.18 attribute set to y.
Note: This allows bars to be attached to different axis arranged differently as long as they are grouped per axis (chart:group-bars-per-axis 20.24 attribute is true).
The chart:overlap attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:overlap attribute has the data type integer 18.2.
This attribute is evaluated for chart styles that are applied to a <chart:data-point> 11.14 or <chart:series> 11.12 element.
The chart:pie-offset attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:pie-offset attribute has the data type nonNegativeInteger 18.2.
The chart:percentage attribute specifies a percentage accumulation of values per category.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:percentage attribute are:
•false: the attribute has no effect
•true: values should be accumulated by category. The sum of the values per category is treated as 100 percent and the y-axis displays according to percentages.
The chart:percentage attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:percentage attribute has the data type boolean 18.3.3.
•true: The regression curve intercepts the y‑axis at the value which is defined by the chart:regression-intercept-value 20.45 attribute.
•false: The interception of regression-curve and y-axis is calculated from the data series.
The default value for this attribute is false.
This attribute is only evaluated together with the attribute chart:regression-type 20.50 and if that has one of the following values: linear, exponential or polynomial.
The chart:regression-force-intercept attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:regression-force-intercept attribute has the data type boolean 18.3.3.
The chart:regression-intercept-value attribute specifies where a regression curve intercepts the y-axis if attribute chart:regression-force-intercept 20.44 is true.
This attribute is only evaluated together with the chart:regression-force-intercept attribute.
The default value for this attribute is 0 in case of regression type linear or polynomial, and the default value is 1 in case of regression type exponential.
The chart:regression-intercept-value attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:regression-intercept-value attribute has the data type double 18.2.
The chart:regression-max-degree attribute specifies the maximum degree of a polynomial regression curve. This attribute is only evaluated together with the attribute chart:regression-type 20.50 and if that has the value polynomial. The value of the chart:regression-max-degree attribute is greater than or equal to 2.
The default value for this attribute is 2.
The chart:regression-max-degree attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:regression-max-degree attribute has the data type positiveInteger 18.2.
The chart:regression-moving-type attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:regression-moving-type attribute are prior, central or averaged-abscissa.
The chart:regression-name attribute specifies the name of a regression curve.
The default value for this attribute is the empty string.
The chart:regression-name attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:regression-name attribute has the data type string 18.2.
The minimum value for this attribute is 2, the default value for this attribute is 2.
The chart:regression-period attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:regression-period attribute has the data type positiveInteger 18.2.
The defined values for the chart:regression-type attribute are:
•linear – Linear regression – approximate the values of the series using the model: y = A·x + B.
•moving-average – Moving average – each point on the regression curve is calculated from a set of k data points of the series, where k is given by attribute chart:regression-period 20.49 and the calculation method is chosen according to attribute chart:regression-moving-type 20.47.
•none – no regression curve will be displayed (default value)
•power – Regression with a power function – approximate the values of the series using the model: y = A·xB.
This attribute is evaluated for chart styles that are applied to <chart:regression-curve> 11.18, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The chart:regression-type attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:regression-type attribute are none, linear, logarithmic, moving-average, exponential, power or polynomial.
In a Cartesian coordinate system the x-axis points from left to right and the y-axis points from bottom to top. 3D Cartesian coordinate systems are left-handed and polar coordinate systems are counter-clockwise. If x and y axes are swapped as in horizontal bar charts (when attribute chart:vertical 20.72 value is true), the unswapped coordinate system follows the Cartesian coordinate system and is left-handed.
This attribute is evaluated for chart styles that are applied to a <chart:axis> 11.9 element.
The defined values for the chart:reverse-direction attribute are:
•false: direction of axis follows the Cartesian coordinate system.
•true: direction of axis follows the reverse of the Cartesian coordinate system.
The chart:reverse-direction attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:reverse-direction attribute has the data type boolean 18.3.3.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element. The chart:right-angled-axes attribute is ignored unless a chart:three-dimensional 20.65 attribute is present and has the value true.
The defined values for the chart:right-angled-axes attribute are:
•false: the attribute has no effect.
•true: a 3D chart is sheared instead of rotated. For Cartesian coordinate systems, the x- and y-axis do form a right angle in the 2D-projection.
The chart:right-angled-axes attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:right-angled-axes attribute has the data type boolean 18.3.3.
The defined values for the chart:scale-text attribute are:
The chart:scale-text attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:scale-text attribute has the data type boolean 18.3.3.
The tabular data can be given by the table:cell-range-address attribute at the <chart:plot-area> 11.5 element or by the <table:table> 9.1.2 element inside the <chart:chart> 11.1 element.
When data is assigned more specifically to a chart element, with a values-cell-range-address attribute on a <chart:series> 11.12 element, the more specific data assignment has priority.
The chart:series-source attribute is evaluated for a chart style that is applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:series-source attribute are:
•columns: tabular data for a chart contains all the data series in columns.
•rows: tabular data for a chart contains all the data series in rows.
The chart:series-source attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:series-source attribute are columns or rows.
The chart:sort-by-x-values attribute specifies whether the data points of a data series should be displayed in ascending order of the x values, or in the order they are contained in the underlying data. It is evaluated for styles that are assigned to the <chart:plot-area> 11.5 element. The chart:sort-by-x-values attribute is used for chart types with data series that contain x-values (for example scatter charts, 19.15).
The defined values for the chart:sort-by-x-values attribute are:
•false: data points of a data series should be displayed in the order they are contained in the underlying data.
•true: data points of a data series should be displayed in ascending order of the x values.
The chart:sort-by-x-values attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:sort-by-x-values attribute has the data type boolean 18.3.3.
The chart:solid-type attribute specifies the rendering of bars in three-dimensional bar charts.
The defined values for the chart:solid-type attribute are:
This attribute is evaluated for chart styles that are applied to <chart:data-point> 11.14, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The chart:solid-type attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:solid-type attribute are cuboid, cylinder, cone or pyramid.
The chart:spline-order attribute specifies the degree of the polynomials used as part of the spline.
This attribute should be used together with chart:interpolation 20.27 attribute when it has the value b-spline.
The chart:spline-order attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:spline-order attribute has the data type positiveInteger 18.2.
This attribute should be used together with chart:interpolation 20.27 attribute when it has a value other than none.
The chart:spline-resolution attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:spline-resolution attribute has the data type positiveInteger 18.2.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:stacked attribute are:
•false: series values should not be accumulated by category.
•true: series values should be accumulated by category. Bars in bar charts are stacked on top of each other.
The chart:stacked attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:stacked attribute has the data type boolean 18.3.3.
This attribute should be used together with chart:symbol-type 20.62 attribute when the chart:symbol-type attribute has a value other than none.
The chart:symbol-height attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:symbol-height attribute has the data type nonNegativeLength 18.3.20.
The chart:symbol-name attribute specifies a symbol to be used for a data point in a chart.
The glyphs associated with the values of the chart:symbol-name attribute are implementation-defined.
This attribute should be used only together with chart:symbol-type 20.62 attribute and only when the chart:symbol-type 20.62 attribute has the value named-symbol.
The chart:symbol-name attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:symbol-name attribute are square, diamond, arrow-down, arrow-up, arrow-right, arrow-left, bow-tie, hourglass, circle, star, x, plus, asterisk, horizontal-bar or vertical-bar.
The defined values for the chart:symbol-type attribute are:
•automatic: the consumer chooses from the list of available named symbols (see chart:symbol-name 20.61 attribute), choose a different symbol per series in round-robin fashion,in this order: square, diamond, arrow-down, arrow-up, arrow-right, arrow-left, bow-tie, hourglass, circle, star, x, plus, asterisk, horizontal-bar, vertical-bar.
•named-symbol: a symbol specified within chart:symbol-name attribute should be used.
•none: no symbol should be used.
•image: an image defined by a <chart:symbol-image> 17.23 element is used as symbol.
This attribute is evaluated for chart styles that are applied to <chart:data-point> 11.14, <chart:series> 11.12 or <chart:plot-area> 11.5 elements.
The chart:symbol-type attribute is usable with the following element: <style:chart-properties> 17.22.
This attribute should be used together with chart:symbol-type 20.62 attribute when the chart:symbol-type attribute has a value other than none.
The chart:symbol-width attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:symbol-width attribute has the data type nonNegativeLength 18.3.20.
The chart:text-overlap attribute specifies whether axis labels may overlap each other.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 20.62 element.
The defined values for the chart:text-overlap attribute are:
•false: axis labels shall not overlap each other.
•true: axis labels may overlap each other.
The chart:text-overlap attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:text-overlap attribute has the data type boolean 18.3.3.
The chart:three-dimensional attribute specifies whether a chart is displayed as a 3D scene.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:three-dimensional attribute are:
•false: chart should not be displayed as a 3D scene.
•true: chart should be displayed as a 3D scene.
The chart:three-dimensional attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:three-dimensional attribute has the data type boolean 18.3.3.
The chart:tick-marks-major-inner attribute specifies the existence of major inner tick marks on an axis. They are drawn with respect to the major interval that may be specified by the chart:interval-major 20.28 attribute, and are drawn towards the inside of the plot area. That is, they are drawn to the right for an axis displayed on the left hand side of the plot area, and to the left for an axis displayed on the right hand side of the plot area.
If a chart:tick-marks-major-inner attribute and a chart:tick-marks-major-outer 20.67 attribute are both set to true, one tick mark is drawn that crosses the axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 20.28 element.
The defined values for the chart:tick-marks-major-inner attribute are:
•false: major inner tick marks should not appear on an axis.
•true: major inner tick marks should appear on an axis.
The chart:tick-marks-major-inner attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:tick-marks-major-inner attribute has the data type boolean 18.3.3.
The chart:tick-marks-major-outer attribute specifies the existence of major outer tick marks on an axis. They are drawn with respect to the major interval that may be specified by the chart:interval-major 20.28 attribute, and are drawn towards the outside of the plot area. That is, they are drawn to the left for an axis displayed on the left hand side of the plot area, and to the right for an axis displayed on the right hand side of the plot area.
If a chart:tick-marks-major-inner 20.66 attribute and a chart:tick-marks-major-outer attribute are both set to true, one tick mark is drawn that crosses the axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The defined values for the chart:tick-marks-major-outer attribute are:
•false: major outer tick marks should not appear on an axis.
•true: major outer tick marks should appear on an axis.
The chart:tick-marks-major-outer attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:tick-marks-major-outer attribute has the data type boolean 18.3.3.
The chart:tick-marks-minor-inner attribute specifies the existence of minor inner tick marks on an axis. They are drawn with respect to the minor interval divisor that may be specified by the chart:interval-minor-divisor 20.29 attribute, and are drawn towards the inside of the plot area. That is, they are drawn to the right for an axis displayed on the left hand side of the plot area, and to the left for an axis displayed on the right hand side of the plot area.
If a chart:tick-marks-minor-inner attribute and a chart:tick-marks-minor-outer 20.69 attribute are both set to true, one tick mark is drawn that crosses the axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The defined values for the chart:tick-marks-minor-inner attribute are:
•false: minor inner tick marks should not appear on an axis.
•true: minor inner tick marks should appear on an axis.
The chart:tick-marks-minor-inner attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:tick-marks-minor-inner attribute has the data type boolean 18.3.3.
The chart:tick-marks-minor-outer attribute specifies the existence of minor outer tick marks on an axis. They are drawn with respect to the minor interval divisor that may be specified by the chart:interval-minor-divisor 20.29 attribute, and are drawn towards the outside of the plot area. That is, they are drawn to the left for an axis displayed on the left hand side of the plot area, and to the right for an axis displayed on the right hand side of the plot area.
If a chart:tick-marks-minor-inner 20.68 attribute and a chart:tick-marks-minor-outer attribute are set to true, one tick mark is drawn that crosses the axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The defined values for the chart:tick-marks-minor-outer attribute are:
•false: minor outer tick marks should not appear on an axis.
•true: minor outer tick marks should appear on an axis.
The chart:tick-marks-minor-outer attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:tick-marks-minor-outer attribute has the data type boolean 18.3.3.
The chart:tick-mark-position attribute specifies the position of the interval marks.
The defined values for the chart:tick-mark-position attribute are:
•at-labels: interval marks are placed adjacent to axis labels.
•at-labels-and-axis: interval marks are placed at axis labels and at the axis line.
This attribute makes a difference only if the labels are not placed at the axis line, that is, if the chart:axis-label-position 20.5 attribute has the value outside-end or outside-start.
If the chart:tick-mark-position attribute is missing but a chart:axis-position attribute is given, chart:tick-mark-position is assumed to be at-labels-and-axis.
This attribute is evaluated for a chart style that is applied to a <chart:axis> element.
The chart:tick-mark-position attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:tick-mark-position attribute are at-labels, at-axis or at-labels-and-axis.
The defined values for the chart:treat-empty-cells attribute are:
The default behavior is ignore for scatter charts (chart:class 19.15 is chart:scatter). For all other chart types the default behavior is leave-gap.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The chart:treat-empty-cells attribute is usable with the following element: <style:chart-properties> 17.22.
The values of the chart:treat-empty-cells attribute are use-zero, leave-gap or ignore.
This attribute is evaluated for chart styles that are applied to a <chart:plot-area> 11.5 element.
The defined values for the chart:vertical attribute are:
•false: horizontal x-axis, vertical y-axis.
•true: vertical x-axis, horizontal y-axis.
The chart:vertical attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:vertical attribute has the data type boolean 18.3.3.
This attribute is evaluated for chart styles that are applied to a <chart:axis> 11.9 element or a <chart:series> 11.12 element.
The defined values for the chart:visible attribute are:
•false: object is not visible in chart.
•true: object is visible in chart.
The chart:visible attribute is usable with the following element: <style:chart-properties> 17.22.
The chart:visible attribute has the data type boolean 18.3.3.
The dr3d:ambient-color attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:ambient-color attribute has the data type color 18.3.9.
The dr3d:back-scale attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:back-scale attribute has the data type percent 18.3.23.
The dr3d:backface-culling attribute specifies whether backface culling is enabled.
The defined values for the dr3d:backface-culling attribute are:
The dr3d:backface-culling attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:backface-culling attribute are enabled or disabled.
The defined values for the dr3d:close-back attribute are:
The dr3d:close-back attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:close-back attribute has the data type boolean 18.3.3.
The defined values for the dr3d:close-front attribute are:
The dr3d:close-front attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:close-front attribute has the data type boolean 18.3.3.
The dr3d:depth attribute specifies an extrusion depth for extruded objects.
The dr3d:depth attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:depth attribute has the data type length 18.3.18.
The dr3d:diffuse-color attribute, along with dr3d:ambient-color 20.7420.74, dr3d:emissive-color 20.83, and dr3d:specular-color 20.91 specifies the four colors that define the color of a material.
The dr3d:diffuse-color attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:diffuse-color attribute has the data type color 18.3.9.
The dr3d:edge-rounding attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:edge-rounding attribute has the data type percent 18.3.23.
The dr3d:edge-rounding-mode attribute specifies how to generate rounded edges.
The defined values for the dr3d:edge-rounding-mode attribute are:
The dr3d:edge-rounding-mode attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:edge-rounding-mode attribute are correct or attractive.
The dr3d:emissive-color attribute, along with dr3d:ambient-color 20.74, dr3d:diffuse-color 20.80, and dr3d:specular-color 20.91 specifies the four colors that define the color of a material.
The dr3d:emissive-color attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:emissive-color attribute has the data type color 18.3.9.
Note: The visible effect of values larger than 360 degrees only differs from that of 360 degrees when the dr3d:back-scale 20.75 attribute has a value different than 100% .
The dr3d:end-angle attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:end-angle attribute has the data type angle 18.3.1.
Note: Typical consumers support values between 2 and 256.
The dr3d:horizontal-segments attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:horizontal-segments attribute has the data type nonNegativeInteger 18.2.
The dr3d:lighting-mode attribute specifies whether lighting is used for a three-dimensional object.
The defined values for the dr3d:lighting-mode attribute are:
•standard: Depending on the value of the dr3d:normals-direction 20.87 attribute, only the front or only the back side sides of the plane are displayed. The opposite sides are not displayed, whether they are visible from the viewer's perspective or not.
Note: The dr3d:lighting-mode 19.99 attribute is also defined for non-3D object uses.
The dr3d:lighting-mode attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:lighting-mode attribute are standard or double-sided.
The defined values for the dr3d:normals-direction attribute are:
The front side of the plane is the one the normal points away from.
The dr3d:normals-direction attribute has no effect if the dr3d:lighting-mode 20.86 attribute has the value double-sided.
The dr3d:normals-direction attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:normals-direction attribute are normal or inverse.
The dr3d:normals-kind attribute specifies the normal settings for generated lighting.
The defined values for the dr3d:normals-kind attribute are:
The dr3d:normals-kind attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:normals-kind attribute are object, flat or sphere.
The defined values for the dr3d:shadow attribute are:
•hidden: three-dimensional shadow should not be shown for a three-dimensional object.
•visible: three-dimensional shadow should be shown for a three-dimensional object.
The dr3d:shadow attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:shadow attribute are visible or hidden.
The dr3d:shininess attribute specifies the shine of a material.
The dr3d:shininess attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:shininess attribute has the data type percent 18.3.23.
The dr3d:specular-color attribute, along with dr3d:ambient-color 20.74, dr3d:diffuse-color 20.80, and dr3d:emissive-color 20.80 specifies the four colors that define the color of a material.
The dr3d:specular-color attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:specular-color attribute has the data type color 18.3.9.
The dr3d:texture-filter attribute specifies whether texture filtering is enabled.
The defined values for the dr3d:texture-filter attribute are:
The dr3d:texture-filter attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:texture-filter attribute are enabled or disabled.
The defined values for the dr3d:texture-kind attribute are:
The dr3d:texture-kind attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:texture-kind attribute are luminance, intensity or color.
The dr3d:texture-mode attribute specifies how the texture is modulated.
The defined values for the dr3d:texture-mode attribute are:
•blend: blends the texture blend color with the object color.
•modulate: modulates the object color with the texture color.
The dr3d:texture-mode attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:texture-mode attribute are replace, modulate or blend.
The dr3d:texture-generation-mode-x attribute, along with the dr3d:texture-generation-mode-y 20.96 attribute, specifies how textual coordinates are generated.
The defined values for the dr3d:texture-generation-mode-x attribute are:
•object: This value specifies that the standard object projection method is used.
•parallel: This value specifies a flat parallel projection in the specified degree of freedom (X or Y).
•sphere: This value forces projection to wrapping in X and/or Y direction.
The dr3d:texture-generation-mode-x attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:texture-generation-mode-x attribute are object, parallel or sphere.
The dr3d:texture-generation-mode-y attribute, along with the dr3d:texture-generation-mode-x 20.95 attribute, specifies how textual coordinates are generated.
The defined values for the dr3d:texture-generation-mode-y attribute are:
•object: This value specifies that the standard object projection method is used.
•parallel: This value specifies a flat parallel projection in the specified degree of freedom (X or Y).
•sphere: This value forces projection to wrapping in X and/or Y direction.
The dr3d:texture-generation-mode-y attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the dr3d:texture-generation-mode-y attribute are object, parallel or sphere.
Note: Typical consumers support values between 2 and 256.
The dr3d:vertical-segments attribute is usable with the following element: <style:graphic-properties> 17.21.
The dr3d:vertical-segments attribute has the data type nonNegativeInteger 18.2.
If both draw:auto-grow-width 20.99 and draw:auto-grow-height are present, a consumer should first grow the size of the drawing object in the dimension of the major text flow (width for horizontal writing, and height for vertical writing). Only after that size component is filled, a consumer should adjust the other dimension to fit the text content.
The defined values for the draw:auto-grow-height attribute are:
•false: height of a drawing object should not automatically increase if text is added to the drawing object.
•true: height of a drawing object should automatically increase if text is added to the drawing object.
The draw:auto-grow-height attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:auto-grow-height attribute has the data type boolean 18.3.3.
The defined values for the draw:auto-grow-width attribute are:
The draw:auto-grow-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:auto-grow-width attribute has the data type boolean 18.3.3.
The defined values for the draw:background-size attribute are:
The draw:background-size attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The values of the draw:background-size attribute are full or border.
The draw:blue attribute specifies together with the attributes draw:green 20.136 and draw:red 20.156 a non destructive filter for a linear transformation of the white balance of a pixel image.
If any of these three attributes is specified, an offset is applied to each pixel of an image while is it rendered. The offsets for each color channel is given as a percentage in the range of -100% to +100%.
These offsets is scaled to the range -2^bits to 2^bits, where bits is the number of bits reserved for each color channel within the image. If the resulting value is less than 0 it is set to 0 and if it is greater than the maximum possible value it is set to the maximum.
Note: For example, if the draw:blue attribute has the value 50% and the blue color channel has 8 bits, then 128 is added to the blue color value of each pixel inside the image before it is rendered. If draw:blue has the value -50% then 128 is subtracted.
The draw:blue attribute specifies the offset for the blue color channel.
The draw:blue attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:blue attribute has the data type signedZeroToHundredPercent 18.3.30.
The draw:caption-angle attribute specifies the leaving angle of the line of a caption. It is evaluated only if the draw:caption-angle-type 20.103 attribute has the value fixed.
The draw:caption-angle attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:caption-angle attribute has the data type angle 18.3.1.
The defined values for the draw:caption-angle-type attribute are:
•fixed: leaving angle of line from caption has been specified by a draw:caption-angle 20.102 attribute.
•free: consumer can choose the best possible leaving angle of the line from a caption.
The draw:caption-angle-type attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:caption-angle-type attribute are fixed or free.
The draw:caption-escape attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:caption-escape attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The defined values for the draw:caption-escape-direction attribute are:
•auto: consumer should choose best leaving direction for a line of a caption.
•horizontal: the leaving line of a caption should be drawn horizontally.
•vertical: the leaving line of a caption should be drawn vertically.
The draw:caption-escape-direction attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:caption-escape-direction attribute are horizontal, vertical or auto.
The defined values for the draw:caption-fit-line-length attribute are:
The draw:caption-fit-line-length attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:caption-fit-line-length attribute has the data type boolean 18.3.3.
The draw:caption-gap attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:caption-gap attribute has the data type distance 18.3.15.
The draw:caption-line-length attribute specifies the length of the first line of a caption. The attribute is only evaluated if draw:caption-fit-line-length 20.106 has the value false.
The draw:caption-line-length attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:caption-line-length attribute has the data type length 18.3.18.
The draw:caption-type attribute specifies the geometry of the line of a caption.
The defined values for the draw:caption-type attribute are:
The draw:caption-type attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:caption-type attribute are straight-line, angled-line or angled-connector-line.
The defined values for the draw:color-inversion attribute are:
The draw:color-inversion attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:color-inversion attribute has the data type boolean 18.3.3.
The draw:color-mode attribute sets the output of colors from a source bitmap or raster graphic.
The defined values for the draw:color-mode attribute are:
•standard: image is displayed without modification by the draw:color-mode attribute.
•watermark: colors are modified to make the resulting image transparent.
The draw:color-mode attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:color-mode attribute are greyscale, mono, watermark or standard.
The draw:contrast attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:contrast attribute has the data type percent 18.3.23.
The draw:decimal-places attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:decimal-places attribute has the data type nonNegativeInteger 18.2.
The draw:draw-aspect attribute specifies the display embedded objects.
The defined values for the draw:draw-aspect attribute are:
•content: Specifies an object is displayed as an embedded object inside a frame.
•print-view: Specifies an object is displayed as in a print preview.
•thumbnail: Specifies a thumbnail of an object is displayed.
The draw:draw-aspect attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:draw-aspect attribute are content, thumbnail, icon or print-view.
The draw:end-guide attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:end-guide attribute has the data type length 18.3.18.
The draw:end-line-spacing-horizontal attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:end-line-spacing-horizontal attribute has the data type distance 18.3.15.
The draw:end-line-spacing-vertical attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:end-line-spacing-vertical attribute has the data type distance 18.3.15.
Note: A path without a closepath at the end is open and will not be filled.
The defined values for the draw:fill attribute are:
•bitmap: the drawing object is filled with the bitmap specified by the draw:fill-image-name 20.124 attribute.
•gradient: the drawing object is filled with the gradient specified by the draw:fill-gradient-name 20.120 attribute.
•hatch: the drawing object is filled with the hatch specified by the draw:fill-hatch-name 20.121 attribute.
•none: the drawing object is not filled.
•solid: the drawing object is filled with the color specified by the draw:fill-color 20.119 attribute.
The draw:fill attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The values of the draw:fill attribute are none, solid, bitmap, gradient or hatch.
The draw:fill-color attribute specifies the color of the fill for a graphic object. It is used only if the draw:fill 20.118 attribute has one of the values solid or hatch.
The draw:fill-color attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:fill-color attribute has the data type color 18.3.9.
The draw:fill-gradient-name attribute specifies a gradient style that is used for filling graphic objects. It is used only if the draw:fill 20.118 attribute has the value gradient.
The draw:fill-gradient-name attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:fill-gradient-name attribute has the data type styleNameRef 18.3.32.
The draw:fill-hatch-name attribute specifies a hatch style that is used for filling. It is used only if the draw:fill 20.118 attribute has the value hatch.
The draw:fill-hatch-name attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:fill-hatch-name attribute has the data type styleNameRef 18.3.32.
The defined values for the draw:fill-hatch-solid attribute are:
•false: background of a hatch filling should be transparent.
•true: background of a hatch filling is filled with the color specified by the draw:fill-color 20.119 attribute.
The draw:fill-hatch-solid attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:fill-hatch-solid attribute has the data type boolean 18.3.3.
The draw:fill-image-height attribute overrides the logical height of a source image that is used for filling. If the value of the style:repeat 20.341 attribute is stretch, this attribute is ignored.
The draw:fill-image-height attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The values of the draw:fill-image-height attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The draw:fill-image-name attribute specifies a fill image that is used for filling. It is used only if the draw:fill 20.118 attribute has the value bitmap.
The draw:fill-image-name attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:fill-image-name attribute has the data type styleNameRef 18.3.32.
The draw:fill-image-ref-point attribute specifies an alignment of an image in the filling area.
If an alignment (draw:fill-image-ref-point) and a movement (draw:fill-image-ref-point-x 20.126, draw:fill-image-ref-point-y 20.127) are specified at the same time, the image first is aligned and then moved.
This attribute is only interpreted if the value of the current style:repeat 20.341 attribute is repeat.
The defined values for the draw:fill-image-ref-point attribute are:
•bottom: image aligned with the bottom of the filling area.
•bottom-left: image aligned with the bottom-left of the filling area.
•bottom-right: image aligned with the bottom-right of the filling area.
•center: image aligned with the center of the filling area.
•left: image aligned with the left of the filling area.
•right: image aligned with the right of the filling area.
•top: image aligned with the top of the filling area.
•top-left: image aligned with the top-left of the filling area.
•top-right: image aligned with the top-right of the filling area.
The draw:fill-image-ref-point attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The values of the draw:fill-image-ref-point attribute are top-left, top, top-right, left, center, right, bottom-left, bottom or bottom-right.
If an alignment (draw:fill-image-ref-point 20.125) and a movement (draw:fill-image-ref-point-x, draw:fill-image-ref-point-y 20.127) is specified at the same time, the image first is aligned and then moved.
This attribute is only interpreted if the value of the current style:repeat 20.341 attribute is repeat.
The draw:fill-image-ref-point-x attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:fill-image-ref-point-x attribute has the data type percent 18.3.23.
If an alignment (draw:fill-image-ref-point 20.125) and a movement (draw:fill-image-ref-point-x 20.126, draw:fill-image-ref-point-y) is specified at the same time, the image first is aligned and then moved.
This attribute is only interpreted if the value of the current style:repeat 20.341 attribute is repeat.
The draw:fill-image-ref-point-y attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:fill-image-ref-point-y attribute has the data type percent 18.3.23.
The draw:fill-image-width attribute overrides the logical width of a source image that is used for filling. If the value of the style:repeat 20.341 attribute is stretch, this attribute is ignored.
The draw:fill-image-width attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The values of the draw:fill-image-width attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The defined values for the draw:fit-to-contour attribute are:
•false: text content should not be stretched to fill the contour of an object.
•true: text content should be stretched to fill the contour of an object.
The draw:fit-to-contour attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:fit-to-contour attribute has the data type boolean 18.3.3.
The defined values for the draw:fit-to-size attribute are:
•false: text content should not be stretched to fill an entire object.
•true: text content should be stretched to fill an entire object.
The draw:fit-to-size attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:fit-to-size attribute has the data type boolean 18.3.3.
The defined values for the draw:frame-display-border attribute are:
The draw:frame-display-border attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:frame-display-border attribute has the data type boolean 18.3.3.
The draw:frame-margin-horizontal attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:frame-margin-horizontal attribute has the data type nonNegativePixelLength 18.3.21.
The defined values for the draw:frame-display-scrollbar attribute are:
•false: vertical and horizontal scrollbars should not be displayed.
•true: vertical and horizontal scrollbars should be displayed.
The draw:frame-display-scrollbar attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:frame-display-scrollbar attribute has the data type boolean 18.3.3.
The draw:frame-margin-vertical attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:frame-margin-vertical attribute has the data type nonNegativePixelLength 18.3.21.
The draw:gamma attribute specifies a value that sets the output gamma of a bitmap or raster graphic.
The draw:gamma attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:gamma attribute has the data type percent 18.3.23.
The draw:green attribute specifies together with the attributes draw:blue 20.101 and draw:red 20.156 a non destructive filter for a linear transformation of the white balance of a pixel image.
The draw:green attribute specifies the offset for the green color channel.
The draw:green attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:green attribute has the data type signedZeroToHundredPercent 18.3.30.
The draw:gradient-step-count attribute specifies the gradient step count of a color interpolation.
A gradient step count of color interpolation may be above 256.
The draw:gradient-step-count attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:gradient-step-count attribute has the data type nonNegativeInteger 18.2.
Note: This distance may be further modified for the start and end extensions lines individually with the draw:start-guide 20.164 and draw:end-guide 20.115 attributes.
The draw:guide-distance attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:guide-distance attribute has the data type distance 18.3.15.
The draw:guide-overhang attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:guide-overhang attribute has the data type length 18.3.18.
The draw:image-opacity attribute specifies the opacity of an image.
The draw:image-opacity attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:image-opacity attribute has the data type zeroToHundredPercent 18.3.41.
The draw:line-distance attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:line-distance attribute has the data type distance 18.3.15.
The draw:luminance attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:luminance attribute has the data type signedZeroToHundredPercent 18.3.30.
The draw:marker-end attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:marker-end attribute has the data type styleNameRef 18.3.32.
The defined values for the draw:marker-end-center attribute are:
•false: an end marker should not be centered at the end of a stroke.
•true: an end marker should be centered at the end of a stroke.
The draw:marker-end-center attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:marker-end-center attribute has the data type boolean 18.3.3.
The draw:marker-end-width attribute specifies the width of the marker at the end of a stroke.
The draw:marker-end-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:marker-end-width attribute has the data type length 18.3.18.
The draw:marker-start attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:marker-start attribute has the data type styleNameRef 18.3.32.
The defined values for the draw:marker-start-center attribute are:
•false: a start marker should not be centered at the start of a stroke.
•true: a start marker should be centered at the start of a stroke.
The draw:marker-start-center attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:marker-start-center attribute has the data type boolean 18.3.3.
The draw:marker-start-width attribute specifies the width of the marker at the start of a stroke.
The draw:marker-start-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:marker-start-width attribute has the data type length 18.3.18.
The defined values for the draw:measure-align attribute are:
The draw:measure-align attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:measure-align attribute are automatic, left-outside, inside or right-outside.
The defined values for the draw:measure-vertical-align attribute are:
•above: vertical alignment of a measure text should be above relative to its measure line.
•below: vertical alignment of a measure text should be below relative to its measure line.
•center: vertical alignment of a measure text should be centered relative to its measure line.
The draw:measure-vertical-align attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:measure-vertical-align attribute are automatic, above, below or center.
The draw:ole-draw-aspect attribute specifies the display of embedded objects. See [OLE].
The use of this attribute is deprecated. The draw:draw-aspect 20.114 attribute should be used instead.
The draw:ole-draw-aspect attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:ole-draw-aspect attribute has the data type nonNegativeInteger 18.2.
The defined value range for the draw:opacity attribute is 0% to 100%, inclusive.
The draw:opacity attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:opacity attribute has the data type zeroToHundredPercent 18.3.41.
The value of this attribute overrides the draw:opacity 20.152 attribute.
The draw:opacity-name attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:opacity-name attribute has the data type styleNameRef 18.3.32.
The defined values for the draw:parallel attribute are:
•false: measure text is displayed perpendicular to its measure line.
•true: measure text is displayed parallel to its measure line.
The draw:parallel attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:parallel attribute has the data type boolean 18.3.3.
The defined values for the draw:placing attribute are:
•above: measure line is rendered above the edge defined by two reference points.
•below: measure line is rendered below the edge defined by two reference points.
The draw:placing attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:placing attribute are below or above.
The draw:red attribute specifies together with the attributes draw:blue 20.101 and draw:green 20.136 a non destructive filter for a linear transformation of the white balance of a pixel image.
The draw:red attribute specifies the offset for the red color channel.
The draw:red attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:red attribute has the data type signedZeroToHundredPercent 18.3.30.
The draw:secondary-fill-color attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:secondary-fill-color attribute has the data type color 18.3.9.
The draw:shadow attribute enables or disables the visibility of a shadow.
The defined values for the draw:shadow attribute are:
The draw:shadow attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:shadow attribute are visible or hidden.
The draw:shadow-color attribute specifies the color in which a shadow is rendered.
The draw:shadow-color attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:shadow-color attribute has the data type color 18.3.9.
The draw:shadow-offset-x attribute along with the draw:shadow-offset-y 20.161 attribute are used to render a shadow.
A copy of the shape is rendered in the single shadow color (specified by draw:shadow-color 20.159) behind the shape. The offset attributes specify the offset between the top left edge of the shape and the top left edge of the border.
The draw:shadow-offset-x attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:shadow-offset-x attribute has the data type length 18.3.18.
The draw:shadow-offset-y attribute along with the draw:shadow-offset-x 20.160 attribute are used to render a shadow.
The draw:shadow-offset-y attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:shadow-offset-y attribute has the data type length 18.3.18.
The draw:shadow-opacity attribute specifies the opacity in which the shadow is rendered.
The draw:shadow-opacity attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:shadow-opacity attribute has the data type zeroToHundredPercent 18.3.41.
The defined values for the draw:show-unit attribute are:
•false: units should not be visible in the textual presentation of a measure shape.
•true: units should be visible in the textual presentation of a measure shape.
The draw:show-unit attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:show-unit attribute has the data type boolean 18.3.3.
The draw:start-guide attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:start-guide attribute has the data type length 18.3.18.
The draw:start-line-spacing-horizontal attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:start-line-spacing-horizontal attribute has the data type distance 18.3.15.
The draw:start-line-spacing-vertical attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:start-line-spacing-vertical attribute has the data type distance 18.3.15.
The draw:stroke attribute specifies the style of the stroke on the current object.
The defined values for the draw:stroke attribute are:
•dash: stroke referenced by a draw:stroke-dash 20.168 attribute of a style on the object is drawn.
•none: no stroke is drawn.
•solid: solid stroke is drawn.
The draw:stroke attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:stroke attribute are none, dash or solid.
The draw:stroke-dash attribute specifies the dash style that is used for a stroke.
The draw:stroke-dash attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:stroke-dash attribute has the data type styleNameRef 18.3.32.
The draw:stroke-dash-names attribute specifies a list of dash styles that are used for the stroke in addition to the dash specified by the draw:stroke-dash 20.168 attribute.
For each dash style referenced by the attribute a stroke using that dash style is drawn on top of the already drawn strokes.
The draw:stroke-dash-names attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:stroke-dash-names attribute has the data type styleNameRefs 18.3.33.
The defined values for the draw:stroke-linejoin attribute are:
•middle: mean value between joins is used (deprecated)
•miter: See §11.4 of [SVG].
•none: no shape specified.
•round: See §11.4 of [SVG].
The draw:stroke-linejoin attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:stroke-linejoin attribute are miter, round, bevel, middle or none.
For a dashed line, caps are applied to each dash. The values of the draw:dots1-length 19.136, draw:dots2-length 19.138 and draw:distance 19.134 attributes of the referenced <draw:stroke-dash> 20.168 element refer to the dashes without cap.
If the referenced <draw:stroke-dash> element has an attribute draw:style 19.218, the attribute draw:style is ignored.
The defined values for the svg:stroke-linecap attribute are:
The svg:stroke-linecap attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the svg:stroke-linecap attribute are butt, square or round.
The draw:symbol-color attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:symbol-color attribute has the data type color 18.3.9.
The defined values for the draw:textarea-horizontal-align attribute are:
•justify: text area is justified horizontally inside a shape.
•left: text area is left aligned horizontally inside a shape.
•right: text area is right aligned horizontally inside a shape.
The draw:textarea-horizontal-align attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:textarea-horizontal-align attribute are left, center, right or justify.
The defined values for the draw:textarea-vertical-align attribute are:
•bottom: vertical alignment of text area inside a shape should start at the bottom of the shape.
•justify: vertical alignment of text area inside a shape should be justified.
•middle: vertical alignment of text area inside a shape should start at the middle of the shape.
•top: vertical alignment of text area inside a shape should start at the top of the shape.
The draw:textarea-vertical-align attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:textarea-vertical-align attribute are top, middle, bottom or justify.
The draw:tile-repeat-offset attribute specifies for tiling the translation of each tile in relation to the previous tile. This attribute is only interpreted if the value of the current style:repeat 20.341 attribute is repeat. The value of this attribute is a percentage value representing the tiles repeat offset relative to the tiles height or width, followed by either the word horizontal or vertical.
The defined values for the draw:tile-repeat-offset attribute are:
•horizontal: images are tiled horizontally with regard to the previous tile.
•vertical: images are tiled vertically with regard to the previous tile.
The draw:tile-repeat-offset attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The draw:tile-repeat-offset attribute has two white space separated values. The first value is of type zeroToHundredPercent 18.3.41. The second value is one of: horizontal or vertical.
The visible area of an object may be specified by the draw:visible-area-height attribute along with the draw:visible-area-left 20.177, draw:visible-area-top 20.178, draw:visible-area-width 20.179 attributes. It is implementation-defined whether these attributes are used to specify the visible area, or whether the producer of the object stores the visible area within the object itself.
When the entire object is visible, the values of the draw:visible-area-left and draw:visible-area-top attributes are 0 and the draw:visible-area-width and draw:visible-area-height attributes specify the size of the object. These attributes can be assigned to automatic styles only.
The draw:visible-area-height attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:visible-area-height attribute has the data type positiveLength 18.3.26.
The visible area of an object may be specified by the draw:visible-area-left attribute along with the draw:visible-area-height 20.176, draw:visible-area-top 20.178, draw:visible-area-width 20.179 attributes. It is implementation-defined whether these attributes are used to specify the visible area, or whether the producer of the object stores the visible area within the object itself.
When the entire object is visible, the values of the draw:visible-area-left and draw:visible-area-top attributes are 0 and the draw:visible-area-width and draw:visible-area-height attributes specify the size of the object. These attributes can be assigned to automatic styles only.
The draw:visible-area-left attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:visible-area-left attribute has the data type nonNegativeLength 18.3.20.
The visible area of an object may be specified by the draw:visible-area-top attribute along with the draw:visible-area-left 20.177, draw:visible-area-height 20.176, draw:visible-area-width 20.179 attributes. It is implementation-defined whether these attributes are used to specify the visible area, or whether the producer of the object stores the visible area within the object itself.
When the entire object is visible, the values of the draw:visible-area-left and draw:visible-area-top attributes are 0 and the draw:visible-area-width and draw:visible-area-height attributes specify the size of the object. These attributes can be assigned to automatic styles only.
The draw:visible-area-top attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:visible-area-top attribute has the data type nonNegativeLength 18.3.20.
The visible area of an object may be specified by the draw:visible-area-width attribute along with the draw:visible-area-left 20.177, draw:visible-area-top 20.178, draw:visible-area-height 20.176 attributes. It is implementation-defined whether these attributes are used to specify the visible area, or whether the producer of the object stores the visible area within the object itself.
When the entire object is visible, the values of the draw:visible-area-left and draw:visible-area-top attributes are 0 and the draw:visible-area-width and draw:visible-area-height attributes specify the size of the object. These attributes can be assigned to automatic styles only.
The draw:visible-area-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The draw:visible-area-width attribute has the data type positiveLength 18.3.26.
The defined values for the draw:unit attribute are:
The draw:unit attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:unit attribute are automatic, mm, cm, m, km, pt, pc, inch, ft or mi.
The draw:wrap-influence-on-position attribute specifies placement options for two or more frames or graphic objects with style:wrap 20.400 properties that influence the placement of the other object. It is intended as a hint to the layout algorithm to help determine the placement of frames in cases where several correct placements are possible.
The situation in which this attribute makes a difference is when the anchor, position and wrapping mode of a frame influence each other. For example, consider a paragraph of text with two images positioned above the anchor. Without wrapping, the images overlie the text and can simply be placed at the given offset from the anchor.
If one image is processed at a time, the position shown Figure 5 results. This corresponds to the option once-successive.
The defined values for the draw:wrap-influence-on-position attribute are:
The draw:wrap-influence-on-position attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the draw:wrap-influence-on-position attribute are iterative, once-concurrent or once-successive.
The fo:background-color attribute specifies a background color for characters, paragraphs, text sections, frames, page bodies, headers, footers, table cells, table rows and tables. This can be transparent or a color. If the value is set to transparent, it switches off any background image that is specified by a <style:background-image> 17.3.
If a value for a draw:fill attribute is provided in a style, any background image that is specified by a <style:background-image> element and any background color that is specified with the fo:background-color attribute are switched off.
The fo:background-color attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6, <style:section-properties> 17.11, <style:table-cell-properties> 17.18, <style:table-properties> 17.15, <style:table-row-properties> 17.17 and <style:text-properties> 16.29.29.
The values of the fo:background-color attribute are transparent or a value of type color 18.3.9.
The fo:border attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:border attribute has the data type string 18.2.
The fo:border-bottom attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:border-bottom attribute has the data type string 18.2.
The fo:border-left attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:border-left attribute has the data type string 18.2.
The fo:border-right attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:border-right attribute has the data type string 18.2.
The fo:border-top attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:border-top attribute has the data type string 18.2.
See §7.19.1 of [XSL]. The values odd-page and even-page are not supported.
This attribute shall not be used at the same time as fo:break-before.
In the OpenDocument XSL-compatible namespace, the fo:break-after attribute does not support even-page, inherit and odd-page values.
The fo:break-after attribute is usable with the following elements: <style:paragraph-properties> 17.6, <style:table-column-properties> 17.16, <style:table-properties> 17.15 and <style:table-row-properties> 17.17.
The values of the fo:break-after attribute are auto, column or page.
See §7.19.2 of [XSL]. The values odd-page and even-page are not supported.
This attribute shall not be used at the same time as fo:break-after.
In the OpenDocument XSL-compatible namespace, the fo:break-before attribute does not support even-page, inherit and odd-page values.
The fo:break-before attribute is usable with the following elements: <style:paragraph-properties> 17.6, <style:table-column-properties> 17.16, <style:table-properties> 17.15 and <style:table-row-properties> 17.17.
The values of the fo:break-before attribute are auto, column or page.
In the OpenDocument XSL-compatible namespace, the fo:clip attribute does not support em and px values.
The defined value for the fo:clip attribute is a value of type clipShape 18.3.8.
The fo:clip attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the fo:clip attribute are auto or a value of type clipShape 18.3.8.
In the OpenDocument XSL-compatible namespace, the fo:color attribute does not support the inherit value.
The fo:color attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:color attribute has the data type color 18.3.9.
The attribute is evaluated for any [UNICODE] characters whose script type is latin. 20.358
It may be ignored if is not specified together with a fo:language 20.202 attribute.
In the OpenDocument XSL-compatible namespace, the fo:country attribute does not support none or inherit values.
The fo:country attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:country attribute has the data type countryCode 18.3.11.
The fo:font-family attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
Instead of this attribute, the style:font-name 20.277 attribute should be used to specify the properties of a font.
The fo:font-family attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:font-family attribute has the data type string 18.2.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
The value of this attribute is either an absolute length or a percentage as described in §7.8.4 of [XSL]. In contrast to XSL, percentage values can be used within common styles only and are based on the font height of the parent style rather than to the font height of the attributes neighborhood. Absolute font heights and relative font heights are not supported.
Note: The style:font-size-asian attribute (20.284) is evaluated for [UNICODE] characters whose type is asian. 20.358 The style:font-size-complex attribute (20.285) is evaluated for [UNICODE] characters whose type is complex. 20.358
In the OpenDocument XSL-compatible namespace, the fo:font-size attribute does not support absolute-size, inherit and relative-size values.
The fo:font-size attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the fo:font-size attribute are a value of type positiveLength 18.3.26 or a value of type percent 18.3.23.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
In the OpenDocument XSL-compatible namespace, the fo:font-style attribute does not support backslant and inherit values.
The fo:font-style attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the fo:font-style attribute are normal, italic or oblique.
In the OpenDocument XSL-compatible namespace, the fo:font-variant attribute does not support the inherit value.
The fo:font-variant attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the fo:font-variant attribute are normal or small-caps.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
In the OpenDocument XSL-compatible namespace, the fo:font-weight attribute does not support bolder, inherit and lighter values.
The fo:font-weight attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the fo:font-weight attribute are normal, bold, 100, 200, 300, 400, 500, 600, 700, 800 or 900.
The fo:height attribute is used with fo:width 20.229 to set the size of a bullet image.
In the OpenDocument XSL-compatible namespace, the fo:height attribute does not support auto, inherit and percentage values.
The fo:height attribute is usable with the following element: <style:list-level-properties> 17.19.
The fo:height attribute has the data type positiveLength 18.3.26.
In the OpenDocument XSL-compatible namespace, the fo:hyphenate attribute does not support the inherit value.
The fo:hyphenate attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:hyphenate attribute has the data type boolean 18.3.3.
The fo:hyphenation-keep attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the fo:hyphenation-keep attribute are auto or page.
The defined values for the fo:hyphenation-ladder-count attribute are:
•no-limit:
•a value of type positiveInteger
The fo:hyphenation-ladder-count attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the fo:hyphenation-ladder-count attribute are no-limit or a value of type positiveInteger 18.2.
The fo:hyphenation-push-char-count attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:hyphenation-push-char-count attribute has the data type positiveInteger 18.2.
The fo:hyphenation-remain-char-count attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:hyphenation-remain-char-count attribute has the data type positiveInteger 18.2.
In the OpenDocument XSL-compatible namespace, the fo:keep-together attribute does not support the integer value.
The fo:keep-together attribute is usable with the following elements: <style:paragraph-properties> 17.6 and <style:table-row-properties> 17.17.
The values of the fo:keep-together attribute are auto or always.
In the OpenDocument XSL-compatible namespace, the fo:keep-with-next attribute does not support the integer value.
The fo:keep-with-next attribute is usable with the following elements: <style:paragraph-properties> 17.6 and <style:table-properties> 17.15.
The values of the fo:keep-with-next attribute are auto or always.
See §7.9.2 of [XSL]. Compared to the XSL language attribute, the value range of this attribute is extended to additional parts of ISO 639. See 18.3.17.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
This attribute may be ignored if it is not specified together with a fo:country 20.188 attribute.
In the OpenDocument XSL-compatible namespace, the fo:language attribute does not support the inherit and none values.
The fo:language attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:language attribute has the data type languageCode 18.3.17.
In the OpenDocument XSL-compatible namespace, the fo:letter-spacing attribute does not support the inherit and space values.
The defined value for the fo:letter-spacing attribute is a value of type length 18.3.18.
The fo:letter-spacing attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the fo:letter-spacing attribute are a value of type length 18.3.18 or normal.
The value normal activates the default line height calculation. The value of this attribute can be a length, a percentage, normal.
In the OpenDocument XSL-compatible namespace, the fo:line-height attribute does not support the inherit, number, and space values.
The defined values for the fo:line-height attribute are:
•a value of type nonNegativeLength 18.3.20
•normal: disables the effects of style:line-height-at-least 20.317 and style:line-spacing 20.318.
•a value of type percent 18.3.23
The fo:line-height attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the fo:line-height attribute are normal, a value of type nonNegativeLength 18.3.20 or a value of type percent 18.3.23.
In the OpenDocument XSL-compatible namespace, the fo:margin attribute does not support auto and inherit values.
The fo:margin attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-properties> 17.15.
The values of the fo:margin attribute are a value of type nonNegativeLength 18.3.20 or a value of type percent 18.3.23.
If this attribute is contained in a <style:paragraph-properties> 17.6 element, its value may be a percentage that refers to the corresponding margin of a parent style.
In the OpenDocument XSL-compatible namespace, the fo:margin-bottom attribute does not support the auto and inherit values.
The fo:margin-bottom attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-properties> 17.15.
The values of the fo:margin-bottom attribute are a value of type nonNegativeLength 18.3.20 or a value of type percent 18.3.23.
If this attribute is contained in a <style:paragraph-properties> 17.6 element, its value may be a percentage that refers to the corresponding margin of a parent style.
Tables that align to the left or to the center ignore right margins, and tables that align to the right or to the center ignore left margins.
The fo:margin-left attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6, <style:section-properties> 17.11 and <style:table-properties> 17.15.
The values of the fo:margin-left attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
If this attribute is contained in a <style:paragraph-properties> 17.6 element, its value may be a percentage that refers to the corresponding margin of a parent style.
Tables that align to the left or to the center ignore right margins, and tables that align to the right or to the center ignore left margins.
The fo:margin-right attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6, <style:section-properties> 17.11 and <style:table-properties> 17.15.
The values of the fo:margin-right attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
If this attribute is contained in a <style:paragraph-properties> 17.6 element, its value may be a percentage that refers to the corresponding margin of a parent style.
In the OpenDocument XSL-compatible namespace, the fo:margin-top attribute does not support the inherit value.
The fo:margin-top attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-properties> 17.15.
The values of the fo:margin-top attribute are a value of type nonNegativeLength 18.3.20 or a value of type percent 18.3.23.
The fo:max-height attribute specifies a default maximum height for new frames that are created using a graphics style. See 19.238.
The fo:max-height attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the fo:max-height attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The fo:max-width attribute specifies a default maximum width for new frames that are created using a graphics style. See 19.239.
The fo:max-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the fo:max-width attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The fo:min-height attribute specifies a default minimum height for new frames that are created using a graphics style. See 19.240.
The fo:min-height attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the fo:min-height attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The fo:min-height attribute specifies a minimum height for a header or footer.
The fo:min-height attribute is usable with the following element: <style:header-footer-properties> 17.5.
The fo:min-height attribute has the data type length 18.3.18.
The fo:min-width attribute specifies a default minimum width for new frames that are created using a graphics style. See 19.241.
The fo:min-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the fo:min-width attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The fo:orphans attribute is usable with the following element: <style:paragraph-properties> 17.6.
The fo:orphans attribute has the data type nonNegativeInteger 18.2.
The fo:page-height attribute is usable with the following element: <style:page-layout-properties> 17.2.
The fo:page-height attribute has the data type length 18.3.18.
The fo:page-width attribute is usable with the following element: <style:page-layout-properties> 17.2.
The fo:page-width attribute has the data type length 18.3.18.
The fo:padding attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:padding attribute has the data type nonNegativeLength 18.3.20.
The fo:padding-bottom attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:padding-bottom attribute has the data type nonNegativeLength 18.3.20.
The fo:padding-left attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:padding-left attribute has the data type nonNegativeLength 18.3.20.
The fo:padding-right attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:padding-right attribute has the data type nonNegativeLength 18.3.20.
The fo:padding-top attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The fo:padding-top attribute has the data type nonNegativeLength 18.3.20.
See §7.9.3 of [XSL]. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors.
The attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
It may be ignored if is not specified together with a fo:language 20.202 attribute.
In the OpenDocument XSL-compatible namespace, the fo:script attribute does not support the inherit or none values.
The fo:script attribute is usable with the following element: <style:text-properties> 16.29.29.
The fo:script attribute has the data type scriptCode 18.3.29.
If there are no values specified for the fo:text-align and style:justify-single-word 20.301 attributes within the same formatting properties element, the values of those attributes is set to start and false respectively.
In the OpenDocument XSL-compatible namespace, the fo:text-align attribute does not support the inherit, inside, outside, or string values.
The fo:text-align attribute is usable with the following elements: <style:list-level-properties> 17.19 and <style:paragraph-properties> 17.6.
The values of the fo:text-align attribute are start, end, left, right, center or justify.
The fo:text-align attribute when used with the <style:paragraph-properties> 17.6 element specifies the alignment of text in a paragraph.
The values of start and end are interpreted according to the writing direction of the text.
The fo:text-align attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the fo:text-align attribute are start, end, left, right, center or justify.
The fo:text-align attribute when used with the <style:list-level-properties> 17.20 element specifies the alignment of list labels.
If the text:list-level-position-and-space-mode 20.431 attribute on the same <style:list-level-properties> element has the value label-width-and-position, the fo:text-align attribute specifies the horizontal alignment of the list label within the width specified by the text:min-label-width 20.433 attribute. If the actual width of the list label is greater than the specified minimum width no alignment takes place.
If the text:list-level-position-and-space-mode attribute on the same <style:list-level-properties> element has the value label-alignment, the value of the text:min-label-width attribute is treated as 0 and the fo:text-align attribute specifies the horizontal alignment of the list label at the alignment position. The alignment position is specified by the fo:margin-left 20.207 and fo:text-indent 20.225 attributes of its child element <style:list-level-label-alignment> 17.20.
The defined values for the fo:text-align attribute are:
•center: center of the list label is positioned at the alignment position.
•end: interpreted as fo:text-align=”right”
•justify: label is justified.
•left: list label starts at the alignment position.
•right: list label ends at the alignment position.
•start: interpreted as fo:text-align=”left”.
The fo:text-align attribute is usable with the following element: <style:list-level-properties> 17.19.
The values of the fo:text-align attribute are start, end, left, right, center or justify.
This attribute is ignored if it not accompanied by an fo:text-align 20.223 attribute.
If no value is specified for this attribute, the value is set to start.
The fo:text-align-last attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the fo:text-align-last attribute are start, center or justify.
The fo:text-indent attribute specifies a positive or negative indent for the first line of a paragraph. See §7.15.11 of [XSL]. The attribute value is a length. If the attribute is contained in a common style, the attribute value may be also a percentage that refers to the corresponding text indent of a parent style.
The fo:text-indent attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the fo:text-indent attribute are a value of type length 18.3.18 or a value of type percent 18.3.23.
The fo:text-shadow attribute specifies the text shadow style to use.
The defined values for this attribute are those defined in §7.16.5 of [XSL], except the value inherit.
The fo:text-shadow attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the fo:text-shadow attribute are none or a value of type string 18.2.
If fo:text-transform and fo:font-variant 20.192 attributes are used simultaneously and have different values than normal and none, the result is undefined.
Note: In consumers, the fo:text-transform and fo:font-variant attributes are mutually exclusive.
The fo:text-transform attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the fo:text-transform attribute are none, lowercase, uppercase or capitalize.
The fo:widows attribute specifies the minimum number of lines that shall be displayed at the top of a page to avoid paragraph widows.
In the OpenDocument XSL-compatible namespace, the fo:widows attribute does not support the inherit value.
The fo:widows attribute is usable with the following element: <style:paragraph-properties> 17.6.
The fo:widows attribute has the data type nonNegativeInteger 18.2.
The fo:width attribute is used with fo:height 20.194 to set the size of a bullet image.
In the OpenDocument XSL-compatible namespace, the fo:width attribute does not support the auto or inherit values.
The fo:width attribute is usable with the following element: <style:list-level-properties> 17.19.
The fo:width attribute has the data type positiveLength 18.3.26.
If wrapping is disabled, it is implementation-defined whether the overflow text is visible or hidden. If the text is hidden consumers may support a scrolling to access the text.
The fo:wrap-option attribute is usable with the following elements: <style:graphic-properties> 17.21 and <style:table-cell-properties> 17.18.
The values of the fo:wrap-option attribute are no-wrap or wrap.
The defined values for the presentation:background-objects-visible attribute are:
The presentation:background-objects-visible attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The presentation:background-objects-visible attribute has the data type boolean 18.3.3.
The defined values for the presentation:background-visible attribute are:
•false: background of a master page should not be displayed when displaying a presentation page.
•true: background of a master page should be displayed when displaying a presentation page.
The presentation:background-visible attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The presentation:background-visible attribute has the data type boolean 18.3.3.
The presentation:display-date-time attribute specifies the visibility of a drawing shape from a <style:master-page> 16.9 element, where the shape has the presentation class date-time.
The defined values for the presentation:display-date-time attribute are:
•false: drawing shape from a <style:master-page> element with the presentation class date-time should not be visible.
•true: drawing shape from a <style:master-page> element with the presentation class date-time should be visible.
The presentation:display-date-time attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The presentation:display-date-time attribute has the data type boolean 18.3.3.
The presentation:display-footer attribute specifies the visibility of a drawing shape used as a footer in a <style:master-page> 16.9 element.
The defined values for the presentation:display-footer attribute are:
•false: drawing shape used as a footer of a <style:master-page> element should not be visible.
•true: drawing shape used as a footer of a <style:master-page> element should be visible.
The presentation:display-footer attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The presentation:display-footer attribute has the data type boolean 18.3.3.
The presentation:display-header attribute specifies the visibility of a drawing shape used as a header in a <style:master-page> 16.9 element.
The defined values for the presentation:display-header attribute are:
•false: drawing shape used as a header of a <style:master-page> element should not be visible.
•true: drawing shape used as a header of a <style:master-page> element should be visible.
The presentation:display-header attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The presentation:display-header attribute has the data type boolean 18.3.3.
The presentation:display-page-number attribute specifies the visibility of a drawing shape from a <style:master-page> 16.9 element, where the shape has the presentation class page-number.
The defined values for the presentation:display-page-number attribute are:
•false: drawing shape from a <style:master-page> element with the presentation class page-number should not be visible.
•true: drawing shape from a <style:master-page> element with the presentation class page-number should be visible.
Note: Presentation class 19.393 defines presentation class values.
The presentation:display-page-number attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The presentation:display-page-number attribute has the data type boolean 18.3.3.
The presentation:duration attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The presentation:duration attribute has the data type duration 18.2.
The defined values for the presentation:transition-speed attribute are:
The presentation:transition-speed attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The values of the presentation:transition-speed attribute are slow, medium or fast.
The defined values for the presentation:transition-style attribute are:
•clockwise: page is uncovered by the hand of a watch, moving clockwise.
•counterclockwise: page is uncovered by the hand of a watch, moving counterclockwise.
•dissolve: page is faded in by drawing small blocks in a random fashion.
•horizontal-lines: page is uncovered by drawing it line by line horizontally in a random fashion.
•move-from-bottom: page moves from the bottom of the screen to its final position.
•move-from-left: page moves from the left of the screen to its final position.
•move-from-right: page moves from the right of the screen to its final position.
•move-from-top: page moves from the top of the screen to its final position.
•move-from-lowerleft: page moves from the lower left of the screen to its final position.
•move-from-lowerright: page moves from the lower right of the screen to its final position.
•move-from-upperleft: page moves from the upper left of the screen to its final position.
•move-from-upperright: page moves from the upper right of the screen to its final position.
•uncover-to-bottom: page is uncovered from the bottom of the screen.
•uncover-to-left: page is uncovered from the left of the screen.
•uncover-to-right: page is uncovered from the right of the screen.
•uncover-to-top: page is uncovered from the top of the screen.
•uncover-to-lowerleft: page is uncovered from the lower left of the screen.
•uncover-to-lowerright: page is uncovered from the lower right of the screen.
•uncover-to-upperleft: page is uncovered from the upper left of the screen.
•uncover-to-upperright: page is uncovered from the upper right of the screen.
•vertical-lines: page is uncovered by drawing it line by line vertically in a random fashion.
The presentation:transition-style attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The values of the presentation:transition-style attribute are none, fade-from-left, fade-from-top, fade-from-right, fade-from-bottom, fade-from-upperleft, fade-from-upperright, fade-from-lowerleft, fade-from-lowerright, move-from-left, move-from-top, move-from-right, move-from-bottom, move-from-upperleft, move-from-upperright, move-from-lowerleft, move-from-lowerright, uncover-to-left, uncover-to-top, uncover-to-right, uncover-to-bottom, uncover-to-upperleft, uncover-to-upperright, uncover-to-lowerleft, uncover-to-lowerright, fade-to-center, fade-from-center, vertical-stripes, horizontal-stripes, clockwise, counterclockwise, open-vertical, open-horizontal, close-vertical, close-horizontal, wavyline-from-left, wavyline-from-top, wavyline-from-right, wavyline-from-bottom, spiralin-left, spiralin-right, spiralout-left, spiralout-right, roll-from-top, roll-from-left, roll-from-right, roll-from-bottom, stretch-from-left, stretch-from-top, stretch-from-right, stretch-from-bottom, vertical-lines, horizontal-lines, dissolve, random, vertical-checkerboard, horizontal-checkerboard, interlocking-horizontal-left, interlocking-horizontal-right, interlocking-vertical-top, interlocking-vertical-bottom, fly-away, open, close or melt.
The presentation:transition-type attribute specifies the mode of a transition.
The defined values for the presentation:transition-type attribute are:
•automatic: slide transition and shape effects start automatically.
•manual: slide transition and shape effects are started separately by the user.
•semi-automatic: slide transition starts automatically, shape effects are started by the user.
The smil:type attribute should be used for presentations. The presentation:transition-type and presentation:transition-style 20.239 attributes are retained for legacy compatibility only.
The presentation:transition-type attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The values of the presentation:transition-type attribute are manual, automatic or semi-automatic.
The defined values for the presentation:transition-speed attribute are:
The presentation:visibility attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The values of the presentation:visibility attribute are visible or hidden.
The smil:direction attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The values of the smil:direction attribute are forward or reverse.
The smil:fadeColor attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The smil:fadeColor attribute has the data type color 18.3.9.
Note: See §12.8 of [SMIL20] for a list of supported subtypes.
The smil:subtype attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The smil:subtype attribute has the data type string 18.2.
The [SMIL20] smil:type attribute specifies a transition type or family.
See §12.8 of [SMIL20] for a list of supported types.
If this attribute is present, the attributes presentation:transition-type 20.240 and presentation:transition-style 20.239 attributes should be ignored.
The smil:type attribute is usable with the following element: <style:drawing-page-properties> 17.25.
The smil:type attribute has the data type string 18.2.
If this attribute has a value of true and is used together with a fo:text-indent 20.225 attribute the fo:text-indent attribute is ignored.
The style:auto-text-indent attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:auto-text-indent attribute has the data type boolean 18.3.3.
The style:background-transparency attribute is usable with the following elements: <style:graphic-properties> 17.21 and <style:paragraph-properties> 17.6.
The style:background-transparency attribute has the data type zeroToHundredPercent 18.3.41.
The style:border-line-width attribute specifies the widths of borders defined by the FO border properties (see 20.183) for borders where the value of these properties is double.
The value of the style:border-line-width attribute is a list of three white space-separated lengths, as follows:
•The first value specifies the width of the inner line
•The second value specifies the distance between the two lines
•The third value specifies the width of the outer line
The style:border-line-width attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The values of the style:border-line-width attribute are three white space separated values of type positiveLength 18.3.26.
The style:border-line-width-bottom attribute specifies the widths of the bottom border for borders defined by the FO border properties (see 20.183) if the property for the bottom border has the value double.
The value of the style:border-line-width-bottom attribute is a list of three white space-separated lengths, as follows:
•The first value specifies the width of the inner line
•The second value specifies the distance between the two lines
•The third value specifies the width of the outer line
The style:border-line-width-bottom attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The values of the style:border-line-width-bottom attribute are three white space separated values of type positiveLength 18.3.26.
The style:border-line-width-left attribute specifies the widths of the left border for borders defined by the FO border properties (see 20.183) if the property for the left border has the value double.
The value of the style:border-line-width-left attribute is a list of three white space-separated lengths, as follows:
•The first value specifies the width of the inner line
•The second value specified the distance between the two lines
•The third value specifies the width of the outer line
The style:border-line-width-left attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The values of the style:border-line-width-left attribute are three white space separated values of type positiveLength 18.3.26.
The style:border-line-width-right attribute specifies the widths of the right border for borders defined by the FO border properties (see 20.183) if the property for the right border has the value double.
The value of the style:border-line-width-right attribute is a list of three white space-separated lengths, as follows:
•The first value specifies the width of the inner line
•The second value specified the distance between the two lines
•The third value specifies the width of the outer line
The style:border-line-width-right attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The values of the style:border-line-width-right attribute are three white space separated values of type positiveLength 18.3.26.
The style:border-line-width-top attribute specifies the widths of the top border for borders defined by the FO border properties (see 20.183) if the property for the top border has the value double.
The value of the style:border-line-width-top attribute is a list of three white space-separated lengths, as follows:
•The first value specifies the width of the inner line
•The second value specified the distance between the two lines
•The third value specifies the width of the outer line
The style:border-line-width-top attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6 and <style:table-cell-properties> 17.18.
The values of the style:border-line-width-top attribute are three white space separated values of type positiveLength 18.3.26.
The style:cell-protect attribute specifies how a cell is protected.
This attribute is only evaluated if the current table is protected.
The defined values for the style:cell-protect attribute are:
Note: Replacement of cell content includes replacement with another formula or other cell content.
The style:cell-protect attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:cell-protect attribute are none, hidden-and-protected, or white space separated non-empty lists of one of these values: protected, or formula-hidden..
The style:column-width attribute specifies a fixed width for a column.
The style:column-width attribute is usable with the following element: <style:table-column-properties> 17.16.
The style:column-width attribute has the data type positiveLength 18.3.26.
The fo:margin-bottom 20.206 attribute of a paragraph and the fo:margin-top 20.209 attribute of the next paragraph are ignored, so that the space between the paragraphs is zero, if all of the following conditions hold:
•The style:contextual-spacing attribute of both paragraphs has the value true.
•The text:style-name 19.880 attribute of the paragraphs refer to the same common paragraph style. In case a text:style-name attribute refers to an automatic style, the value of the style:parent-style-name 19.510 attribute of the automatic style is taken for the style comparison. If a paragraph has a conditional style, the value of its text:cond-style-name 19.781 attribute is taken for the style comparison.
The default value for this attribute is false.
The style:contextual-spacing attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:contextual-spacing attribute has the data type boolean 18.3.3.
The style:country-asian attribute specifies the country of a text.
It is evaluated for [UNICODE] characters whose script type is asian. 20.358
It may be ignored if it is not specified together with a style:language-asian 20.302 attribute.
The style:country-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:country-asian attribute has the data type countryCode 18.3.11.
The style:country-complex attribute specifies the country of a text. See §7.9.1 of [XSL].
It is evaluated for [UNICODE] characters whose script type is complex. 20.358
It may be ignored if it is not specified together with a style:language-complex 20.303 attribute.
The style:country-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:country-complex attribute has the data type countryCode 18.3.11.
This attribute is only evaluated if it is contained in a default style.
The style:decimal-places attribute is usable with the following element: <style:table-cell-properties> 17.18.
The style:decimal-places attribute has the data type nonNegativeInteger 18.2.
The style:diagonal-bl-tr attribute is usable with the following element: <style:table-cell-properties> 17.18.
The style:diagonal-bl-tr attribute has the data type string 18.2.
The style:diagonal-bl-tr-widths attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:diagonal-bl-tr-widths attribute are three white space separated values of type positiveLength 18.3.26.
The style:diagonal-tl-br attribute is usable with the following element: <style:table-cell-properties> 17.18.
The style:diagonal-tl-br attribute has the data type string 18.2.
The style:diagonal-tl-br-widths attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:diagonal-tl-br-widths attribute are three white space separated values of type positiveLength 18.3.26.
The style:direction attribute specifies the direction of characters.
The style:direction attribute modifies the direction of text rendering as specified by a style:writing-mode attribute. 20.404
The defined values for the style:direction attribute are:
•ltr – left to right, text is rendered in the direction specified by the style:writing-mode attribute
•ttb – top to bottom, characters are vertically stacked but not rotated
The style:direction attribute is usable with the following elements: <style:chart-properties> 17.22 and <style:table-cell-properties> 17.18.
The values of the style:direction attribute are ltr or ttb.
The defined values for the style:dynamic-spacing attribute are:
The style:dynamic-spacing attribute is usable with the following element: <style:header-footer-properties> 17.5.
The style:dynamic-spacing attribute has the data type boolean 18.3.3.
The defined values for the style:editable attribute are:
•false: text section or box in read-only document should not be editable.
•true: text section or box in read-only document should be editable.
The style:editable attribute is usable with the following elements: <style:graphic-properties> 17.21 and <style:section-properties> 17.11.
The style:editable attribute has the data type boolean 18.3.3.
The style:first-page-number attribute specifies the number of a document.
The style:first-page-number attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:first-page-number attribute are a value of type positiveInteger 18.2 or continue.
The innermost enclosing area of the anchor defines the layout environment of the drawing shape.
If the value of the attribute is true, the following conditions shall hold:
•The drawing shape flows with the text of its layout environment.
•The drawing shape does not leave its layout environment in the either text flow direction.
This attribute is not applicable to drawing shapes that are anchored with text:anchor-type="as-char" 20.418, because such drawing shapes are treated as characters. For drawing shapes, which are anchored to a specific page with text:anchor-type="page", the attribute is also not applicable, because such drawing shapes are to be laid out on the page they are anchored to.
The style:flow-with-text attribute is usable with the following element: <style:graphic-properties> 17.21.
The style:flow-with-text attribute has the data type boolean 18.3.3.
The style:font-charset attribute specifies whether a font defines glyphs according to the semantics of [UNICODE] or not.
The value of this attributes can be x-symbol or a character encoding in the notation described in the §4.3.3 of [XML1.0]. If the value is x-symbol, the font does not define glyphs according to the semantics of [UNICODE]. If the value is one of the encodings or transformations of [UNICODE], the font does define glyphs according to the semantics of [UNICODE]. The use of other values is deprecated.
Note: Fonts for which the attribute has the value x-symbol may define glyphs for code points in the private use area of [UNICODE]
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
This attribute is ignored if there is no fo:font-family attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name attribute should be used to specify the properties of a font.
The style:font-charset attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-charset attribute has the data type textEncoding 18.3.35.
The style:font-charset-asian attribute specifies whether a font defines glyphs according to the semantics of [UNICODE] or not.
The value of this attributes can be x-symbol or a character encoding in the notation described in the §4.3.3 of [XML1.0]. If the value is x-symbol, the font does not define glyphs according to the semantics of [UNICODE]. If the value is one of the encodings or transformations of [UNICODE], the font does define glyphs according to the semantics of [UNICODE]. The use of other values is deprecated.
Note: Fonts for which the attribute has the value x-symbol may define glyphs for code points in the private use area of [UNICODE]
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
This attribute is ignored if there is no style:font-family-asian 20.271 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name-asian 20.278 attribute should be used to specify the properties of a font.
The style:font-charset-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-charset-asian attribute has the data type textEncoding 18.3.35.
The style:font-charset-complex attribute specifies whether a font defines glyphs according to the semantics of [UNICODE] or not.
The value of this attributes can be x-symbol or a character encoding in the notation described in the §4.3.3 of [XML1.0]. If the value is x-symbol, the font does not define glyphs according to the semantics of [UNICODE]. If the value is one of the encodings or transformations of [UNICODE], the font does define glyphs according to the semantics of [UNICODE]. The use of other values is deprecated.
Note: Fonts for which the attribute has the value x-symbol may define glyphs for code points in the private use area of [UNICODE]
The style:font-charset-complex attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
This attribute is ignored if there is no style:font-family-complex 20.272 attribute attached to the same formatting properties element.
Instead of this attribute, the style:font-name-complex 20.279 attribute should be used to specify the properties of a font.
The style:font-charset-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-charset-complex attribute has the data type textEncoding 18.3.35.
The style:font-family-asian attribute specifies the font family for a text. See §7.8.2 of [XSL].
This is evaluated for [UNICODE] characters whose script type is asian. 20.285
Instead of this attribute, the style:font-name-asian 20.278 attribute should be used to specify the properties of a font.
The style:font-family-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-family-asian attribute has the data type string 18.2.
The style:font-family-complex attribute specifies the font family for a text. See §7.8.2 of [XSL].
This attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
Instead of this attribute, the style:font-name-complex 20.279 attribute should be used to specify the properties of a font.
The style:font-family-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-family-complex attribute has the data type string 18.2.
The style:font-family-generic attribute specifies a generic font family name.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name 20.277 attribute should be used to specify the properties of a font.
The defined values for the style:font-family-generic attribute are:
•decorative: the family of decorative fonts.
•modern: the family of modern fonts.
•roman: the family roman fonts (with serifs).
•script: the family of script fonts.
•swiss: the family roman fonts (without serifs).
•system: the family system fonts.
The style:font-family-generic attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-family-generic attribute are roman, swiss, modern, decorative, script or system.
The style:font-family-generic-asian attribute specifies a generic Asian font family name.
The style:font-family-generic-asian attribute is evaluated for [UNICODE] characters whose script type is asian. 20.285
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name-asian 20.278 attribute should be used to specify the properties of a font.
The defined values for the style:font-family-generic-asian attribute are:
•decorative: the family of decorative fonts.
•modern: the family of modern fonts.
•roman: the family roman fonts (with serifs).
•script: the family of script fonts.
•swiss: the family roman fonts (without serifs).
•system: the family system fonts.
The style:font-family-generic-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-family-generic-asian attribute are roman, swiss, modern, decorative, script or system.
The style:font-family-generic-complex attribute specifies a generic font family name.
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name-complex 20.279 attribute should be used to specify the properties of a font.
The defined values for the style:font-family-generic-complex attribute are:
•decorative: the family of decorative fonts.
•modern: the family of modern fonts.
•roman: the family roman fonts (with serifs).
•script: the family of script fonts.
•swiss: the family roman fonts (without serifs).
•system: the family system fonts.
The style:font-family-generic-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-family-generic-complex attribute are roman, swiss, modern, decorative, script or system.
The defined values for the style:font-independent-line-spacing attribute are:
•true: line height is calculated only from the font height as specified by the font size attributes fo:font-size 20.190, style:font-size-asian 20.284 and style:font-size-complex 20.285.
The style:font-independent-line-spacing attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:font-independent-line-spacing attribute has the data type boolean 18.3.3.
The style:font-name attribute specifies a font that is declared by a <style:font-face> 16.23 element with a style:name 19.502 attribute whose name is the same as that of the style:font-name attribute value.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
The style:font-name attribute is usable with the following elements: <style:list-level-properties> 17.19 and <style:text-properties> 16.29.29.
The style:font-name attribute has the data type string 18.2.
The style:font-name-asian attribute specifies a font that is declared by a <style:font-face> 16.23 element with a style:name 19.502 attribute whose name is the same as that of the style:font-name-asian attribute value.
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.285
The style:font-name-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-name-asian attribute has the data type string 18.2.
The style:font-name-complex attribute specifies a font that is declared by a <style:font-face> 16.23 element with a style:name 19.502 attribute whose name is the same as that of the style:font-name-complex attribute value.
The style:font-name-complex attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
The style:font-name-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-name-complex attribute has the data type string 18.2.
The style:font-pitch attribute specifies whether a font has a fixed or variable width.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
This attribute is ignored if there is no corresponding fo:font-family attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name 20.277 attribute should be used to specify the properties of a font.
The defined values for the style:font-pitch attribute are:
•fixed: font pitch is fixed.
•variable: font pitch is variable.
The style:font-pitch attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-pitch attribute are fixed or variable.
The style:font-pitch-asian attribute specifies whether a font has a fixed or variable width.
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name-asian 20.189 attribute should be used to specify the properties of a font.
The defined values for the style:font-pitch-asian attribute are:
•fixed: font width is fixed.
•variable: font width is variable.
The style:font-pitch-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-pitch-asian attribute are fixed or variable.
The style:font-pitch-complex attribute specifies whether a font has a fixed or variable width.
This attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name-complex 20.279 attribute should be used to specify the properties of a font.
The defined values for the style:font-pitch-complex attribute are:
•fixed: font width is fixed.
•variable: font width is variable.
The style:font-pitch-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-pitch-complex attribute are fixed or variable.
The style:font-relief attribute specifies whether a font should be embossed, engraved, or neither.
The defined values for the style:font-relief attribute are:
The style:font-relief attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-relief attribute are none, embossed or engraved.
The style:font-size-asian attribute specifies the size of a font.
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
The value of this attribute is either an absolute length or a percentage as described in §7.8.4 of [XSL]. In contrast to XSL, percentage values can be used within common styles only and are based on the font height of the parent style rather than to the font height of the attributes neighborhood. Absolute font heights and relative font heights are not supported.
The style:font-size-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-size-asian attribute are a value of type positiveLength 18.3.26 or a value of type percent 18.3.23.
The style:font-size-complex attribute specifies the size of a font.
This attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
The value of this attribute is either an absolute length or a percentage as described in §7.8.4 of [XSL]. In contrast to XSL, percentage values can be used within common styles only and are based on the font height of the parent style rather than to the font height of the attributes neighborhood. Absolute font heights and relative font heights are not supported.
The style:font-size-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-size-complex attribute are a value of type positiveLength 18.3.26 or a value of type percent 18.3.23.
The style:font-size-rel attribute specifies a relative font size change.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
This attribute specifies a relative font size change as a length. It cannot be used within automatic styles. This attribute changes the font size based on the font size of the parent style.
The style:font-size-rel attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-size-rel attribute has the data type length 18.3.18.
The style:font-size-rel-asian attributes specifies a relative font size change.
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
This attribute specifies a relative font size change as a length. It cannot be used within automatic styles. This attribute changes the font size based on the font size of the parent style.
The style:font-size-rel-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-size-rel-asian attribute has the data type length 18.3.18.
The style:font-size-rel-complex attribute specifies a relative font size change.
The style:font-size-rel-complex attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
This attribute specifies a relative font size change as a length. It cannot be used within automatic styles. This attribute changes the font size based on the font size of the parent style.
The style:font-size-rel-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-size-rel-complex attribute has the data type length 18.3.18.
The style:font-style-asian attribute specifies whether to use normal or italic font face. See §7.8.7 of [XSL].
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
The defined values for the style:font-style-asian attribute are:
•italic: characters displayed in an italic font face.
•normal: characters displayed in normal font face.
•oblique: characters displayed in an oblique font face.
The style:font-style-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-style-asian attribute are normal, italic or oblique.
The style:font-style-complex attribute specifies whether to use normal or italic font face. See §7.8.7 of [XSL].
This attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
The fo:font-style attribute is evaluated for any other [UNICODE] character.
The defined values for the style:font-style-complex attribute are:
•italic: characters displayed in an italic font face.
•normal: characters displayed in normal font face.
•oblique: characters displayed in an oblique font face.
The style:font-style-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-style-complex attribute are normal, italic or oblique.
The style:font-style-name attribute specifies a font style name.
This attribute is evaluated for any [UNICODE] character whose script type is latin. 20.358
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name 20.277 attribute should be used to specify the properties of a font.
The style:font-style-name attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-style-name attribute has the data type string 18.2.
The style:font-style-name-asian attribute specifies a font style name.
The style:font-style-name-asian attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name-asian 20.278 attribute should be used to specify the properties of a font.
The style:font-style-name-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-style-name-asian attribute has the data type string 18.2.
The style:font-style-name-complex attribute specifies a font style name.
The style:font-style-name-complex attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
This attribute is ignored if there is no corresponding fo:font-family 20.189 attribute attached to the same formatting property element.
Instead of this attribute, the style:font-name-complex 20.279 attribute should be used to specify the properties of a font.
The style:font-style-name-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:font-style-name-complex attribute has the data type string 18.2.
The style:font-weight-asian attribute specifies the weight of a font. See §7.8.9 of [XSL].
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
The style:font-weight-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-weight-asian attribute are normal, bold, 100, 200, 300, 400, 500, 600, 700, 800 or 900.
The style:font-weight-complex attributes specify the weight of a font. See §7.8.9 of [XSL].
This attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
The fo:font-weight 20.193 attribute is evaluated for any other [UNICODE] character.
The style:font-weight-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:font-weight-complex attribute are normal, bold, 100, 200, 300, 400, 500, 600, 700, 800 or 900.
The style:footnote-max-height attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:footnote-max-height attribute has the data type length 18.3.18.
The style:glyph-orientation-vertical attribute specifies a vertical glyph orientation. See §10.7.3 of [SVG]. The attribute specifies an angle or automatic mode. The only defined angle is 0 degrees, which disables this feature.
Note: OpenDocument v1.1 did not support angle specifications that contain an angle unit identifier. Angle unit identifiers should be omitted for compatibility with OpenDocument v1.1.
The style:glyph-orientation-vertical attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:glyph-orientation-vertical attribute are auto, 0, 0deg, 0rad or 0grad.
The style:horizontal-pos attribute specifies the horizontal alignment of a frame in relation to an area specified by the style:horizontal-rel 20.299 attribute.
The defined values for the style:horizontal-pos attribute are:
•center: horizontal alignment of a frame should be centered relative to the specified area.
•from-inside: on pages with an odd page number the left edge of the specific area is taken as the horizontal alignment of a frame. On pages with an even page number the right edge of the specified area is taken. Attribute svg:x 19.577 associated with the frame element specifies the horizontal position of the frame from the edge which is taken.
•from-left: the svg:x attribute associated with the frame element specifies the horizontal position of the frame from the left edge of the specified area.
•inside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value left. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value right.
•left: horizontal alignment of a frame should be left aligned relative to the specified area.
•outside: on pages with an odd page number the horizontal alignment of a frame is the same as for the attribute value right. On pages with an even page number the horizontal alignment of a frame is the same as for the attribute value left.
•right: horizontal alignment of a frame should be right aligned relative to the specified area.
If the attribute value is not from-left and not from-inside, the svg:x attribute associated with the frame element is ignored for text documents.
Tables 19 and 20 display the defined combinations of values of the attributes style:horizontal-pos and style:horizontal-rel 20.299. The values of these alignment attributes are listed in the first column on the left, and an alignment attribute value/anchor type value match is indicated by an X.
Table 19 - Horizontal position values
Value of style:horizontal-pos |
| ||||||||||||||
any | X | X | X | X |
|
Table 20 - Horizontal relation values
Value of style:horizontal-rel |
| ||||||||||||||
char |
|
|
| X |
| ||||||||||
frame |
| X |
|
|
| ||||||||||
frame-content |
| X |
|
|
| ||||||||||
frame-end-margin |
| X |
|
|
| ||||||||||
frame-start-margin |
| X |
|
|
| ||||||||||
page | X |
| X | X |
| ||||||||||
page-content | X |
| X | X |
| ||||||||||
page-end-margin | X |
| X | X |
| ||||||||||
page-start-margin | X |
| X | X |
| ||||||||||
paragraph |
|
| X | X |
| ||||||||||
paragraph-content |
|
| X | X |
| ||||||||||
paragraph-end-margin |
|
| X | X |
| ||||||||||
paragraph-start-margin |
|
| X | X |
|
The style:horizontal-pos attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:horizontal-pos attribute are left, center, right, from-left, inside, outside or from-inside.
The defined values for the style:horizontal-rel attribute are:
•char: horizontal position of a frame is positioned relative to a character.
•page: horizontal position of a frame is positioned relative to a page.
•page-content: horizontal position of a frame is positioned relative to page-content.
•page-start-margin: horizontal position of a frame is positioned relative to a page start margin.
•page-end-margin: horizontal position of a frame is positioned relative to a page end margin.
•frame: horizontal position of a frame is positioned relative to another frame.
•frame-content: horizontal position of a frame is positioned relative to frame content.
•frame-end-margin: horizontal position of a frame is positioned relative to a frame end margin.
•frame-start-margin: horizontal position of a frame is positioned relative to a frame start margin
•paragraph: horizontal position of a frame is positioned relative to a paragraph.
•paragraph-content: horizontal position of a frame is positioned relative to paragraph content.
The style:horizontal-rel attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:horizontal-rel attribute are page, page-content, page-start-margin, page-end-margin, frame, frame-content, frame-start-margin, frame-end-margin, paragraph, paragraph-content, paragraph-start-margin, paragraph-end-margin or char.
In addition to the value of this attribute, joining of borders requires meeting these conditions:
1)Values of attributes fo:border-top 20.183.6, fo:border-bottom 20.183.3, fo:border-left 20.183.4 and fo:border-right 20.183.5 are the same. These values can also be given by the fo:border 20.183.2 attribute.
2)Values of attributes style:border-line-width-top 20.252, style:border-line-width-bottom 20.249, style:border-line-width-left 20.250 and style:border-line-width-right 20.251 are the same. These values can also be given by the style:border-line-width 20.248 attribute.
3)Values of attributes fo:padding-left 20.219 and fo:padding-right 20.220 are the same. These values can also be given by the fo:padding 20.217 attribute.
4)Values of the fo:margin-right 20.208 attributes are the same. These values can also be given by the fo:margin 20.205 attribute.
5)Values of the fo:margin-left 20.207 attribute, which can also be given by the fo:margin, and fo:text-indent 19.246 attributes, that meet one of these conditions:
1.All values are the same.
2.Values of the fo:margin-left attributes are the same and values of the fo:text-indent attributes are non-negative.
3.Value of the fo:margin-left attribute of one paragraph whose value of the fo:text-indent attribute is non-negative is the same as the sum of values of the fo:margin-left and fo:text-indent attributes of the other paragraph whose value of the fo:text-indent attribute is negative.
4.Both values of the fo:text-indent attributes are negative and the sums of values of the fo:margin-left and fo:text-indent attributes are equal.
The default value of this attribute is true.
The defined values for the style:join-border attribute are:
•false: borders should not be joined.
•true: borders should be joined.
The style:join-border attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:join-border attribute has the data type boolean 18.3.3.
Specifying a style:justify-single-word attribute without specifying a fo:text-align 20.223 and fo:text-align-last 20.224 attribute has no effect. Unspecified, both fo:text-align and fo:text-align-last have the value start.
The defined values for the style:justify-single-word attribute are:
•false: single word should not be justified when the last line in a paragraph is justified.
•true: single word should be justified when last line in a paragraph is justified.
The style:justify-single-word attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:justify-single-word attribute has the data type boolean 18.3.3.
The style:language-asian attribute specifies the language of a text.
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
This attribute may be ignored if it is not specified together with a style:country-asian 20.256 attribute.
The style:language-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:language-asian attribute has the data type languageCode 18.3.17.
The style:language-complex attribute specifies the language of a text.
The style:language-asian attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
This attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
This attribute may be ignored if it is not specified together with a style:country-complex 20.257 attribute.
The style:language-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:language-complex attribute has the data type languageCode 18.3.17.
The style:layout-grid-base-height attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-base-height attribute has the data type length 18.3.18.
The style:layout-grid-base-width attribute specifies a grid's base width. This attribute is only evaluated if style:layout-grid-standard-mode 20.314 attribute has the value true.
The style:layout-grid-base-width attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-base-width attribute has the data type length 18.3.18.
The style:layout-grid-color attribute specifies the color of layout grid border lines.
The style:layout-grid-color attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-color attribute has the data type color 18.3.9.
The style:layout-grid-display attribute specifies whether layout grid border lines are displayed.
The defined values for the style:layout-grid-display attribute are:
The style:layout-grid-display attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-display attribute has the data type boolean 18.3.3.
The style:layout-grid-lines attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-lines attribute has the data type positiveInteger 18.2.
The style:layout-grid-mode attribute enables Asian layout grids.
The defined values for the style:layout-grid-mode attribute are:
•both: like lines, except that the lines are divided into rectangular layout cells. The calculation of layout cells depends on the style:layout-grid-standard-mode attribute. Within a layout cell, no more than one Asian [UNICODE] character is displayed. An Asian character that does not fit into a single layout cell is displayed centered into as many layout cells as required. Non Asian text is centered within as many cells as required.
•lines: enables a line layout, this is, the page is divided in a fixed number of lines. The exact number of lines depends on the other layout grid formatting properties. There is no space between the layout grid lines. The layout grid itself is centered on the page.
•none: disables the layout grid.
The style:layout-grid-mode attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:layout-grid-mode attribute are none, line or both.
The style:layout-grid-print attribute specifies whether layout grid border lines are printed.
The defined values for the style:layout-grid-print attribute are:
The style:layout-grid-print attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-print attribute has the data type boolean 18.3.3.
The defined values for the style:layout-grid-ruby-below attribute are:
The style:layout-grid-ruby-below attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-ruby-below attribute has the data type boolean 18.3.3.
The style:layout-grid-ruby-height attribute appears on a <style:page-layout-properties> 17.2 element only if a style:layout-grid-standard-mode 20.314 attribute, with the value false, appears on the same <style:page-layout-properties> element.
The style:layout-grid-ruby-height attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-ruby-height attribute has the data type length 18.3.18.
The style:layout-grid-snap-to attribute specifies whether the text is snapped to the grid or not. It is evaluated only if the style:layout-grid-mode 20.309 attribute has the value both and the style:layout-grid-standard-mode 20.314 attribute has the value true.
The defined values for the style:layout-grid-snap-to attribute are:
•false: text should not be snapped to grid.
•true: text should be snapped to grid.
The style:layout-grid-snap-to attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-snap-to attribute has the data type boolean 18.3.3.
The style:layout-grid-standard-mode attribute specifies how the rectangular grid cells are calculated if the style:layout-grid-mode 20.309 attribute has the value both.
The style:layout-grid-standard-mode attribute can only be used in the default page layout. If the style:layout-grid-standard-mode attribute appears inside a <style:page-layout> 16.5 element it shall be ignored.
The defined values for the style:layout-grid-standard-mode attribute are:
•false: the page is divided in a fixed number of lines, and the lines are divided into square cells. The number of cells per grid line depends on the line height, where the line height is the sum of the base height and the ruby height as specified by the style:layout-grid-base-height 20.304 and style:layout-grid-ruby-height 20.312 attributes.
•true: the page is divided into a fixed numbers of lines, and the lines are divided into rectangular cells. The line height is specified by the style:layout-grid-base-height attribute, and the cell width is specified by style:layout-grid-base-width 20.305 attribute. The number of cells per line depends on the grid base width. This mode is also called standard paper mode. The style:layout-grid-ruby-height attribute is ignored in this mode.
The style:layout-grid-standard-mode attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:layout-grid-standard-mode attribute has the data type boolean 18.3.3.
The style:line-break attribute specifies line breaking rules.
The defined values for the style:line-break attribute are:
The style:line-break attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the style:line-break attribute are normal or strict.
The defined values for the style:letter-kerning attribute are:
The style:letter-kerning attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:letter-kerning attribute has the data type boolean 18.3.3.
The effect of this attribute is disabled when fo:line-height 20.204 has the value of normal.
The style:line-height-at-least attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:line-height-at-least attribute has the data type nonNegativeLength 18.3.20.
The style:line-spacing attribute specifies a fixed distance between two lines.
The effect of this attribute is disabled when fo:line-height 20.204 has the value of normal.
The style:line-spacing attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:line-spacing attribute has the data type length 18.3.18.
The style:may-break-between-rows attribute specifies that a page break may occur inside a table.
The defined values for the style:may-break-between-rows attribute are:
The style:may-break-between-rows attribute is usable with the following element: <style:table-properties> 17.15.
The style:may-break-between-rows attribute has the data type boolean 18.3.3.
The style:min-row-height attribute specifies a fixed minimum height for a row.
The style:min-row-height attribute is usable with the following element: <style:table-row-properties> 17.17.
The style:min-row-height attribute has the data type nonNegativeLength 18.3.20.
The defined values for the style:mirror attribute are:
•horizontal: image should be mirrored horizontally before being displayed.
•vertical: image should be mirrored vertically before being displayed.
The value vertical and the horizontal values can be specified together, separated by a white space.
The style:mirror attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:mirror attribute are none, vertical, or two white space separated values, that may appear in any order. One of these values is always vertical. The other value is one of: horizontal, horizontal-on-odd or horizontal-on-even.
The style:num-format attribute specifies a numbering sequence.
If no value is given, no number sequence is displayed.
The defined values for the style:num-format attribute are:
The style:num-format attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:num-format attribute are 1, i, I, a value of type string 18.2, an empty string, a or A.
The style:num-letter-sync attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:num-letter-sync attribute has the data type boolean 18.3.3.
The style:num-prefix attribute specifies what to display before a number.
If the style:num-prefix and style:num-suffix 19.507 values do not contain any character that has a [UNICODE] category of Nd, Nl, No, Lu, Ll, Lt, Lm or Lo, an [XSLT] format attribute can be created from the OpenDocument attributes by concatenating the values of the style:num-prefix, style:num-format 19.504, and style:num-suffix 19.507 attributes.
The style:num-prefix attribute can also specify a character before the value of a text:bullet-char 19.765 attribute.
The style:num-prefix attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:num-prefix attribute has the data type string 18.2.
The style:num-prefix and style:num-suffix style:num-suffix attributes specify what to display before and after a number.
If the style:num-prefix and style:num-suffix values do not contain any character that has a [UNICODE] category of Nd, Nl, No, Lu, Ll, Lt, Lm or Lo, an [XSLT] format attribute can be created from the OpenDocument attributes by concatenating the values of the style:num-prefix, style:num-format 19.504, and style:num-suffix 19.507 attributes.
The style:num-suffix attribute can also specify a character after the value of a text:bullet-char 19.765 attribute.
The style:num-suffix attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:num-suffix attribute has the data type string 18.2.
The style:number-wrapped-paragraphs attribute specifies the number of paragraphs that can wrap around a frame if the anchor position of a frame or drawing shape is a paragraph or a character, and the wrap mode specified by the style:wrap 20.400 attribute is left, right, parallel, or dynamic.
This attribute is only recognized in frames or styles that have a style:wrap attribute attached with a value of left, right, parallel, or dynamic.
The defined values for the style:number-wrapped-paragraphs attribute are:
•no-limit: there is no limit on the number of paragraphs that may wrap around a frame.
•a value of type positiveInteger
The style:number-wrapped-paragraphs attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:number-wrapped-paragraphs attribute are no-limit or a value of type positiveInteger 18.2.
The defined values for the style:overflow-behavior attribute are:
The style:overflow-behavior attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:overflow-behavior attribute are clip or auto-create-new-frame.
The defined values for the style:page-number attribute are:
•auto: a page has the page number of the previous page, incremented by one.
•a value of type nonNegativeInteger 18.2: specifies a page number.
The style:page-number attribute is usable with the following elements: <style:paragraph-properties> 17.6 and <style:table-properties> 17.15.
The values of the style:page-number attribute are a value of type nonNegativeInteger 18.2 or auto.
The defined values for the style:paper-tray-name attribute are:
The style:paper-tray-name attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:paper-tray-name attribute are default or a value of type string 18.2.
The style:print attribute specifies the components in a spreadsheet document to print.
The style:print attribute is usable with the following element: <style:page-layout-properties> 17.2.
The value of the style:print attribute is a white space separated lists of one of these values: headers, grid, annotations, objects, charts, drawings, formulas, or zero-values, including the empty list.
The style:print-content attribute specifies if content is printed.
The style:print-content attribute specifies if frame content is printed.
The style:print-content attribute is usable with the following element: <style:graphic-properties> 17.21.
The style:print-content attribute has the data type boolean 18.3.3.
The style:print-content attribute specifies if cell content is printed.
The style:print-content attribute is usable with the following element: <style:table-cell-properties> 17.18.
The style:print-content attribute has the data type boolean 18.3.3.
The defined values for the style:print-page-order attribute are:
The style:print-page-order attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:print-page-order attribute are ttb or ltr.
The defined values for the style:print-orientation attribute are:
The style:print-orientation attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:print-orientation attribute are portrait or landscape.
The style:protect attribute specifies the protection of content.
The defined values for the style:protect attribute are:
•content: content of a frame should be protected from editing.
•none: the content, size and position of a frame should be subject to editing.
•position: the position of a frame should be protected from editing.
•size: the size of a frame should be protected from editing.
The style:protect attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:protect attribute are none, or white space separated non-empty lists of one of these values: content, position, or size..
The defined values for the style:protect attribute are:
The style:protect attribute is usable with the following element: <style:section-properties> 17.11.
The style:protect attribute has the data type boolean 18.3.3.
The defined values for the style:punctuation-wrap attribute are:
•hanging: a punctuation mark can be placed in the margin area at the end of a full line of text.
•simple: a punctuation mark cannot be placed in the margin area at the end of a full line of text.
The style:punctuation-wrap attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the style:punctuation-wrap attribute are simple or hanging.
The defined values for the style:register-true attribute are:
The style:register-true attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:register-true attribute has the data type boolean 18.3.3.
The style:register-truth-ref-style-name attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:register-truth-ref-style-name attribute has the data type styleNameRef 18.3.32.
The style:rel-column-width attribute is usable with the following element: <style:table-column-properties> 17.16.
The style:rel-column-width attribute has the data type relativeLength 18.3.27.
The defined values for the style:rel-width attribute are:
The interpretation of relative values depends on the anchor of the drawing object. If the anchor for the drawing object is in a table cell, the percentage value is relative to the surrounding table box. If the anchor for the drawing object is in a text box, the percentage value is relative to the surrounding text box. In other cases, the percentage values is relative to the width of the page or window.
To support consumers that do not support relative width and heights, producers should also provide the height in svg:height 19.543 and fo:min-height 19.240 attributes.
The style:rel-height attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:rel-height attribute are a value of type percent 18.3.23, scale or scale-min.
The style:rel-width attribute specifies the relative width of a drawing object.
The defined values for the style:rel-width attribute are:
The interpretation of the percent value depends on the anchor of the drawing object. If the anchor for the drawing object is in a table cell, the percent value of the surrounding table box. If the anchor for the drawing object is in a text box, the percentage value of the surrounding text box. In all other cases, the percent value of the containing page or window
To support consumers that do not support relative width, producers should also provide the width in a svg:width 19.575 attribute.
The style:rel-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:rel-width attribute are a value of type percent 18.3.23, scale or scale-min.
The style:rel-width attribute is usable with the following element: <style:table-properties> 17.15.
The style:rel-width attribute has the data type percent 18.3.23.
The style:repeat attribute specifies if an image can be repeated or stretched over an area.
The defined values for the style:repeat attribute are:
The style:repeat attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The values of the style:repeat attribute are no-repeat, repeat or stretch.
The defined values for the style:repeat-content attribute are:
The style:repeat-content attribute is usable with the following element: <style:table-cell-properties> 17.18.
The style:repeat-content attribute has the data type boolean 18.3.3.
The style:rfc-language-tag attribute specifies a language identifier according to the rules of [RFC5646], or its successors.
It shall only be used if its value cannot be expressed as a valid combination of the fo:language 20.202, fo:script 20.222 and fo:country 20.188 attributes.
Producers may add support for consumers that don't support the style:rfc-language-tag attribute by specifying fo:language, fo:script and fo:country attributes with values that are implementation-dependent.
The attribute is evaluated for any [UNICODE] characters that are not of type asian or complex. 20.358
The style:rfc-language-tag attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:rfc-language-tag attribute has the data type language 18.3.16.
The style:rfc-language-tag-asian attribute specifies a language identifier according to the rules of [RFC5646], or its successors.
It shall only be used if its value cannot be expressed as a valid combination of the style:language-asian 20.302, style:script-asian 20.356 and style:country-asian 20.256 attributes.
Producers may add support for consumers that don't support the style:rfc-language-tag-asian attribute by specifying style:language-asian, style:script-asian and style:country-asian attributes with values that are implementation-dependent.
This attribute is evaluated for [UNICODE] characters that are of type asian. 20.358.
The style:rfc-language-tag-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:rfc-language-tag-asian attribute has the data type language 18.3.16.
The style:rfc-language-tag-complex attribute specifies a language identifier according to the rules of [RFC5646], or its successors.
It shall only be used if its value cannot be expressed as a valid combination of the style:language-complex 20.303, style:script-complex 20.357 and style:country-complex 20.257 attributes.
Producers may add support for consumers that don't support the style:rfc-language-tag-complex attribute by specifying style:language-complex, style:script-complex and style:country-complex attributes with values that are implementation-dependent.
This attribute is evaluated for [UNICODE] characters that are of type complex..
The style:rfc-language-tag-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:rfc-language-tag-complex attribute has the data type language 18.3.16.
The defined values for the style:rotation-align attribute are shown in Table 21:
Table 21 - Rotation align values
Alignment | Text is... | Borders and background are... | |||
None. | Rotated and aligned within the cell. | Unchanged. | |||
| Rotated and may overlap with other cells if the text is longer than the length of the cell. | Positioned parallel to the text, whereby the edge that is named by the attribute value aligns with the corresponding edge of the cell's original position. |
The style:rotation-align attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:rotation-align attribute are none, bottom, top or center.
If used with a chart style applied to a <chart:axis> 11.9 element the attribute specifies the rotation of the axis labels, each tick label is rotated, the axis title is not affected in this case.
If used with a chart style applied to a <chart:data-label> 11.15, <chart:data-point>11.14, <chart:series> 11.12 or <chart:plot-area> 11.5 element the attribute specifies the rotation angle of the according data labels.
If used with a chart style applied to a <chart:title> 11.2.1 element the attribute specifies the rotation angle of the title.
The style:rotation-angle attribute is usable with the following elements: <style:chart-properties> 17.22 and <style:table-cell-properties> 17.18.
The style:rotation-angle attribute has the data type angle 18.3.1.
The style:row-height attribute specifies a fixed row height.
The style:row-height attribute is usable with the following element: <style:table-row-properties> 17.17.
The style:row-height attribute has the data type positiveLength 18.3.26.
The defined values for the style:ruby-align attribute are:
The style:ruby-align attribute is usable with the following element: <style:ruby-properties> 17.10.
The values of the style:ruby-align attribute are left, center, right, distribute-letter or distribute-space.
The defined values for the style:ruby-position attribute are:
The style:ruby-position attribute is usable with the following element: <style:ruby-properties> 17.10.
The values of the style:ruby-position attribute are above or below.
The defined values for the style:run-through attribute are:
The default value for this attribute is foreground.
Use of this attribute depends upon the presence of a style:wrap 20.400 attribute with the value run-through.
The style:run-through attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:run-through attribute are foreground or background.
If style:scale-to, style:scale-to-pages 20.353, style:scale-to-X 20.354 and style:scale-to-Y 20.355 attributes are absent, a document is not scaled.
The style:scale-to attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:scale-to attribute has the data type percent 18.3.23.
If style:scale-to-pages, style:scale-to 20.352, style:scale-to-X 20.354 and style:scale-to-Y 20.355 attributes are absent, a document is not scaled.
The style:scale-to-pages attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:scale-to-pages attribute has the data type positiveInteger 18.2.
The style:scale-to-X attribute specifies the number of pages on which a document should be printed. The document is scaled to fit up to style:scale-to-X pages horizontally. If style:scale-to-X, style:scale-to-Y 20.355, style:scale-to-pages 20.353 and style:scale-to 20.352 are absent, a document is not scaled.
The style:scale-to-X attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:scale-to-X attribute has the data type positiveInteger 18.2.
The style:scale-to-Y attribute specifies the number of pages on which a document should be printed. The document is scaled to fit up to style:scale-to-Y pages vertically. If style:scale-to-Y, style:scale-to-X 20.354, style:scale-to-pages 20.353 and style:scale-to 20.352 are absent, a document is not scaled.
The style:scale-to-Y attribute is usable with the following element: <style:page-layout-properties> 17.2.
The style:scale-to-Y attribute has the data type positiveInteger 18.2.
The style:script-asian attribute specifies the script code of a text. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors.
This attribute is evaluated for [UNICODE] characters whose script type is asian. 20.358
It may be ignored if is not specified together with a style:language-asian 20.302 attribute.
The style:script-asian attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:script-asian attribute has the data type scriptCode 18.3.29.
The style:script-complex attribute specifies the script code of a text. The attribute should be used only if necessary according to the rules of §2.2.3 of [RFC5646], or its successors.
This attribute is evaluated for [UNICODE] characters whose script type is complex. 20.358
It may be ignored if is not specified together with a style:language-complex 20.303 attribute.
The style:script-complex attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:script-complex attribute has the data type scriptCode 18.3.29.
The style:script-type attribute specifies which script type dependent attributes ( fo:font-family 20.189, style:font-family-asian 20.302, style:font-family-complex 20.303) are currently active for a portion of text. The attribute may be evaluated by consumers that cannot determine the script types of Unicode characters to select the correct script type dependent formatting properties. Consumers that can determine script types of Unicode characters may also evaluate the attribute and overwrite the script type they determine for certain character with the value of the attribute.
Note: The usage of this attribute simplifies transformations from and to [CSS2]/[XSL] and other formats that do not have script-dependent attributes, and also can be used to assign script-types to weak [UNICODE] characters, where consumers may choose different script types.
The value ignore can be used only within default styles. If it is set, all script-dependent attributes are applied to all script types. This would mean that a fo:font-family would be applied to all script types as well as a style:font-family-asian or style:font-family-complex.
Note: Use of the ignore value simplifies saving documents with producers that do not support a script type.
The defined values for the style:script-type attribute are:
•asian: all asian script type dependent attributes are active.
•complex: all complex script type dependent attributes are active.
•ignore: all script type dependent attributes are applied to all script types. This is available on default styles only.
•latin: all latin script type dependent attributes are active.
The mapping of Unicode code points to script types is defined by table 22. Consumers should apply this mapping. For Unicode code points for which no mapping is defined, the mapping is implementation-dependent.
Table 22 - Unicode Code Point to Script Type Mapping
Unicode Code Point Ranges | Script Type |
U+0003..U+001F, U+0021..U+009F, U+00A1..U+04FF, U+0530..U+058F, U+10A0..U+10FF, U+13A0..U+16FF, U+1E00..U+1FFF, U+2C60..U+2C7F, U+2C80..U+2CE3, U+A720..U+A7FF | latin |
U+0590..U+074F, U+0780..U+07BF, U+0900..U+109F, U+1200..U+137F, U+1780..U+18AF, U+FB50..U+FDFF, U+FE70..U+FEFF | complex |
U+1100..U+11FF, U+2E80..U+31BF, U+31C0..U+31EF, U+3200..U+4DBF, U+4E00..U+A4CF, U+AC00..U+D7AF, U+F900..U+FAFF, U+FE30..U+FE4F, U+FF00..U+FFEF, U+20000..U+2A6DF, U+2F800..U+2FA1F | asian |
The style:script-type attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:script-type attribute are latin, asian, complex or ignore.
The style:shadow attribute specifies a shadow effect.
The defined values for this attribute are those defined in §7.16.5 of [XSL], except the value inherit.
The shadow effect is not applied to the text content of an element, but depending on the element where the attribute appears, to a paragraph, a text box, a page body, a header, a footer, a table or a table cell.
The style:shadow attribute is usable with the following elements: <style:graphic-properties> 17.21, <style:header-footer-properties> 17.5, <style:page-layout-properties> 17.2, <style:paragraph-properties> 17.6, <style:table-cell-properties> 17.18 and <style:table-properties> 17.15.
The values of the style:shadow attribute are none or a value of type string 18.2.
The defined values for the style:shrink-to-fit attribute are:
•false: content should not be reduced in size to fit within a cell or drawing object.
•true: content should be reduced in size to fit within a cell or drawing object.
The style:shrink-to-fit attribute is usable with the following elements: <style:graphic-properties> 17.21 and <style:table-cell-properties> 17.18.
The style:shrink-to-fit attribute has the data type boolean 18.3.3.
The defined values for the style:snap-to-layout-grid attribute are:
The style:snap-to-layout-grid attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:snap-to-layout-grid attribute has the data type boolean 18.3.3.
The style:tab-stop-distance attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:tab-stop-distance attribute has the data type nonNegativeLength 18.3.20.
The defined values for the style:table-centering attribute are:
•both: tables should be centered both horizontally and vertically on the pages where they appear.
•horizontal: tables should be centered horizontally on the pages where they appear.
•none: tables should not be centered both horizontally or vertically on the pages where they appear.
•vertical: tables should be centered vertically on the pages where they appear.
The style:table-centering attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:table-centering attribute are horizontal, vertical, both or none.
The style:text-align-source attribute specifies the source of a text-align attribute.
The defined values for the style:text-align-source attribute are:
•fix: content alignment uses the value of the fo:text-align 20.223 attribute.
•value-type: content alignment uses the value-type of the cell.
The default alignment for a cell value-type string is left, for other value-types it is right.
The style:text-align-source attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:text-align-source attribute are fix or value-type.
The defined values for the style:text-autospace attribute are:
•ideograph-alpha: space should be added between portions of Asian, Western and complex texts.
•none: space should not be added between portions of Asian, Western and complex texts.
The style:text-autospace attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the style:text-autospace attribute are none or ideograph-alpha.
The style:text-blinking attribute specifies whether text blinks.
The defined values for the style:text-blinking attribute are:
The style:text-blinking attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-blinking attribute has the data type boolean 18.3.3.
The defined values for the style:text-combine attribute are:
The style:text-combine attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-combine attribute are none, letters or lines.
The style:text-combine-start-char attribute specifies the start character that is displayed before a portion of text whose style:text-combine 20.367 attribute has a value of lines.
The style:text-combine-start-char attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-combine-start-char attribute has the data type character 18.3.7.
The style:text-combine-end-char attribute specifies the end character that is displayed after a portion of text whose style:text-combine 20.367 attribute has a value of lines.
The style:text-combine-end-char attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-combine-end-char attribute has the data type character 18.3.7.
The style:text-emphasize attribute specifies emphasis in a text composed of [UNICODE] characters whose script type is asian. 20.358
The value of this attribute consists of two white space-separated values.
The first value represents the style to use for emphasis.
The second value represents the position of the emphasis and it can be above or below. If the first value is none, the second value can be omitted.
The defined values for the style:text-emphasize attribute are:
•accent: calligraphic accent strokes.
•circle: hollow circles.
•disc: filled circles.
•dot: calligraphic dot.
•none: no emphasis marks.
The style:text-emphasize attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-emphasize attribute are none, or two white space separated values. The first of these values is one of: none, accent, dot, circle or disc. The second of these values is one of: above or below.
The style:text-line-through-color attribute specifies the color that is used for line-through text.
The defined values for the style:text-line-through-color attribute are:
The style:text-line-through-color attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-line-through-color attribute are font-color or a value of type color 18.3.9.
The defined values for the style:text-line-through-mode attribute are:
•continuous: lining is applied to words and separating spaces.
•skip-white-space: lining is not applied to spaces between words.
The style:text-line-through-mode attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-line-through-mode attribute are continuous or skip-white-space.
The style:text-line-through-style attribute specifies a style for rendering a line-through text.
The defined values for the style:text-line-through-style attribute are:
•dot-dash: text has a line whose repeating pattern is a dot followed by a dash through it.
•dot-dot-dash: text has a line whose repeating pattern is two dots followed by a dash through it.
Note: The definitions of the values of the style:text-line-through-style attribute are based on the text decoration style 'text-line-through-style' from [CSS3Text], §9.2.
The style:text-line-through-style attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-line-through-style attribute are none, solid, dotted, dash, long-dash, dot-dash, dot-dot-dash or wave.
The style:text-line-through-text attribute specifies a text that is used for line-through. The attribute will be evaluated only if the value of style:text-line-through-style 20.373 attribute is different than none.
If the attribute value is not empty, the attribute value string is used for line-through instead of the line style that has been specified by the style:text-line-through-style attribute. Consumers that do not support line-through with text should ignore the attribute, and should use the line style specified by the style:text-line-through-style attribute.
Consumers that support line-through with single characters only, should use the first character of the value for line-through, if the style:text-line-through-text attribute value has more than one character. Consumers that support line-through with specific characters only (like ”x” or ”/” (U+002F, SOLIDUS) should use one of these characters if the attribute specifies characters that are not supported.
The style:text-line-through-text attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-line-through-text attribute has the data type string 18.2.
The style:text-line-through-text-style attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-line-through-text-style attribute has the data type styleNameRef 18.3.32.
The defined values for the style:text-line-through-type attribute are:
•double: a double line should be used for a line-through text.
•single: a single line should be used for a line-through text.
Every occurrence of the style:text-line-through-type attribute should be accompanied by an occurrence of the style:text-line-through-style 20.373 attribute on the same element. There should not be an occurrence of the style:text-line-through-type attribute if the value of the style:text-line-through-style attribute is none.
The style:text-line-through-type attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-line-through-type attribute are none, single or double.
The defined values for the style:text-line-through-width attribute are:
The line-through text styles referenced by the values dash, medium, thick and thin, are implementation-defined. Thin shall be smaller width than medium and medium shall be a smaller width than thick.
The style:text-line-through-width attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-line-through-width attribute are auto, normal, bold, thin, medium, thick, a value of type positiveInteger 18.2, a value of type percent 18.3.23 or a value of type positiveLength 18.3.26.
The style:text-outline attribute specifies whether to display an outline of text or the text itself.
The defined values for the style:text-outline attribute are:
The style:text-outline attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-outline attribute has the data type boolean 18.3.3.
The style:text-overline-color attribute specifies a color that is used to overline text.
The defined values for the style:text-overline-color attribute are:
The style:text-overline-color attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-overline-color attribute are font-color or a value of type color 18.3.9.
The defined values for the style:text-line-through-mode attribute are:
•continuous: overlining is applied to words and separating spaces.
•skip-white-space: overlining is not applied to spaces between words.
The style:text-overline-mode attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-overline-mode attribute are continuous or skip-white-space.
The style:text-overline-style attribute specifies a style for rendering a line over text.
The defined values for the style:text-overline-style attribute are:
•dot-dash: text has a line whose repeating pattern is a dot followed by a dash overlining it.
•dot-dot-dash: text has a line whose repeating pattern is two dots followed by a dash overlining it.
Note: The definitions of the values of the style:text-overline-style attribute are based on the text decoration style 'text-overline-style' from [CSS3Text], §9.2.
The style:text-overline-style attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-overline-style attribute are none, solid, dotted, dash, long-dash, dot-dash, dot-dot-dash or wave.
The style:text-overline-type attribute specifies the type of overlining applied to a text.
The defined values for the style:text-overline-type attribute are:
Every occurrence of the style:text-overline-type attribute should be accompanied by an occurrence of the style:text-overline-style 20.381 attribute on the same element. There should not be an occurrence of the style:text-overline-type attribute if the value of the style:text-overline-style attribute is none.
The style:text-overline-type attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-overline-type attribute are none, single or double.
The defined values for the style:text-overline-width attribute are:
The overline text styles referenced by the values dash, medium, thick and thin, are implementation-defined. Thin shall be smaller width than medium and medium shall be a smaller width than thick.
The style:text-overline-width attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-overline-width attribute are auto, normal, bold, thin, medium, thick, a value of type positiveInteger 18.2, a value of type percent 18.3.23 or a value of type positiveLength 18.3.26.
This attribute can have one or two values.
The style:text-position attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-position attribute has one or two white space separated values. The first values is of type percent 18.3.23, or is one of: super or sub. The second value is of type percent 18.3.23.
The style:text-rotation-angle attribute specifies an angle to which text is rotated. The value of this attribute can be any integer, which specifies the rotation angle in degrees, or an angle as specified in angle. 18.3.1
If more than one character is selected, the entire selection is rotated as a block.
The style:text-rotation-angle attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-rotation-angle attribute has the data type angle 18.3.1.
The defined values for the style:text-rotation-scale attribute are:
The style:text-rotation-scale attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-rotation-scale attribute are fixed or line-height.
The style:text-scale attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:text-scale attribute has the data type percent 18.3.23.
The style:text-underline-color attribute specifies a color that is used to underline text.
The defined values for the style:text-underline-color attribute are:
•font-color: the current text color is used for underlining.
•a value of type color: the color to be used for underlining.
The style:text-underline-color attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-underline-color attribute are font-color or a value of type color 18.3.9.
The defined values for the style:text-underline-mode attribute are:
•continuous: underlining is applied to words and separating spaces.
•skip-white-space: underlining is not applied to spaces between words.
The style:text-underline-mode attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-underline-mode attribute are continuous or skip-white-space.
The style:text-underline-style attribute specifies a style for underlining text.
The defined values for the style:text-underline-style attribute are:
Note: The definitions of the values of the style:text-underline-style attribute are based on the text decoration style 'text-underline-style' from [CSS3Text], §9.2.
The style:text-underline-style attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-underline-style attribute are none, solid, dotted, dash, long-dash, dot-dash, dot-dot-dash or wave.
The style:text-underline-type attribute specifies the type of underlining applied to a text.
The defined values for the style:text-underline-type attribute are:
•double: a double line should be used for underlining applied to a text.
•single: a single line should be used for underlining applied to a text.
Every occurrence of the style:text-underline-type attribute should be accompanied by an occurrence of the style:text-underline-style 20.390 attribute on the same element. There should not be an occurrence of the style:text-underline-type attribute if the value of the style:text-underline-style attribute is none.
The style:text-underline-type attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-underline-type attribute are none, single or double.
The defined values for the style:text-underline-width attribute are:
The underline text styles referenced by the values dash, medium, thick and thin, are implementation-defined. Thin shall be smaller width than medium and medium shall be a smaller width than thick.
The style:text-underline-width attribute is usable with the following element: <style:text-properties> 16.29.29.
The values of the style:text-underline-width attribute are auto, normal, bold, thin, medium, thick, a value of type positiveInteger 18.2, a value of type percent 18.3.23 or a value of type positiveLength 18.3.26.
The defined values for the style:use-optimal-column-width attribute are:
•false: column width should not be recalculated automatically if content in the column changes.
•true: column width should be recalculated automatically if content in the column changes.
The style:use-optimal-column-width attribute is usable with the following element: <style:table-column-properties> 17.16.
The style:use-optimal-column-width attribute has the data type boolean 18.3.3.
The defined values for the style:use-optimal-row-height attribute are:
•false: row height should not be recalculated automatically if content in the row changes.
•true: row height should be recalculated automatically if content in the row changes.
The style:use-optimal-row-height attribute is usable with the following element: <style:table-row-properties> 17.17.
The style:use-optimal-row-height attribute has the data type boolean 18.3.3.
The defined values for the style:use-window-font-color attribute are:
The style:use-window-font-color attribute is usable with the following element: <style:text-properties> 16.29.29.
The style:use-window-font-color attribute has the data type boolean 18.3.3.
The defined values for the style:vertical-align attribute are:
The style:vertical-align attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the style:vertical-align attribute are top, middle, bottom, auto or baseline.
The defined values for the style:vertical-align attribute are:
•bottom: aligns text vertically with the bottom of the cell.
•middle: aligns text vertically with the middle of the cell.
The style:vertical-align attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:vertical-align attribute are top, middle, bottom or automatic.
The defined values for the style:vertical-pos attribute are:
•below: the top corner of the frame is positioned below the reference area.
•bottom: the bottom of the frame is aligned with the reference area.
•middle: the middle of the frame is aligned with the reference area.
•top: the top of the frame is aligned with the reference area.
The style:vertical-pos attribute is usable with the following elements: <style:graphic-properties> 17.21 and <style:list-level-properties> 17.19.
The values of the style:vertical-pos attribute are top, middle, bottom, from-top or below.
The defined values for the style:vertical-rel attribute are:
baseline: vertical position of frame positioned relative to a baseline.
char: vertical position of frame positioned relative to a character.
frame: vertical position of frame positioned relative to a frame.
frame-content: vertical position of frame positioned relative to frame content.
line: vertical position of frame positioned relative to a line.
page: vertical position of frame positioned relative to a page.
page-content: vertical position of frame positioned relative to page content.
paragraph: vertical position of frame positioned relative to a paragraph.
paragraph-content: vertical position of frame positioned relative to paragraph content.
text: vertical position of frame positioned relative to text.
Table 23 displays the defined values of style:vertical-rel and text:anchor-type attributes. Value combinations that can appear in a document are marked with an X.
Table 23 - Vertical Relation Values
Value of style:vertical-rel |
| ||||||||||||||
baseline |
|
|
|
| X | ||||||||||
char |
|
|
| X | X | ||||||||||
frame |
| X |
|
|
| ||||||||||
frame-content |
| X |
|
|
| ||||||||||
line |
|
|
|
| X | ||||||||||
page | X |
| X | X |
| ||||||||||
page-content | X |
| X | X |
| ||||||||||
paragraph |
|
| X | X |
| ||||||||||
paragraph-content |
|
| X | X |
| ||||||||||
text |
|
|
|
| X |
The style:vertical-rel attribute is usable with the following elements: <style:graphic-properties> 17.21 and <style:list-level-properties> 17.19.
The values of the style:vertical-rel attribute are page, page-content, frame, frame-content, paragraph, paragraph-content, char, line, baseline or text.
The style:width attribute is usable with the following element: <style:table-properties> 17.15.
The style:width attribute has the data type positiveLength 18.3.26.
The style:wrap attribute specifies how text is displayed around a frame or graphic object.
The defined values for the style:wrap attribute are:
•dynamic: text may wrap around both sides of the shape. The space for wrapping is set by the style:wrap-dynamic-threshold 20.403 attribute.
•left: text wraps around the left side of the shape.
•none: text does not wrap around the shape.
•parallel: text wraps around both sides of the shape.
•right: text wraps around the right side of the shape.
•run-through: text runs through the shape.
The style:wrap attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:wrap attribute are none, left, right, parallel, dynamic, run-through or biggest.
The defined values for the style:wrap-contour attribute are:
This is called contour wrapping.
The style:wrap-contour attribute is usable with the following element: <style:graphic-properties> 17.21.
The style:wrap-contour attribute has the data type boolean 18.3.3.
This attribute shall be evaluated only by frames/drawing shapes or styles with non-empty style:wrap 20.400 and style:wrap-contour 20.401 attributes.
The defined values for the style:wrap-contour-mode attribute are:
•full: text wraps around the shape and fills any spaces and indentations in the shape.
•outside: text wraps around the general area to the left and right of the shape.
The style:wrap-contour-mode attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:wrap-contour-mode attribute are full or outside.
The style:wrap-dynamic-threshold attribute specifies the minimum distance between the page or column border and the object for which wrapping will be enabled. It is evaluated only if a style:wrap 20.400 attribute, with the value dynamic, appears on the same <style:graphic-properties> 17.21 element.
The style:wrap-dynamic-threshold attribute is usable with the following element: <style:graphic-properties> 17.21.
The style:wrap-dynamic-threshold attribute has the data type nonNegativeLength 18.3.20.
The style:writing-mode attribute specifies a writing mode for an element.
See §7.27.7 of [XSL] with the additional value of page.
The defined value of style:writing-mode attribute is page: writing mode is inherited from the page that contains the element where this attribute appears.
The style:writing-mode attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the style:writing-mode attribute are lr-tb, rl-tb, tb-rl, tb-lr, lr, rl, tb or page.
The defined value for the style:writing-mode attribute is page: writing mode is inherited from the page that contains the element where this attribute appears.
The style:writing-mode attribute is usable with the following element: <style:page-layout-properties> 17.2.
The values of the style:writing-mode attribute are lr-tb, rl-tb, tb-rl, tb-lr, lr, rl, tb or page.
See §7.27.7 of [XSL] with the additional value of page.
The defined value for the style:writing-mode attribute is page: writing mode is inherited from the page that contains the element where this attribute appears.
The style:writing-mode attribute is usable with the following element: <style:paragraph-properties> 17.6.
The values of the style:writing-mode attribute are lr-tb, rl-tb, tb-rl, tb-lr, lr, rl, tb or page.
See §7.27.7 of [XSL] with the additional value of page.
The defined value for the style:writing-mode attribute is page: writing mode is inherited from the page that contains the element where this attribute appears.
The style:writing-mode attribute is usable with the following element: <style:section-properties> 17.11.
The values of the style:writing-mode attribute are lr-tb, rl-tb, tb-rl, tb-lr, lr, rl, tb or page.
See §7.27.7 of [XSL] with the additional value of page.
The defined value for the style:writing-mode attribute is page: writing mode is inherited from the page that contains the element where this attribute appears.
The style:writing-mode attribute is usable with the following element: <style:table-cell-properties> 17.18.
The values of the style:writing-mode attribute are lr-tb, rl-tb, tb-rl, tb-lr, lr, rl, tb or page.
See §7.27.7 of [XSL] with the additional value of page.
The defined value for the style:writing-mode attribute is page: writing mode is inherited from the page that contains the element where this attribute appears.
The style:writing-mode attribute is usable with the following element: <style:table-properties> 17.15.
The values of the style:writing-mode attribute are lr-tb, rl-tb, tb-rl, tb-lr, lr, rl, tb or page.
The writing-mode should be specified in a style:writing-mode attribute.
If the fo:text-align with value start, text alignment can be adapted to the writing mode.
The defined values for the style:writing-mode-automatic attribute are:
•false: consumers should not recalculate writing mode of a paragraph whenever its content is edited.
•true: consumers should recalculate writing mode of a paragraph whenever its content is edited.
The style:writing-mode-automatic attribute is usable with the following element: <style:paragraph-properties> 17.6.
The style:writing-mode-automatic attribute has the data type boolean 18.3.3.
OpenDocument does not support the value inherit.
The svg:fill-rule attribute is usable with the following elements: <style:drawing-page-properties> 17.25 and <style:graphic-properties> 17.21.
The values of the svg:fill-rule attribute are nonzero or evenodd.
The svg:height attribute specifies a default height for new frames that are created using the graphics style. See 19.543.
The svg:height attribute is usable with the following element: <style:graphic-properties> 17.21.
The svg:height attribute has the data type length 18.3.18.
The svg:height attribute specifies the height of a header or footer.
The svg:height attribute is usable with the following element: <style:header-footer-properties> 17.5.
The svg:height attribute has the data type length 18.3.18.
The svg:stroke-color attribute specifies the color of a stroke.
The svg:stroke-color attribute is usable with the following element: <style:graphic-properties> 17.21.
The svg:stroke-color attribute has the data type color 18.3.9.
The svg:stroke-opacity attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the svg:stroke-opacity attribute are a value of type double 18.2 in the range [0,1] or a value of type zeroToHundredPercent 18.3.41.
The svg:stroke-width attribute specifies the width of a stroke.
The svg:stroke-width attribute is usable with the following element: <style:graphic-properties> 17.21.
The svg:stroke-width attribute has the data type length 18.3.18.
The svg:x attribute specifies a default horizontal position for new frames that are created using the graphics style. See 19.577.
The svg:x attribute is usable with the following element: <style:graphic-properties> 17.21.
The svg:x attribute has the data type coordinate 18.3.10.
The svg:y attribute specifies a default vertical position for new frames that are created using the graphics style. See 19.581.
The svg:y attribute is usable with the following element: <style:graphic-properties> 17.21.
The svg:y attribute has the data type coordinate 18.3.10.
The svg:y attribute specifies the vertical position of a bullet image.
The svg:y attribute is usable with the following element: <style:list-level-properties> 17.19.
The svg:y attribute has the data type coordinate 18.3.10.
The svg:width attribute specifies a default width for new frames that are created using the graphics style. See 19.575.
The svg:width attribute is usable with the following element: <style:graphic-properties> 17.21.
The svg:width attribute has the data type length 18.3.18.
The table:align attribute specifies the horizontal alignment of a table.
The defined values for the table:align attribute are:
•center: table aligns to the center between left and right margins.
•margins: table fills all the space between the left and right margins.
Consumers that do not support the margins value, may treat this value as left.
The table:align attribute is usable with the following element: <style:table-properties> 17.15.
The values of the table:align attribute are left, center, right or margins.
The defined values for the table:border-model attribute are:
The table:border-model attribute is usable with the following element: <style:table-properties> 17.15.
The values of the table:border-model attribute are collapsing or separating.
The table:display attribute specifies whether a table is displayed.
The defined values for the table:display attribute are:
The table:display attribute is usable with the following element: <style:table-properties> 17.15.
The table:display attribute has the data type boolean 18.3.3.
The text:anchor-page-number attribute is usable with the following element: <style:graphic-properties> 17.21.
The text:anchor-page-number attribute has the data type positiveInteger 18.2.
The same attribute is available as an element attribute text:anchor-type 19.759.
The defined values for the text:anchor-type attribute are shown in Table 24.
Table 24 - Text anchor positions
If the value of the text:anchor-type attribute is ... | The anchor position is... | The drawing shape element shall be located in the file text ... | Notes |
as-char | There is no anchor position. The drawing shape behaves like a character. | At the position where the character appears in the document. |
|
char | The character after the drawing shape element. | Just before the character. |
|
frame | The parent text box that the current drawing shape element is contained in. | In the element representing the text box to which the drawing object is bound. If an image is bound to a text box, the image element is located in the text box element. |
|
page | The page that has the same physical page number as the value of the text:anchor-page-number attribute that is attached to the drawing shape element. If no text:anchor-page-number attribute is given, the anchor position is the page at which the character behind the drawing object element appears. | Either
Or
| The physical page number is the number assigned to the page if all pages in the document are counted starting with page 1. |
paragraph | The paragraph that the current drawing shape element is contained in. | At the start of the paragraph element. |
|
The text:anchor-type attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the text:anchor-type attribute are page, frame, paragraph, char or as-char.
The text:animation attribute specifies the type of animation that is used for a text.
The defined values for the text:animation attribute are:
•alternate: scrolls the text from one side to another and back.
•slide: scrolls the text from one side to the original text position and stops there.
The text:animation attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the text:animation attribute are none, scroll, alternate or slide.
The text:animation-delay attribute specifies a delay before an animation is started.
The text:animation-delay attribute is usable with the following element: <style:graphic-properties> 17.21.
The text:animation-delay attribute has the data type duration 18.2.
The text:animation-direction attribute specifies the scroll direction of animated text.
The defined values for the text:animation-direction attribute are:
The text:animation-direction attribute is usable with the following element: <style:graphic-properties> 17.21.
The values of the text:animation-direction attribute are left, right, up or down.
The text:animation-repeat attribute is usable with the following element: <style:graphic-properties> 17.21.
The text:animation-repeat attribute has the data type nonNegativeInteger 18.2.
The defined values for the text:animation-start-inside attribute are:
The text:animation-start-inside attribute is usable with the following element: <style:graphic-properties> 17.21.
The text:animation-start-inside attribute has the data type boolean 18.3.3.
The text:animation-steps attribute is usable with the following element: <style:graphic-properties> 17.21.
The text:animation-steps attribute has the data type length 18.3.18.
The defined values for the text:animation-stop-inside attribute are:
•false: text stops its animation outside the shape's bounding rectangle.
•true: text stops its animation when it is inside the shape.
The text:animation-stop-inside attribute is usable with the following element: <style:graphic-properties> 17.21.
The text:animation-stop-inside attribute has the data type boolean 18.3.3.
The text:condition attribute specifies the display of text.
The defined value of the text:condition attribute is none, which means text is hidden.
The text:condition attribute is usable with the following element: <style:text-properties> 16.29.29.
The only value of the text:condition attribute is none.
The text:display attribute specifies whether text is hidden.
The defined values for the text:display attribute are:
•condition: text is hidden under the condition specified in the text:condition 20.426 attribute.
•none: text is hidden unconditionally.
•true: text is displayed. This is the default setting.
The text:display attribute is usable with the following element: <style:text-properties> 16.29.29.
The defined values for the text:dont-balance-text-columns attribute are:
The text:dont-balance-text-columns attribute is usable with the following element: <style:section-properties> 17.11.
The text:dont-balance-text-columns attribute has the data type boolean 18.3.3.
The text:line-break attribute specifies whether word wrapping is allowed for axis labels.
This attribute is evaluated for a chart style that is applied to a <chart:axis> 11.9 element.
The defined values for the text:line-break attribute are:
•false: word wrapping should not be allowed for axis labels.
•true: word wrapping should be allowed for axis labels.
The text:line-break attribute is usable with the following element: <style:chart-properties> 17.22.
The text:line-break attribute has the data type boolean 18.3.3.
The text:line-number attribute specifies a new start value for line numbering, if a text:number-lines 20.434 attribute, with the value true, appears on the same <style:paragraph-properties> 17.6 element. Otherwise, this attribute shall be ignored.
The text:line-number attribute is usable with the following element: <style:paragraph-properties> 17.6.
The text:line-number attribute has the data type nonNegativeInteger 18.2.
The defined values for the text:list-level-position-and-space-mode attribute are:
•label-alignment: The <style:list-level-label-alignment> 17.20 element and the fo:text-align 20.223 attribute are used to define the position and spacing of the list label and the list item. The values of the attributes for text:space-before 20.435, text:min-label-width 20.433 and text:min-label-distance 20.432 are assumed to be 0.
•label-width-and-position: The text:space-before, text:min-label-width, text:min-label-distance and fo:text-align attributes are used to define the position and spacing of the list label and the list item.
The default value of the text:list-level-position-and-space-mode attribute is label-width-and-position.
The text:list-level-position-and-space-mode attribute is usable with the following element: <style:list-level-properties> 17.19.
The values of the text:list-level-position-and-space-mode attribute are label-width-and-position or label-alignment.
The content of a list label is rendered inside a specified minimum width - text:min-label-width. 20.433 The text of a list item is rendered following the label width area. If the distance between a list label and the text of a list item is smaller than the value of the text:min-label-distance attribute, the following actions are performed. First, the content of the list label is moved inside the specified minimum label width up to the value of the text:min-label-distance attribute. If that does not result in a value equal to the text:min-label-distance attribute, the text of the list item is moved until the distance between the list label and text of list item equals the value of the text:min-label-distance attribute.
This attribute can be associated with a formatting properties element that is contained in a <text:list-level-style-*> element.
The attribute will be evaluated only if the text:list-level-position-and-space-mode attribute has the value label-width-and-position or is not present.
The text:min-label-distance attribute is usable with the following element: <style:list-level-properties> 17.19.
The text:min-label-distance attribute has the data type nonNegativeLength 18.3.20.
The text:min-label-width attribute specifies the minimum width of a list label.
The list label can be aligned horizontally within the specified minimum width using the fo:text-align 20.223 attribute. If the actual width of the list label is greater than the specified minimum width no alignment takes place.
The attribute will be evaluated only if the text:list-level-position-and-space-mode 20.431 attribute has the value label-width-and-position or is not present.
The text:min-label-width attribute is usable with the following element: <style:list-level-properties> 17.19.
The text:min-label-width attribute has the data type nonNegativeLength 18.3.20.
The text:number-lines attribute specifies whether lines are numbered.
The defined values for the text:number-lines attribute are:
The text:number-lines attribute is usable with the following element: <style:paragraph-properties> 17.6.
The text:number-lines attribute has the data type boolean 18.3.3.
This attribute is evaluated only if the text:list-level-position-and-space-mode 20.431 attribute has the value label-width-and-position or is not present.
The text:space-before attribute is usable with the following element: <style:list-level-properties> 17.19.
The text:space-before attribute has the data type length 18.3.18.
Appendix AOpenDocument Relax NG Schema
The OpenDocument Relax-NG (see [RNG]) schema is defined by a separate document, whose location can be found in the Additional artifacts section on the introductory pages.
Appendix BOpenDocument Metadata Manifest Ontology
The OpenDocument metadata manifest ontology is defined by a separate document, whose location can be found in the Additional artifacts section on the introductory pages.
The following table contains a list of MIME types and file name extensions for OpenDocument documents, that, at the time this specification is published, have been registered according to [RFC6838]. Please see [MIMETYPES] for a current list of registered MIME types.
Registered MIME types are for use with documents contained in OpenDocument packages.
Table 25 - Registered MIME types
MIME type | Ext. | Description |
application/vnd.oasis.opendocument.text | odt | Text document |
application/ | ott | Text document used as template |
application/vnd.oasis.opendocument.graphics | odg | Graphics document (Drawing) |
application/ | otg | Drawing document used as template |
application/vnd.oasis.opendocument.presentation | odp | Presentation document |
application/ | otp | Presentation document used as template |
application/vnd.oasis.opendocument.spreadsheet | ods | Spreadsheet document |
application/ | ots | Spreadsheet document used as template |
application/vnd.oasis.opendocument.chart | odc | Chart document |
application/ | otc | Chart document used as template |
application/vnd.oasis.opendocument.image (deprecated) | odi | Image document |
application/ (deprecated) | oti | Image document used as template |
application/vnd.oasis.opendocument.formula | odf | Formula document |
application/ | otf | Formula document used as template |
application/vnd.oasis.opendocument.text-master | odm | Global Text document. See section 19.812. |
application/vnd.oasis.opendocument.text-master-template | otm | Global text document used as template |
application/vnd.oasis.opendocument.text-web | oth | Text document used as template for HTML documents |
The following table contains a list of MIME types and file name extensions for office documents that conform to this specification where a registration according to [RFC6838] is in progress at the time this specification is published.
Please check [MIMETYPES] before using these MIME types. If a MIME type is not listed there, the MIME type that is the result of inserting "x-" behind the "/" (U+002F, SOLIDUS) character (application/x-vnd.oasis.opendocument.text) should be used.
Table 26 - Recommended MIME types
MIME type | Ext. | Description |
application/vnd.oasis.opendocument.base | odb | Database front end document |
Accessible names, if available, are represented by the <svg:title> 10.3.17 element. If the <svg:title> element is not available, any text referenced by a draw:caption-id 19.115 attribute is used as the title.
When transforming from another document format to OpenDocument the short names, like HTML's alt text on the <img> elements shall be mapped to the <svg:title> element.
User agents shall not manufacture names for the <svg:title> element, such as using the drawing object name followed by a cardinal number in a string as it is used for accessibility. Such name assignments provide no semantic meaning to the user.
Accessible descriptions, if available, are represented by the <svg:desc> 10.3.18 element.
If a user agent supports relationships between graphic elements and their captions, the value of the draw:caption-id attribute for a graphical element should be used to for that relationship. 19.115
Appendix D.1.1Guidance for authors
For <draw:g> 10.3.15 elements the drawing objects which are members of the group should visible only when the group is expanded.
Appendix D.2Hyperlink Titles
When transforming from another document format to OpenDocument the alt text of hyperlinks, shall be mapped to the office:title attribute of <text:a> 6.1.8 elements or <draw:a> 10.4.12 elements. When exporting OpenDocument documents to HTML, the contents of title text should be mapped to title attribute text on HTML anchor tags. As a minimum, authoring tools should provide a mechanism to provide the hint text.
The title text should be made accessible to the assistive technology and user. The user agent should allow for programmatic access through standard accessibility APIs such as the accessible description. Users should experience visible access to the hint text via the keyboard or mouse.
Appendix D.3Tables in Presentations
Additional, non-normative Accessibility Guidelines are available at: https://docs.oasis-open.org/office/office-accessibility/v1.0/ODF_Accessibility_Guidelines-v1.0.html. That more comprehensive document will be the up-to-date set of recommendations for what all OpenDocument applications should do in order to fully support accessibility.
In OpenDocument, the direction of text runs inside a paragraph is calculated using the Unicode BiDi Algorithm. See [UAX9]. The paragraph direction, as required by the BiDi Algorithm (see BD5 of [UAX9]), and the display direction of layout objects like table or page columns (in the following called layout direction) is controlled by a writing mode attribute (style:writing-mode) that can be used within styles.
The writing mode attribute can be applied individually to paragraph styles, page styles, section styles, table styles, table cell styles, graphic styles and chart styles. If present within a paragraph style, it controls the paragraph direction of those paragraphs, to which the style is applied. If present within a page style, section style, table style, table cell style, graphic style or chart style, it controls the layout direction of those pages, text sections, tables, table cells, text-boxes and chart objects to which the styles is applied.
Section 20.404 specifies the style:writing-mode attribute for page styles. It may, among other values, take the values lr-tb (left-to-right, top-to-bottom) and rl-tb (right-to-left, top-to-bottom). The writing-mode attribute of a page style specifies the layout direction of page columns (left-to-right or right-to-left) for pages that are formatted using the page style.
Section 20.404 specifies the style:writing-mode attribute for paragraph styles. It specifies the paragraph direction as defined in BD5 of [UAX9] for all paragraphs that have the paragraph style assigned. For paragraphs that are contained in lists, it further specifies whether the list numbers and bullets are displayed on the left or on the right of the paragraph.
The writing mode attribute for paragraph styles takes the same values as the writing mode attribute for page styles, but may also take the value page. This value specifies that the paragraph direction is inherited from the layout direction of the closest layout object (section, table or text-box) in which the paragraph is contained, and which has a layout direction other than page. If the paragraph is not contained in any of these layout objects, the paragraph direction is inherited from the page on which the paragraph appears.
The paragraph direction specifies the default bidirectional orientation of the text in that paragraph. The result of the BiDi Algorithm can be manually changed by inserting BiDi embedding control characters (U+202A ... U+202E) and implicit directional marks (U+200E ...U+200F) into the text. See [UTR20].
OpenDocument further has a style:writing-mode-automatic attribute (described in section 20.405) that specifies that a consumer is allowed to recalculate the value of the paragraph's writing-mode attribute based on its content whenever the content changes.
Section 20.404 specifies the style:writing-mode attribute for section styles. It may take the same values as the writing mode attribute for paragraph styles.
The writing-mode attribute of a section style specifies the layout direction of section columns (left-to-right or right-to-left) for text sections that have the section style assigned. If the attribute value is page the layout direction is inherited from the layout direction of the closest layout object (section, table, table-cell or text-box) in which the section is contained, and which has a layout direction other than page.
Section 20.404 specifies the style:writing-mode attribute for table styles. It may take the same values as the writing mode attribute for paragraph styles.
The writing-mode attribute of a table style specifies the layout direction of table cells (left-to-right or right-to-left) for tables that have the table style assigned. If the attribute value is page the layout direction is inherited from the layout direction of the closest layout object (section, table, table-cell or text-box) in which the table is contained, and which has a layout direction other than page.
Section 20.404 specifies the style:writing-mode attribute for table cell styles. It may take the same values as the writing mode attribute for paragraph styles.
The writing-mode attribute of a table cell style specifies the layout direction of table cells (left-to-right or right-to-left) that have the table style assigned. If the attribute value is page the layout direction is inherited from the layout direction of the closest layout object (table, section or text-box) in which the table is contained, and which has a layout direction other than page.
Section 20.404 specifies the style:writing-mode attribute for graphic styles. It may take the same values as the writing mode attribute for paragraph styles.
The writing-mode attribute of a graphic style specifies the layout direction of columns (left-to-right or right-to-left) for text-boxes that have the graphic style assigned. If the attribute value is page the layout direction for text-boxes that are anchored to a page is inherited from the layout direction of the page on which the text-box is displayed. For text-boxes that have a different anchor type, the layout direction is inherited from the paragraph direction of the paragraph that contains the text-box.
The writing mode for chart styles is described by the same attribute as for paragraph styles. See 20.404.
Appendix E.2Numeric Digits Presentation and Calendars
All digits that have a Unicode code point can be included in an OpenDocument document.
For list numbers, that are calculated automatically, OpenDocument provides a generic mechanism to specify the applicable numbering systems. See 19.504.
Note 2: The specification currently mentions only "1, 2, 3...", "I, II, III...", and "i, ii, iii" explicitly, but the schema also allows a generic string value.
OpenDocument further supports data styles, which describe how different types of data are displayed, for example, a number or a date. Data styles are described in section 16.29. The presentation of numeric digits can be controlled by the transliteration attributes described in sections 19.365-19.368. The presentation of date information can be controlled by the number:calendar attribute specified in section 19.348.
The text:space-before attribute is usable with the following element: <style:list-level-properties> 17.19.
The text:space-before attribute has the data type length 18.3.18.
Appendix FRecommended Usage of SMIL
Each <draw:page> 10.2.4 element may have an <anim:par> 15.4.2 element that defines the animation of that page during a running slideshow. This <anim:par> element should contain one <anim:seq> 15.4.3 element which is the main sequence for shape effects and zero or more <anim:seq> elements that define interactive sequences for shapes that contain animation interactions. The animation elements are executed after the slide has executed its initial transition.
The <anim:par> element may further contain an <anim:par> element that defines the slide transition. Its smil:begin 19.441 attribute shall have the value <id>.begin, where <id> is the id of the slide's <draw:page> element itself. This <anim:par> element can contain basic animation elements as defined in chapter 15. These elements shall specify the <draw:page> element itself as target. If such an <anim:par> element for slide transitions is present, it overrides the following presentation page formatting properties:
•<presentation:sound>. See 10.8.2.
•presentation:transition-speed. See 20.238.
•presentation:transition-style. See 20.239.
•presentation:transition-type. See 20.240.
For backward compatibility reasons, producers that use an <anim:par> element to define the slide transition should also add the above presentation page formatting properties. This also enables consumers without SMIL support to display the slide transitions.
Example: The following example defines a slide wipe transition.
<draw:page draw:id="id1">
<anim:par presentation:node-type="timing-root">
<anim:par smil:begin="id1.begin">
<anim:transitionFilter smil:dur="2s" smil:targetElement="id1"
smil:type="slideWipe" smil:subtype="fromBottom"
smil:direction="reverse"/>
</anim:par>
</anim:par>
</draw:page>
Appendix F.2Main Sequence
The main sequence is a <anim:seq> 15.4.3 element which contains the effects that should start after the slide has executed its initial transition. Since this is a sequential container, its child nodes are executed one after each other. If a child node's smil:begin 19.441 attribute has the value indefinite execution is stalled until the user advances the slideshow by a mouse or key interaction.
The first level of child nodes in the main sequence should be <anim:par> 15.4.2 elements that group animation elements that are started with the same user interaction. The second level of child nodes should be <anim:par> elements that group animations elements that start at the same time. The third level of child nodes should be <anim:par> elements that group the animation elements for a single effect.
Example: The following example shows a main sequence with the effects A, B, C and D. Effect A is started on user interaction, effect B is started simultaneously with A. Effect C is started 4 seconds after the effects A and B. Effect D is started on the next user interaction:
<amin:par> <!-- timing root-->
<anim:seq> <!-- main sequence-->
<anim:par smil:begin="indefinite">
<!-- first user interaction -->
<anim:par smil:begin="0s" smil:dur="4s">
<!-- first group of effects to execute -->
<anim:par> <!-- effect a -->
<!-- nodes for effect a-->
</anim:par>
<anim:par> <!-- effect b -->
<!-- nodes for effect b-->
</anim:par>
</anim:par>
<anim:par smil:begin="4s">
<!-- second group of effects to execute -->
<anim:par> <!-- effect c -->
<!-- nodes for effect c-->
</anim:par>
</anim:par>
</anim:par>
<anim:par>
<!-- second user interaction-->
<anim:par smil:begin="indefinite">
<!-- first group of effects to execute -->
<anim:par> <!-- effect d -->
<!--- nodes for effect d-->
</anim:par>
</anim:par>
</anim:par>
</anim:seq>
</anim:par>
Appendix F.3Interactive Sequence
An interactive sequence is a <anim:seq> 15.4.3 element that should have the same structure as a main sequence. The only difference is that the <anim:par> 15.4.2 element in the first level has a smil:begin 15.4.3 attribute with a value like [shape-id].click, where [shape-id] identifies a drawing shapes by its draw:id 19.187 attribute. These animation elements are triggered when the user interacts with the element defined by [shape-id].
The text:space-before attribute is usable with the following element: <style:list-level-properties> 17.19.
The text:space-before attribute has the data type length 18.3.18.
Appendix GChanges From ODF 1.2 (Non Normative)
The OpenDocument specification has been divided into four parts and has been restructured.
This appendix describes changes that are related to Part 3 of this specification.
The following descriptions are new:
Change Tracking General 5.5.1 Office-3873
The following descriptions have changed:
Document Fields – General 7.3.1 Office-3783
Drawing Page Style 16.41 Office-3937
Foreign elements and attributes 3.17 Office-3950 , Office-4034
List Item Style Rules 5.3.5 Office-3782
Normative References 1.3 Office-3868
Open Document Drawing Document 2.2.5 Office-3744
Open Document Drawing Document 2.2.5 Office-3746
OpenDocument Text Document 2.2.3 Office-2580
Styles General 3.15.1 Office-3697
White Space Characters 6.1.2 Office-2102
White Space Processing and EOL Handling 3.18 Office-2102
The following elements are new:
<chart:coordinate-region> 11.3 Office-3928
<meta:creator-initials> 14.4 Office-3776
<number:fill-character> 16.29.5 Office-3765
<style:footer-first> 16.13 Office-3789
<style:header-first> 16.11 Office-3789
<text:drop-down> 7.4.16 Office-3881
<text:label> 7.4.17 Office-3881
The following elements have changed:
<chart:legend> 11.4 Office-3883
<config:config-item-set> 3.10.2 Office-3684
<draw:applet> 10.4.7 Office-2044
<draw:fill-image> 16.42.6 Office-3933
<draw:image> 10.4.4 Office-3922
<dr3d:scene> 10.5.2 Office-3932
<number:date-style> 16.29.11 Office-1832
<number:fill-character> 16.29.1 Office-3765
<number:fraction> 16.29.7 Office-3695
<number:number> 16.29.3 Office-3860
<number:scientific-number> 16.29.6 Office-3860
<office:automatic-styles> 3.15.3 Office-3683
<style:default-page-layout> 16.8 Office-3696
<style:drawing-page-properties> 17.25 Office-3937
<style:master-page> 16.9 Office-3679
<style:style> 16.2 Office-3935
<style:tab-stops> 17.7 Office-3845
<style:text-properties> 16.29.29 Office-3895
<table:covered-table-cells> 9.1.5 Office-3877
<table:source-cell-range> 9.6.5 Office-3665
<table:table-columns> 9.1.12 Office-3839
<table:table-rows> 9.1.8 Office-3838
<text:numbered-paragraph> 5.3.6 Office-1437
<text:sheet-name> 7.3.11 Office-3698
The following attributes are new:
chart:data-label-series 20.9 Office-2117, Office-3956
chart:regression-force-intercept 20.44 Office-3958
chart:regression-intercept-value 20.45 Office-3958
chart:regression-max-degree 20.46 Office-3958
chart:regression-moving-type 20.47 Office-3959
chart:regression-name 20.48 Office-3958
chart:regression-period 20.49 Office-3959
number:exponent-interval 19.347 Office-1828
number:forced-exponent-sign 19.349 Office-3860
number:max-denominator-value 19.352 of <number:fraction> 16.29.7 Office-3695
number:min-decimal-places 19.356 of <number:number> 19.343.2 , <number:scientific-number> 19.356.3, Office-3860
style:contextual-spacing 20.255 Office-3767
style:scale-to-X 20.354 Office-3857
style:scale-to-Y 20.355 Office-3857
table:tab-color 19.731 of <style:table-properties> 17.15 Office-2173
text:current-selected 19.790 Office-3881
The following attributes changed
chart:interpolation 20.27 Office-3692
chart:regression-type 20.50 Office-3958, Office-3959
dr3d:transform 19.107 Office-3848
draw:color-inversion 20.110 Office-3827
draw:concave 19.123 Office-3849
draw:corners 19.128 Office-3849
draw:enhanced-path 19.145 Office-3711
draw:formula 19.171 Office-3822
draw:formula 19.171 Office-3823
draw:formula 19.171 Office-3826
draw:formula 19.171 Office-3778
draw:gradient-step-count 20.137 Office-3934
draw:handle-position 19.179 Office-3778
draw:mime-type 19.191 Office-3943
draw:sharpness 19.211 Office-3849
draw:style 19.218.5 of <draw:stroke-dash> 16.42.9 Office-3742
draw:style 19.218.2 of <draw:gradient> 16.42.1 Office-3718
draw:style 19.219.27 of <style:master-page> 16.9 Office-3937
draw:transform 19.228 Office-3755
draw:z-index 19.231 Office-2122
fo:background-color 20.182 Office-3927
fo:keep-with-next 20.201 Office-3924
fo:min-height 19.240 of <draw:text-box> 10.4.3 Office-3735
fo:text-align 20.223.1 of <style:paragraph-properties> 17.6 Office-3820
number:grouping 19.350 Office-3888
number:style 19.362.9 of <number:seconds> 16.29.22 Office-3752
office:value-type 19.389 Office-3555
presentation:display-date-time 20.233 Office-3931
presentation:display-page-number 20.236 Office-3931
presentation:source 19.420 Office-4013
smil:accelerate 19.436 Office-3726
smil:accumulate 19.437 Office-3725
smil:additive 19.438 Office-3725
smil:attributeName 19.439 Office-2523
style:class 19.470 Office-3863
style:condition 19.472 of <style-map> 16.3 Office-3882
style:page-number 20.328 of <style:paragraph-properties> 17.6 and <style:table-properties> 17.15 Office-3923
style:run-through 20.351 Office-2122
style:scale-to 20.352 Office-3857
style:scale-to-pages 20.353 Office-3857
style:text-line-through-text 20.374 Office-3722
style:text-line-through-text 20.374 Office-3723
svg:height 19.543.2 of <chart:legend> 11.4 Office-3883
svg:height 19.543.5 of <dr3d:scene> 10.5.2 Office-3932
svg:stroke-linecap 20.171 Office-3742
svg:viewBox 19.574 Office-3996
svg:width 19.575.4 of <chart:legend> 11.4 Office-3883
svg:width 19.575.7 of <dr3d:scene> 10.5.2 Office-3932
svg:x 19.577.5 of <dr3d:scene> 10.5.2 Office-3932
svg:y 19.581.5 of <dr3d:scene> 10.5.2 Office-3932
table:name 19.677.11 of <table:operation> 9.3.3 Office-3728
table:condition 19.600 of <table:content-validation> 9.4.5 Office-3882
table:display 19.621 Office-3754
table:display 19.621 Office-4019
table:end-cell-address 19.631 of <dr3d:scene> 10.5.2, <draw:caption> 10.3.11, <draw:circle> 10.3.8, <draw:connector> 10.3.10, <draw:control> 10.3.13, <draw:custom-shape> 10.6.1, <draw:ellipse> 10.3.9, <draw:frame> 10.4.2, <draw:g> 10.3.15, <draw:line> 10.3.3, <draw:measure> 10.3.12, <draw:page-thumbnail> 10.3.14, <draw:path> 10.3.7, <draw:polygon> 10.3.5, <draw:polyline> 10.3.4, <draw:rect> 10.3.2, <draw:regular-polygon> 10.3.6 and <office:annotation> 14.1. Office-2697
table:expression 19.639 of <table:named-expression> 9.4.13 Office-3882
table:number-rows-spanned 19.682 of <table:table-cell> 9.1.4 Office-3876
table:orientation 19.690.2 of <table:data-pilot-field> 9.6.7 Office-3729
table:style-name 19.730.2 of <table:background> 16.22 Office-3925
table:table-background 19.733 Office-3954
text:anchor-type 19.759 Office-3945
text:anchor-type 20.418 Office-3945
text:display 19.802.3 of <text:expression> 7.4.14 Office-3929
text:list-id 19.835 Office-1437
text:relative-tab-stop-position 19.861 Office-3946
text:start-value 19.874.6 of <text:numbered-paragraph> 5.3.6 Office-1437
text:style-name 19.880.18 of <text:index-source-style> 8.11 Office-3675
text:style-name 19.880.25 of <text:numbered-paragraph> 5.3.6 Office-1437
text:name 19.841 Office-3881
text:value 19.906 Office-3881
text:track-changes 19.889 Office-3763
Removed elements, attributes and values
The deprecated attribute 'office:process-content' (19.377 in ODF 1.2.) has been removed. Office-4034
Deprecated MIME Types
odi Table 25 - Registered MIME types Office-2002
oti Table 25 - Registered MIME types Office-2002
Declared Namespace Change
urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0